diff --git a/.github/workflows/autogpt-ci.yml b/.github/workflows/autogpt-ci.yml index 056431c0..7ceb4785 100644 --- a/.github/workflows/autogpt-ci.yml +++ b/.github/workflows/autogpt-ci.yml @@ -6,19 +6,16 @@ on: paths: - 'autogpts/autogpt/**' - '!autogpts/autogpt/tests/vcr_cassettes' - - '!autogpts/autogpt/tests/challenges/current_score.json' pull_request: branches: [ stable, master, release-* ] paths: - 'autogpts/autogpt/**' - '!autogpts/autogpt/tests/vcr_cassettes' - - '!autogpts/autogpt/tests/challenges/current_score.json' pull_request_target: branches: [ master, release-*, ci-test* ] paths: - 'autogpts/autogpt/**' - '!autogpts/autogpt/tests/vcr_cassettes' - - '!autogpts/autogpt/tests/challenges/current_score.json' concurrency: group: ${{ format('autogpt-ci-{0}', github.head_ref && format('{0}-{1}', github.event_name, github.event.pull_request.number) || github.sha) }} @@ -169,8 +166,7 @@ jobs: poetry run pytest -vv \ --cov=autogpt --cov-branch --cov-report term-missing --cov-report xml \ --numprocesses=logical --durations=10 \ - tests/unit tests/integration tests/challenges - poetry run python tests/challenges/utils/build_current_score.py + tests/unit tests/integration env: CI: true PROXY: ${{ github.event_name == 'pull_request_target' && secrets.PROXY || '' }} @@ -199,19 +195,6 @@ jobs: echo "config_key=$config_key" >> $GITHUB_OUTPUT - - name: Push updated challenge scores - if: github.event_name == 'push' - run: | - score_file="tests/challenges/current_score.json" - - if ! git diff --quiet $score_file; then - git add $score_file - git commit -m "Update challenge scores" - git push origin HEAD:${{ github.ref_name }} - else - echo "The challenge scores didn't change." - fi - - id: push_cassettes name: Push updated cassettes # For pull requests, push updated cassettes even when tests fail diff --git a/.github/workflows/autogpt-docker-ci.yml b/.github/workflows/autogpt-docker-ci.yml index 408a7dba..282e05c0 100644 --- a/.github/workflows/autogpt-docker-ci.yml +++ b/.github/workflows/autogpt-docker-ci.yml @@ -6,13 +6,11 @@ on: paths: - 'autogpts/autogpt/**' - '!autogpts/autogpt/tests/vcr_cassettes' - - '!autogpts/autogpt/tests/challenges/current_score.json' pull_request: branches: [ master, release-*, stable ] paths: - 'autogpts/autogpt/**' - '!autogpts/autogpt/tests/vcr_cassettes' - - '!autogpts/autogpt/tests/challenges/current_score.json' concurrency: group: ${{ format('autogpt-docker-ci-{0}', github.head_ref && format('pr-{0}', github.event.pull_request.number) || github.sha) }} diff --git a/.github/workflows/pr-label.yml b/.github/workflows/pr-label.yml index fb50e7c1..077211f4 100644 --- a/.github/workflows/pr-label.yml +++ b/.github/workflows/pr-label.yml @@ -6,7 +6,6 @@ on: branches: [ master, release-* ] paths-ignore: - 'autogpts/autogpt/tests/vcr_cassettes' - - 'autogpts/autogpt/tests/challenges/current_score.json' - 'benchmark/reports/**' # So that the `dirtyLabel` is removed if conflicts are resolve # We recommend `pull_request_target` so that github secrets are available.