sync-game-labels.yml 600 B

12345678910111213141516171819202122232425262728
  1. name: Sync Game Labels
  2. on:
  3. push:
  4. branches:
  5. - master
  6. - develop
  7. paths:
  8. - "lgsm/data/serverlist.csv"
  9. workflow_dispatch: {}
  10. permissions:
  11. issues: write
  12. contents: read
  13. jobs:
  14. sync-game-labels:
  15. if: github.repository_owner == 'GameServerManagers'
  16. runs-on: ubuntu-latest
  17. steps:
  18. - name: Checkout
  19. uses: actions/checkout@v5
  20. - name: Sync game labels from serverlist
  21. env:
  22. GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  23. run: |
  24. chmod +x .github/scripts/sync-game-labels.sh
  25. .github/scripts/sync-game-labels.sh