Merge pull request #159 from actions/joshmgross/update-workflows

Update workflows
This commit is contained in:
Josh Gross
2021-06-28 14:51:56 -04:00
committed by GitHub
4 changed files with 19 additions and 12 deletions

View File

@@ -1,17 +1,20 @@
name: CI
on:
push: {branches: main}
pull_request: {branches: main}
push:
branches: [main]
pull_request:
branches: [main]
jobs:
ci:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with: {node-version: 13.x}
- uses: actions/cache@v1
- uses: actions/setup-node@v2
with:
node-version: 12
- uses: actions/cache@v2
with:
path: ~/.npm
key: ${{runner.os}}-npm-${{hashFiles('**/package-lock.json')}}

View File

@@ -1,8 +1,10 @@
name: Integration
on:
push: {branches: main}
pull_request: {branches: main}
push:
branches: [main]
pull_request:
branches: [main]
jobs:
test-return:
@@ -39,7 +41,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v1
- uses: actions/cache@v2
with:
path: ~/.npm
key: ${{runner.os}}-npm-${{hashFiles('**/package-lock.json')}}

View File

@@ -1,8 +1,10 @@
name: Licensed
on:
push: {branches: main}
pull_request: {branches: main}
push:
branches: [main]
pull_request:
branches: [main]
repository_dispatch:
workflow_dispatch:
@@ -12,7 +14,7 @@ jobs:
name: Check licenses
steps:
- uses: actions/checkout@v2
- uses: actions/cache@v1
- uses: actions/cache@v2
with:
path: ~/.npm
key: ${{runner.os}}-npm-${{hashFiles('**/package-lock.json')}}

View File

@@ -2,7 +2,7 @@ name: Pull Request Test
on:
pull_request:
branches: main
branches: [main]
types: [opened, synchronize]
jobs: