Skip to content

Release Checker

Release Checker #206

name: 'Release Checker'
run-name: 'Release Checker'
on:
workflow_dispatch:
schedule:
- cron: '48 0 * * *'
jobs:
setup-and-check:
name: 'Setup and Check for a New Release'
runs-on: ubuntu-latest
steps:
-
name: 'Checkout'
uses: actions/checkout@v4
with:
repository:
ChaseCares/yapdd_release_creator
-
name: 'Set up Python 3.10'
uses: actions/setup-python@v5
with:
python-version: '3.10'
-
name: 'Install dependencies'
run: |
python -m pip install --upgrade pip
python -m pip install requests
-
name: 'Run Checker'
run: |
python release_creator.py \
--auth ${{ secrets.FINE_GRAINED_TOKEN }} \
--target_owner_repo ${{ secrets.TARGET_OWNER_REPO }} \
--local_owner_repo ${{ secrets.LOCAL_OWNER_REPO }} \
--discord_webhook ${{ secrets.DISCORD_WEBHOOK }}