remove cassettes auto commit (#4432)
parent
acfd966aa4
commit
6c45fcd067
|
@ -93,49 +93,3 @@ jobs:
|
||||||
|
|
||||||
- name: Upload coverage reports to Codecov
|
- name: Upload coverage reports to Codecov
|
||||||
uses: codecov/codecov-action@v3
|
uses: codecov/codecov-action@v3
|
||||||
|
|
||||||
- name: Stage Files and Check for New Cassettes
|
|
||||||
id: stage_files_and_check
|
|
||||||
run: |
|
|
||||||
find tests -type f -name '*.yaml' -print0 | xargs -0 git add
|
|
||||||
# Check for new cassettes added in PR after the commit
|
|
||||||
NEW_CASSETTES_ADDED_IN_PR=$(git diff --name-only $(git merge-base ${{ github.event.pull_request.base.sha }} HEAD)..HEAD -- 'tests/**/cassettes/**/*.yaml' | wc -l)
|
|
||||||
if [[ "$NEW_CASSETTES_ADDED_IN_PR" -gt 0 ]]
|
|
||||||
then
|
|
||||||
echo "NEW_CASSETTES_ADDED_IN_PR=true" >> $GITHUB_ENV
|
|
||||||
else
|
|
||||||
echo "NEW_CASSETTES_ADDED_IN_PR=false" >> $GITHUB_ENV
|
|
||||||
fi
|
|
||||||
|
|
||||||
- name: Beat new challenges
|
|
||||||
if: ${{ env.NEW_CASSETTES_ADDED_IN_PR}}
|
|
||||||
run: |
|
|
||||||
echo "This step will run the challenges soon."
|
|
||||||
|
|
||||||
- name: Commit, Config, and Push
|
|
||||||
id: commit_and_push
|
|
||||||
run: |
|
|
||||||
git diff --cached --quiet tests && echo "No changes to commit" && exit 0
|
|
||||||
find tests -type f -name '*.yaml' -print0 | xargs -0 git add
|
|
||||||
echo '${{ secrets.PAT_REVIEW }}' | gh auth login --with-token
|
|
||||||
gh repo set-default ${{ github.repository }}
|
|
||||||
gh pr checkout ${{ github.event.pull_request.number }}
|
|
||||||
git config --global user.name "Auto-GPT-Bot"
|
|
||||||
git config --global user.email "github-bot@agpt.co"
|
|
||||||
git commit -m "Add new cassettes"
|
|
||||||
git push origin ${{ github.head_ref }}
|
|
||||||
TIMESTAMP_COMMIT=$(date +%Y%m%d%H%M%S) # generate a timestamp
|
|
||||||
echo "TIMESTAMP_COMMIT=$TIMESTAMP_COMMIT" >> $GITHUB_ENV
|
|
||||||
|
|
||||||
- name: Inform of auto commit.
|
|
||||||
if: ${{ env.TIMESTAMP_COMMIT != null }}
|
|
||||||
uses: thollander/actions-comment-pull-request@v2
|
|
||||||
with:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
message: |
|
|
||||||
We committed some changes to this branch, please run
|
|
||||||
```
|
|
||||||
git fetch
|
|
||||||
git rebase origin/${{ github.head_ref }}
|
|
||||||
```
|
|
||||||
before pushing more changes to the remote.
|
|
||||||
|
|
Loading…
Reference in New Issue