diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml deleted file mode 100644 index f918e51..0000000 --- a/.github/workflows/check.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Lint file names -on: [ push, pull_request ] - -jobs: - check: - name: Check file names - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - with: - fetch-depth: 1 - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./appunti - with: - path: "./appunti" - pattern: '(\.gitkeep|([a-z0-9]+(-[a-z0-9]+)*\.[a-zA-Z]+))' - recursive: "true" - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./esercizi - with: - path: "./esercizi" - pattern: '(\.gitkeep|([a-z0-9]+(-[a-z0-9]+)*\.[a-zA-Z]+))' - recursive: "true" - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./libri - with: - path: "./libri" - pattern: '(\.gitkeep|([a-z0-9]+(-[a-z0-9]+)*\.[a-zA-Z]+))' - recursive: "true" - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./lucidi - with: - path: "./lucidi" - pattern: '(\.gitkeep|(\d+-[a-z0-9]+(-[a-z0-9]+)*\.[a-zA-Z]+))' - recursive: "true" - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./prove - with: - path: "./prove" - pattern: '^(\.gitkeep)|((scritto|totale|esercitazione|parziale\d|orale(\d?)|progetto(\d?))-\d{4}(-\d{2}-\d{2})?(-[a-z0-9]+)?-(testo|soluzione)(-[a-z0-9]+)*\.[a-zA-Z0-9]+)$' - recursive: "true" - - uses: csunibo/lint-filenames@v1.1.0 - name: Link file names under ./varie - with: - path: "./varie" - pattern: '(\.gitkeep|([a-z0-9]+(-[a-z0-9]+)*\.[a-zA-Z]+))' - recursive: "true" diff --git a/.github/workflows/filenames.yaml b/.github/workflows/filenames.yaml new file mode 100644 index 0000000..785198f --- /dev/null +++ b/.github/workflows/filenames.yaml @@ -0,0 +1,11 @@ +name: Check filenames +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + filenames: + name: Check filenames + uses: csunibo/config/.github/workflows/filenames.yml@main