Skip to content

Commit 0dcd2e6

Browse files
authored
ci: fix semantic release permissions and release depends on tests (#23)
* ci: fix semantic release permissions and release depends on tests * ci: fix semantic release permissions and release depends on tests * ci: fix semantic release permissions and release depends on tests
1 parent 227f42f commit 0dcd2e6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permissions:
77
checks: read
88
contents: read
99
deployments: write
10-
issues: read
10+
issues: write
1111
packages: read
1212
pull-requests: read
1313
repository-projects: read
@@ -20,7 +20,7 @@ jobs:
2020
matrix:
2121
platform: [ ubuntu-latest ]
2222
node: [ '14' ]
23-
name: Lockfile lint ${{ matrix.node }} (${{ matrix.platform }})
23+
name: Lockfile lint Node ${{ matrix.node }} (${{ matrix.platform }})
2424
runs-on: ${{ matrix.platform }}
2525
steps:
2626
- uses: actions/checkout@v2
@@ -56,8 +56,8 @@ jobs:
5656
github-token: ${{ secrets.GITHUB_TOKEN }}
5757

5858
release:
59-
name: do semantic release
60-
needs: lockfile-lint
59+
name: release
60+
needs: [test, lockfile-lint]
6161
runs-on: 'ubuntu-latest'
6262
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
6363
steps:

0 commit comments

Comments
 (0)