Files
Distribution_MiSTer/.github/workflows/validate_source_mras.yml
2026-04-09 15:59:11 +02:00

41 lines
931 B
YAML

name: Validate Source MRAs
on:
schedule:
- cron: "0 */4 * * *"
push:
branches:
- develop
workflow_dispatch:
jobs:
update:
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BASE_FILES_URL: https://raw.githubusercontent.com/MiSTer-devel/Distribution_MiSTer/%s/
DB_ID: distribution_mister
steps:
- uses: actions/checkout@v6
with:
ref: develop
- name: Install apt-get utilities
run: sudo apt-get install sharutils
- uses: actions/setup-python@v6
with:
python-version: '3.9'
- name: Set Git User
run: |
git config --global user.email "theypsilon@gmail.com"
git config --global user.name "The CI/CD Bot"
- name: Download Distribution
run: ./.github/download_distribution.py .
- name: Validate Build without ignoring Broken MRAs
run: ./.github/db_operator.py build .