serverlist-validate.yml 600 B

123456789101112131415161718192021222324
  1. name: Server List Validation
  2. on:
  3. workflow_dispatch:
  4. push:
  5. permissions:
  6. contents: read
  7. env:
  8. datadir: lgsm/data
  9. jobs:
  10. serverlist-validate:
  11. if: github.repository_owner == 'GameServerManagers'
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Checkout
  15. uses: actions/checkout@v6
  16. - name: Compare Versions
  17. run: chmod +x .github/workflows/serverlist-validate.sh; .github/workflows/serverlist-validate.sh
  18. - name: Validate Game Icons
  19. run: chmod +x .github/workflows/serverlist-validate-game-icons.sh; .github/workflows/serverlist-validate-game-icons.sh