diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 017f143..ec981cc 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -6,24 +6,19 @@ on: tags: ['v*'] pull_request: branches: [master] - pull_request_target: - branches: [master] schedule: - cron: 0 4 * * * jobs: test: - if: | - (github.event_name != 'pull_request_target' && !endsWith(github.actor, '[bot]')) || - (github.event_name == 'pull_request_target' && endsWith(github.actor, '[bot]')) name: All checks are passed uses: ./.github/workflows/test.yaml approve: name: Approve bot PR runs-on: ubuntu-latest - if: github.event_name == 'pull_request_target' - needs: [test] + if: endsWith(github.actor, '[bot]') + needs: test steps: - name: Checkout uses: actions/checkout@v4 @@ -35,7 +30,7 @@ jobs: - name: metadata id: metadata if: github.actor == 'dependabot[bot]' - uses: dependabot/fetch-metadata@v2.2.0 + uses: dependabot/fetch-metadata@v2 with: github-token: ${{ steps.generate_token.outputs.token }} - name: Enable auto-merge for bot PRs diff --git a/Makefile b/Makefile index 129313e..fd8925e 100644 --- a/Makefile +++ b/Makefile @@ -17,20 +17,20 @@ test_unit: pytest -vv tests/unit test_integration: docker_build - docker-compose -f tests/docker/docker-compose.yaml pull -q; \ - docker-compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up -d; \ + docker compose -f tests/docker/docker-compose.yaml pull -q; \ + docker compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up -d; \ pytest -vv tests/integration; \ exit_code=$$?; \ - docker-compose -f tests/docker/docker-compose.yaml kill; \ - docker-compose -f tests/docker/docker-compose.yaml rm -f; \ + docker compose -f tests/docker/docker-compose.yaml kill; \ + docker compose -f tests/docker/docker-compose.yaml rm -f; \ exit $$exit_code test_e2e: docker_build - docker-compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up -d registry; \ + docker compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up -d registry; \ tests/e2e/tests.sh; \ exit_code=$$?; \ - docker-compose -f tests/docker/docker-compose.yaml kill; \ - docker-compose -f tests/docker/docker-compose.yaml rm -f; \ + docker compose -f tests/docker/docker-compose.yaml kill; \ + docker compose -f tests/docker/docker-compose.yaml rm -f; \ exit $$exit_code docker_build: .docker_build @@ -43,4 +43,4 @@ docker_build: .docker_build touch .docker_build build_up: docker_build - docker-compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up + docker compose --project-directory=`pwd` -f tests/docker/docker-compose.yaml up