Bladeren bron
Move Compile Handlebars CI to GitHub Actions
Signed-off-by: Gary Kim <gary@garykim.dev>
tags/v19.0.0beta1
Gary Kim
4 jaren geleden
bovenliggende
commit
907a27897a
No account linked to committer's email address
|
|
@@ -41,25 +41,6 @@ trigger: |
|
|
|
- pull_request |
|
|
|
- push |
|
|
|
|
|
|
|
--- |
|
|
|
kind: pipeline |
|
|
|
name: handlebars |
|
|
|
|
|
|
|
steps: |
|
|
|
- name: handlebars |
|
|
|
image: node |
|
|
|
commands: |
|
|
|
- npm i |
|
|
|
- ./build/compile-handlebars-templates.sh |
|
|
|
|
|
|
|
trigger: |
|
|
|
branch: |
|
|
|
- master |
|
|
|
- stable* |
|
|
|
event: |
|
|
|
- pull_request |
|
|
|
- push |
|
|
|
|
|
|
|
#--- |
|
|
|
#kind: pipeline |
|
|
|
#name: syntax-and-phan |
|
|
@@ -48,3 +48,20 @@ jobs: |
|
|
|
npm ci |
|
|
|
- name: Test |
|
|
|
run: npm run test |
|
|
|
|
|
|
|
handlebars: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
strategy: |
|
|
|
matrix: |
|
|
|
node-version: [12.x] |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v2 |
|
|
|
- name: Use node ${{ matrix.node-version }} |
|
|
|
uses: actions/setup-node@v1 |
|
|
|
with: |
|
|
|
node-version: ${{ matrix.node-version }} |
|
|
|
- name: Install dependencies |
|
|
|
run: | |
|
|
|
npm ci |
|
|
|
- name: Run compile |
|
|
|
run: ./build/compile-handlebars-templates.sh |