Update Offsets #9821
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Update Offsets | |
on: | |
schedule: | |
- cron: '0 * * * *' # Runs every hour | |
jobs: | |
update_offsets: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Repository | |
uses: actions/checkout@v2 | |
- name: Setup Python | |
uses: actions/setup-python@v2 | |
with: | |
python-version: 3.x | |
- name: Install Dependencies | |
run: | | |
python -m pip install --upgrade pip | |
pip install requests | |
shell: bash | |
- name: Run Python Script | |
id: run-python-script | |
run: | | |
python ./offsets/update_offsets.py | |
continue-on-error: true | |
- name: Check Python Script Exit Code | |
if: steps.run-python-script.outcome == 'failure' | |
run: | | |
echo "Repository has no updates" | |
exit 0 | |
# - name: Commit and push changes | |
# if: steps.run-python-script.outcome == 'success' | |
# run: | | |
# git config --global user.email ${{ secrets.GIT_USER_EMAIL }} | |
# git config --global user.name ${{ secrets.GIT_USER_NAME }} | |
# git remote set-url origin https://${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }} | |
# git add offsets/offsets.json | |
# git commit -m "Automatically updated offsets from https://github.com/a2x/cs2-dumper" | |
# git push | |
# shell: bash | |
- name: Create Pull Request | |
id: cpr | |
uses: peter-evans/create-pull-request@v5 | |
with: | |
token: ${{ secrets.GITHUB_TOKEN }} | |
commit-message: Automatically updated offsets a2x/cs2-dumper | |
author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> | |
signoff: false | |
branch: offset-update | |
delete-branch: false | |
title: 'Automatically updated offsets' | |
body: | | |
Offsets Updated | |
- Automatically updated offsets from [cs2-dumper](https://github.com/a2x/cs2-dumper) | |
labels: | | |
update-offsets | |
reviewers: IMXNOOBX |