mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-25 01:46:14 -04:00
Added test-and-release
This commit is contained in:
parent
107598b4b3
commit
cb56ec0c17
2 changed files with 22 additions and 4 deletions
18
bin/plugins/lib/test-and-release.yml
Normal file
18
bin/plugins/lib/test-and-release.yml
Normal file
|
@ -0,0 +1,18 @@
|
|||
name: Node.js Package
|
||||
on: [push]
|
||||
|
||||
|
||||
jobs:
|
||||
backend:
|
||||
uses: ./.github/workflows/backend-tests.yml
|
||||
secrets: inherit
|
||||
frontend:
|
||||
uses: ./.github/workflows/frontend-tests.yml
|
||||
secrets: inherit
|
||||
release:
|
||||
if: ${{ github.ref == 'refs/heads/master'|| github.ref == 'refs/heads/main' }}
|
||||
needs:
|
||||
- backend
|
||||
- frontend
|
||||
uses: ./.github/workflows/npmpublish.yml
|
||||
secrets: inherit
|
Loading…
Add table
Add a link
Reference in a new issue