| 12345678910111213141516171819202122232425262728 |
- name: Expected filenames
- on:
- pull_request:
- paths:
- - '*[gG][oO][lL][dD][eE][nN]*'
- - '**/*[gG][oO][lL][dD][eE][nN]*'
- - '!vendor/**'
- permissions:
- contents: read
- env:
- # CI runs must never report to the production telemetry endpoint baked
- # into apps/cli/cordis.yml (AppCLIEntry disables the row when set).
- DSH_TELEMETRY_DISABLED: '1'
- jobs:
- expected-filenames:
- name: no golden filenames
- runs-on: >-
- ${{ vars.DSH_CI_FAILOVER_LINUX == 'blacksmith' && 'blacksmith-4vcpu-ubuntu-2404'
- || 'ubuntu-latest' }}
- steps:
- - uses: actions/checkout@v6
- - name: Check tracked filenames
- run: scripts/check-expected-filenames.sh
|