mirror of
https://github.com/prymitive/karma
synced 2026-05-21 04:33:07 +00:00
fix(tests): use ubuntu-20.04 for tests
This commit is contained in:
committed by
Łukasz Mierzwa
parent
01629d9788
commit
47687956d2
40
.github/workflows/test.yml
vendored
40
.github/workflows/test.yml
vendored
@@ -14,7 +14,7 @@ on:
|
||||
jobs:
|
||||
test-go:
|
||||
name: Test Go code
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -57,7 +57,7 @@ jobs:
|
||||
|
||||
lint-go:
|
||||
name: Lint Go code
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -91,7 +91,7 @@ jobs:
|
||||
|
||||
test-js:
|
||||
name: Test JS code
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
strategy:
|
||||
matrix:
|
||||
env:
|
||||
@@ -134,7 +134,7 @@ jobs:
|
||||
|
||||
lint-js:
|
||||
name: Lint JS code
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -165,7 +165,7 @@ jobs:
|
||||
|
||||
format-go:
|
||||
name: Check Go code formatting
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -183,7 +183,7 @@ jobs:
|
||||
|
||||
format-js:
|
||||
name: Check JS code formatting
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -217,7 +217,7 @@ jobs:
|
||||
|
||||
go-mod-tidy:
|
||||
name: Verify go.sum
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -244,7 +244,7 @@ jobs:
|
||||
|
||||
deps-js:
|
||||
name: Check JS dependencies
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -275,7 +275,7 @@ jobs:
|
||||
|
||||
lint-versions:
|
||||
name: Lint Versions
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -285,7 +285,7 @@ jobs:
|
||||
|
||||
typescript:
|
||||
name: Check for non-typescript components
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -295,7 +295,7 @@ jobs:
|
||||
|
||||
git-commit:
|
||||
name: Lint git commit
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -309,7 +309,7 @@ jobs:
|
||||
|
||||
docs:
|
||||
name: Lint documentation
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -335,7 +335,7 @@ jobs:
|
||||
- typescript
|
||||
- git-commit
|
||||
- docs
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: All linters passed
|
||||
run: "true"
|
||||
@@ -344,7 +344,7 @@ jobs:
|
||||
name: Benchmark Go code compare
|
||||
if: github.event_name == 'pull_request'
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -396,7 +396,7 @@ jobs:
|
||||
name: Webpack bundle size compare
|
||||
if: github.event_name == 'pull_request'
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -441,7 +441,7 @@ jobs:
|
||||
name: Percy UI snapshots
|
||||
if: github.event_name != 'release'
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -487,7 +487,7 @@ jobs:
|
||||
cross-compile:
|
||||
name: Cross compile binaries
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -548,7 +548,7 @@ jobs:
|
||||
docker:
|
||||
name: Build docker image
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -624,7 +624,7 @@ jobs:
|
||||
demo-deploy:
|
||||
name: Deploy demo app to Heroku
|
||||
needs: stage-test-and-lint
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: Check out code
|
||||
uses: actions/checkout@v2
|
||||
@@ -681,7 +681,7 @@ jobs:
|
||||
- cross-compile
|
||||
- docker
|
||||
- demo-deploy
|
||||
runs-on: ubuntu-18.04
|
||||
runs-on: ubuntu-20.04
|
||||
steps:
|
||||
- name: "Update status"
|
||||
uses: Sibz/github-status-action@v1.1.4
|
||||
|
||||
Reference in New Issue
Block a user