Files
now-deployment/.github/workflows/example-angular.yml
2020-02-18 22:26:28 +09:00

38 lines
1.1 KiB
YAML

name: example - angular
on:
push:
branches:
- master
pull_request:
branches:
- master
jobs:
angular:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: build
run: |
cd example/angular
npm install
npx ng build --prod
- uses: ./
id: now-deployment-staging
if: github.event_name == 'pull_request'
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
zeit-token: ${{ secrets.ZEIT_TOKEN }}
now-org-id: ${{ secrets.NOW_ORG_ID }}
now-project-id: ${{ secrets.NOW_PROJECT_ID_ANGULAR }}
working-directory: example/angular/dist/angular
- uses: ./
id: now-deployment-production
if: github.event_name == 'push'
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
zeit-token: ${{ secrets.ZEIT_TOKEN }}
now-org-id: ${{ secrets.NOW_ORG_ID }}
now-project-id: ${{ secrets.NOW_PROJECT_ID_ANGULAR }}
working-directory: example/angular/dist/angular
now-args: '--prod '