Skip to content

Check for new releases #37668

Check for new releases

Check for new releases #37668

name: Check for new releases
on:
schedule:
- cron: "0 * * * *"
jobs:
new-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: get-latest-version
run: |
VERSION="$(curl https://api.github.com/repos/OpenRA/OpenRA/releases | jq '.[0] | .tag_name' | sed -e 's/"//g')"
last=$(tail -n1 .build.stamp | awk '{print $4}')
if [ "$last" != "$VERSION" ]; then
echo "$(date -u --rfc-3339=seconds) Version $VERSION" >> .build.stamp
fi
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Trigger build for new version
branch: master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}