expected-filenames.yml 584 B

1234567891011121314151617181920212223242526
  1. name: Expected filenames
  2. on:
  3. pull_request:
  4. paths:
  5. - '*[gG][oO][lL][dD][eE][nN]*'
  6. - '**/*[gG][oO][lL][dD][eE][nN]*'
  7. - '!vendor/**'
  8. permissions:
  9. contents: read
  10. env:
  11. # CI runs must never report to the production telemetry endpoint baked
  12. # into apps/cli/cordis.yml (AppCLIEntry disables the row when set).
  13. DSH_TELEMETRY_DISABLED: '1'
  14. jobs:
  15. expected-filenames:
  16. name: no golden filenames
  17. runs-on: ubuntu-latest
  18. steps:
  19. - uses: actions/checkout@v6
  20. - name: Check tracked filenames
  21. run: scripts/check-expected-filenames.sh