From dd9dedaee3a29e52880c99787a0b3b54d62ad343 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 19 Dec 2022 23:35:42 +0100 Subject: [PATCH] Create weekly- inter.yaml --- .github/workflows/weekly- inter.yaml | 53 ++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/workflows/weekly- inter.yaml diff --git a/.github/workflows/weekly- inter.yaml b/.github/workflows/weekly- inter.yaml new file mode 100644 index 000000000..2547ba808 --- /dev/null +++ b/.github/workflows/weekly- inter.yaml @@ -0,0 +1,53 @@ +# This workflow executes several linters on changed files based on languages used in your code base whenever +# you push a code or open a pull request. +# +# You can adjust the behavior by modifying this file. +# For more information, see: +# https://github.com/github/super-linter +--- +name: Lint Code Base + +on: + schedule: + - cron: "0 0 * * 0" + workflow_dispatch: + +jobs: + run-lint: + runs-on: ubuntu-latest + steps: + ########################## + # Checkout the code base # + ########################## + - name: Checkout the code base + uses: actions/checkout@v3 + with: + # Full git history is needed to get a proper list of changed files within `super-linter` + fetch-depth: 0 + + #################### + # Run Super Linter # + #################### + - name: Lint Code Base + uses: docker://github/super-linter:slim-v4 + env: + VALIDATE_ALL_CODEBASE: true + DEFAULT_BRANCH: master + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + VALIDATE_NATURAL_LANGUAGE: false + ACTION_ACTIONLINT_DISABLE_ERRORS: true + + + check_crlf: + name: Check CRLF action + runs-on: ubuntu-latest + + steps: + - name: Checkout repository contents + uses: actions/checkout@v3 + + - name: Use action to check for CRLF endings + uses: erclu/check-crlf@v1.2.0 + + - name: check-mixed-line-endings + uses: ymwymw/check-mixed-line-endings@v2