From dccdb689dd9dbd0a7d5fe87930d0ee5448b10820 Mon Sep 17 00:00:00 2001 From: mal0 Date: Fri, 4 Jul 2025 21:09:05 +0000 Subject: [PATCH] runner added + scaner --- .github/workflows/scaner.yml | 20 ++++++++++++++++++++ docker-compose.yml | 4 ++++ runner/docker-compose.yml | 21 +++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 .github/workflows/scaner.yml create mode 100644 runner/docker-compose.yml diff --git a/.github/workflows/scaner.yml b/.github/workflows/scaner.yml new file mode 100644 index 0000000..3fe50e5 --- /dev/null +++ b/.github/workflows/scaner.yml @@ -0,0 +1,20 @@ +name: TruffleHog OSS + +on: + push: + branches: + - master + pull_request: + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Secret Scanning + uses: trufflesecurity/trufflehog@main + with: + extra_args: --results=verified,unknown diff --git a/docker-compose.yml b/docker-compose.yml index ca37489..47709a1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -56,4 +56,8 @@ volumes: networks: frontend: + name: frontend + driver: bridge backend: + name: backend + driver: bridge diff --git a/runner/docker-compose.yml b/runner/docker-compose.yml new file mode 100644 index 0000000..e89704e --- /dev/null +++ b/runner/docker-compose.yml @@ -0,0 +1,21 @@ +version: "3.8" +services: + runner: + image: docker.io/gitea/act_runner:latest + environment: + GITEA_INSTANCE_URL: "${INSTANCE_URL}" + GITEA_RUNNER_REGISTRATION_TOKEN: "${REGISTRATION_TOKEN}" + GITEA_RUNNER_NAME: "${RUNNER_NAME}" + GITEA_RUNNER_LABELS: "${RUNNER_LABELS}" + volumes: + - /gitea/data:/data + - /var/run/docker.sock:/var/run/docker.sock + networks: + - frontend + - backend + +networks: + frontend: + external: true + backend: + external: true