From 4e3fa6b01dbea8099514c3eafb96a28904237771 Mon Sep 17 00:00:00 2001 From: Luca Date: Wed, 26 Jul 2023 19:20:27 +0200 Subject: [PATCH] use the shared filenames action to check filenames --- .github/workflows/check.yml | 63 -------------------------------- .github/workflows/filenames.yaml | 11 ++++++ 2 files changed, 11 insertions(+), 63 deletions(-) delete mode 100644 .github/workflows/check.yml create mode 100644 .github/workflows/filenames.yaml diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml deleted file mode 100644 index 0e35cc3..0000000 --- a/.github/workflows/check.yml +++ /dev/null @@ -1,63 +0,0 @@ -name: Lint file names -on: - push: - branches: [main] - pull_request: - branches: [main] - -jobs: - check: - name: Check file names - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - with: - fetch-depth: 1 - - uses: csunibo/lint-filenames@v1.3.2 - name: Lint 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.3.2 - name: Lint file names under ./dispense - with: - path: "./dispense" - pattern: '^(\.gitkeep|(\d+(-[a-z0-9]+)+\.[a-zA-Z]+))$' - recursive: "true" - - uses: csunibo/lint-filenames@v1.3.2 - name: Lint 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.3.2 - name: Lint file names under ./lavagne - with: - path: "./lavagne" - pattern: '^(\.gitkeep|(\d{4}-\d{2}-\d{2}(-[a-z0-9]+)+\.[a-zA-Z]+))$' - recursive: "true" - - uses: csunibo/lint-filenames@v1.3.2 - name: Lint 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.3.2 - name: Lint file names under ./lucidi - with: - path: "./lucidi" - pattern: '^(\.gitkeep|(\d+(-[a-z0-9]+)+\.[a-zA-Z]+))$' - recursive: "true" - - uses: csunibo/lint-filenames@v1.3.2 - name: Lint file names under ./prove - with: - path: "./prove" - pattern: '^(\.gitkeep)|((scritto|totale|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.3.2 - name: Lint 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