diff --git a/.github/linters/.yamllint.yaml b/.github/linters/.yamllint.yaml deleted file mode 100644 index 3f1bbe3..0000000 --- a/.github/linters/.yamllint.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -extends: default - -rules: - document-start: disable - line-length: - max: 120 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index d6a37b5..84d0a46 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -1,46 +1,13 @@ ---- name: Linter on: + workflow_dispatch: pull_request: -env: - DEFAULT_BRANCH: main - EDITORCONFIG_FILE_NAME: /.editorconfig - IGNORE_GITIGNORED_FILES: true - JAVASCRIPT_DEFAULT_STYLE: prettier - JAVASCRIPT_ES_CONFIG_FILE: /.eslintrc.json - LINTER_RULES_PATH: / - LOG_LEVEL: VERBOSE - MARKDOWN_CONFIG_FILE: /.markdownlint.yaml - NODE_VERSION: 18 - VALIDATE_ALL_CODEBASE: true - YAML_CONFIG_FILE: /.github/linters/.yamllint.yaml - jobs: - build: - name: Lint Code Base - runs-on: ubuntu-latest - timeout-minutes: 70 - steps: - - name: πŸ‘€ Checkout repo - uses: actions/checkout@v3 - - - name: ⛺️ Install Node.js - uses: actions/setup-node@v3 - with: - node-version: ${{ env.NODE_VERSION }} - cache: 'yarn' - cache-dependency-path: '**/yarn.lock' - - - name: πŸ“¦ Install Dependencies - run: yarn - - - name: πŸ“š Lint Code Base - uses: docker://github/super-linter:v4 - with: - context: . - cache-from: type=gha - cache-to: type=gha,mode=max - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + lint: + uses: swrlab/node-utils/.github/workflows/linter.yml@main + with: + install-all: false + generate-keys: false + log-level: 'NOTICE' diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7c6552e --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,10 @@ +# SWR Audio Lab / Prettier Changelog + +by [**SWR Audio Lab**](https://lab.swr.de/) + +## Changelog + +- 2022-08-09 - v0.2.0 + - chore: update `super-linter` with new config +- until 2022-08-09 - v0.1.2 + - feat: first project setup