From 106e131fb3735d810dc2daef941f1d37cfc17ec2 Mon Sep 17 00:00:00 2001 From: Antoni Spaanderman <56turtle56@gmail.com> Date: Fri, 18 Mar 2022 18:38:40 +0100 Subject: [PATCH] on PRs github cant push, so dont try and split lint workflow to only push on master --- .github/workflows/build.yml | 3 --- .github/workflows/lint.yml | 3 --- .github/workflows/lint_pr.yml | 18 ++++++++++++++++++ 3 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/lint_pr.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e6c4aaab..3811a7f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,9 +3,6 @@ on: push: branches: - master - pull_request: - branches: - - master jobs: build: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 29eaba64..8a837d97 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -3,9 +3,6 @@ on: push: branches: - master - pull_request: - branches: - - master jobs: lint: diff --git a/.github/workflows/lint_pr.yml b/.github/workflows/lint_pr.yml new file mode 100644 index 00000000..63f3d5db --- /dev/null +++ b/.github/workflows/lint_pr.yml @@ -0,0 +1,18 @@ +name: Lint (Pull Request) +on: + pull_request: + branches: + - master + +jobs: + lint: + name: Lint (Pull Request) + runs-on: + - ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v2 + - name: install npm dependencies + run: npm i + - name: lint + run: npm run lint