diff --git a/.github/workflows/pre-release-creation.yml b/.github/workflows/pre-release-creation.yml index bc6cf56..d7de544 100644 --- a/.github/workflows/pre-release-creation.yml +++ b/.github/workflows/pre-release-creation.yml @@ -43,8 +43,3 @@ jobs: asset_path: ./auth-web.zip asset_name: auth-web.zip asset_content_type: application/zip - - name: Deploy at dev environment - run: | - npm i -g firebase-tools - firebase use dev --token ${{ secrets.FIREBASE_DEV_TOKEN }} - firebase deploy --only hosting:dev --token ${{ secrets.FIREBASE_DEV_TOKEN }} diff --git a/.github/workflows/web-deploy-dev.yml b/.github/workflows/web-deploy-dev.yml new file mode 100644 index 0000000..61c2457 --- /dev/null +++ b/.github/workflows/web-deploy-dev.yml @@ -0,0 +1,24 @@ +name: web-deploy + +on: + push: + branches: + - master + +jobs: + web-deploy: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: '12.x' + - name: Build + run: | + npm run build:dev + - name: Deploy at dev environment + run: | + npm i -g firebase-tools + firebase use dev --token ${{ secrets.FIREBASE_PROD_TOKEN }} + firebase deploy --only hosting:prod --token ${{ secrets.FIREBASE_PROD_TOKEN }} diff --git a/.github/workflows/web-deploy.yml b/.github/workflows/web-deploy-prod.yml similarity index 100% rename from .github/workflows/web-deploy.yml rename to .github/workflows/web-deploy-prod.yml diff --git a/package.json b/package.json index 9f8ab58..4896f6a 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "ng": "ng", "start": "ng serve", "build": "ng build", + "build:dev": "ng build --aot", "build:prod": "ng build --prod", "test": "jest", "test:watch": "jest --watch",