Browse Source

chore: Update workflows to use the latest Node (#2863)

pull/2874/head
Lipis 5 years ago committed by GitHub
parent
commit
ed0bec41dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      .github/workflows/build-docker.yml
  2. 4
      .github/workflows/build-packages.yml
  3. 8
      .github/workflows/cancel.yml
  4. 12
      .github/workflows/lint.yml
  5. 4
      .github/workflows/locales-coverage.yml
  6. 1
      .github/workflows/semantic-pr-title.yml
  7. 5
      .github/workflows/sentry-production.yml
  8. 12
      .github/workflows/test.yml

2
.github/workflows/build-docker.yml

@ -6,7 +6,7 @@ on: @@ -6,7 +6,7 @@ on:
- master
jobs:
build-docker:
build:
runs-on: ubuntu-latest
steps:

4
.github/workflows/build-packages.yml

@ -13,10 +13,10 @@ jobs: @@ -13,10 +13,10 @@ jobs:
steps:
- uses: actions/checkout@v1
- name: Setup Node.js 12.x
- name: Setup Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 12.x
node-version: 14.x
- name: Install dependencies
run: |

8
.github/workflows/cancel.yml

@ -1,9 +1,11 @@ @@ -1,9 +1,11 @@
name: Cancel
on: [push]
name: Cancel previous runs
on: push
jobs:
cancel:
name: "Cancel Previous Runs"
runs-on: ubuntu-latest
timeout-minutes: 3
steps:
- uses: styfle/cancel-workflow-action@0.6.0

12
.github/workflows/lint.yml

@ -1,10 +1,6 @@ @@ -1,10 +1,6 @@
name: Lint
on:
push:
branches:
- master
pull_request:
on: push
jobs:
lint:
@ -13,10 +9,10 @@ jobs: @@ -13,10 +9,10 @@ jobs:
steps:
- uses: actions/checkout@v1
- name: Setup Node.js 12.x
- name: Setup Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 12.x
node-version: 14.x
- name: Install and lint
run: |
@ -24,5 +20,3 @@ jobs: @@ -24,5 +20,3 @@ jobs:
npm run test:other
npm run test:code
npm run test:typecheck
env:
CI: true

4
.github/workflows/locales-coverage.yml

@ -14,10 +14,10 @@ jobs: @@ -14,10 +14,10 @@ jobs:
with:
token: ${{ secrets.PUSH_TRANSLATIONS_COVERAGE_PAT }}
- name: Setup Node.js 12.x
- name: Setup Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 12.x
node-version: 14.x
- name: Create report file
run: |

1
.github/workflows/semantic-pr-title.yml

@ -10,6 +10,7 @@ on: @@ -10,6 +10,7 @@ on:
jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v3.0.0
env:

5
.github/workflows/sentry-production.yml

@ -8,13 +8,14 @@ on: @@ -8,13 +8,14 @@ on:
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1.0.0
- name: Setup Node.js 12.x
- name: Setup Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 12.x
node-version: 14.x
- name: Install and build
run: |

12
.github/workflows/test.yml

@ -1,10 +1,6 @@ @@ -1,10 +1,6 @@
name: Tests
on:
push:
branches:
- master
pull_request:
on: push
jobs:
test:
@ -13,14 +9,12 @@ jobs: @@ -13,14 +9,12 @@ jobs:
steps:
- uses: actions/checkout@v1
- name: Setup Node.js 12.x
- name: Setup Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 12.x
node-version: 14.x
- name: Install and test
run: |
npm ci
npm run test:app
env:
CI: true

Loading…
Cancel
Save