Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>pull/40986/head
parent
5665838ef4
commit
cbefae7fd9
@ -1,39 +0,0 @@ |
||||
# This workflow is provided via the organization template repository |
||||
# |
||||
# https://github.com/nextcloud/.github |
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization |
||||
# |
||||
# Use lint-eslint together with lint-eslint-when-unrelated to make eslint a required check for GitHub actions |
||||
# https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks |
||||
|
||||
name: Lint eslint |
||||
|
||||
on: |
||||
pull_request: |
||||
paths-ignore: |
||||
- '.github/workflows/**' |
||||
- 'src/**' |
||||
- 'apps/**/appinfo/info.xml' |
||||
- 'package.json' |
||||
- 'package-lock.json' |
||||
- 'tsconfig.json' |
||||
- '.eslintrc.*' |
||||
- '.eslintignore' |
||||
- '**.js' |
||||
- '**.ts' |
||||
- '**.vue' |
||||
|
||||
permissions: |
||||
contents: read |
||||
|
||||
jobs: |
||||
lint: |
||||
permissions: |
||||
contents: none |
||||
|
||||
runs-on: ubuntu-latest |
||||
|
||||
name: eslint |
||||
|
||||
steps: |
||||
- run: 'echo "No eslint required"' |
@ -1,43 +0,0 @@ |
||||
# This workflow is provided via the organization template repository |
||||
# |
||||
# https://github.com/nextcloud/.github |
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization |
||||
# |
||||
# Use node together with node-when-unrelated to make eslint a required check for GitHub actions |
||||
# https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks |
||||
|
||||
name: Node |
||||
|
||||
on: |
||||
pull_request: |
||||
paths-ignore: |
||||
- '.github/workflows/**' |
||||
- 'src/**' |
||||
- 'apps/**/appinfo/info.xml' |
||||
- 'package.json' |
||||
- 'package-lock.json' |
||||
- 'tsconfig.json' |
||||
- '**.js' |
||||
- '**.ts' |
||||
- '**.vue' |
||||
push: |
||||
branches: |
||||
- main |
||||
- master |
||||
- stable* |
||||
|
||||
concurrency: |
||||
group: node-${{ github.head_ref || github.run_id }} |
||||
cancel-in-progress: true |
||||
|
||||
jobs: |
||||
build: |
||||
permissions: |
||||
contents: none |
||||
|
||||
runs-on: ubuntu-latest |
||||
|
||||
name: node |
||||
steps: |
||||
- name: Skip |
||||
run: 'echo "No JS/TS files changed, skipped Node"' |
Loading…
Reference in new issue