From 1564cc51802943f546accfe02a3f6af03656c08a Mon Sep 17 00:00:00 2001 From: IoannaMi Date: Tue, 21 Dec 2021 17:08:14 +0100 Subject: [PATCH] Update .env.example and node.js.yml --- .env.example | 3 ++ .github/workflows/node.js.yml | 68 ++++++++++++++++++----------------- 2 files changed, 38 insertions(+), 33 deletions(-) diff --git a/.env.example b/.env.example index e640a03..fd4312b 100644 --- a/.env.example +++ b/.env.example @@ -5,3 +5,6 @@ VUE_APP_AUTH_AUTHORITY= VUE_APP_AUTH_ID= VUE_APP_AUTH_TYPE= VUE_APP_AUTH_SCOPE= + +VUE_APP_STORIES_CONFIGURATION_URL= +VUE_APP_NEWS_CONFIGURATION_URL= diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 0f31451..e9cd6b0 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -5,15 +5,14 @@ name: Node.js CI on: push: - branches: [ main ] - tags: - - '*' + branches: [main] + tags: + - "*" pull_request: - branches: [ main ] + branches: [main] jobs: build: - runs-on: ubuntu-latest strategy: @@ -22,31 +21,34 @@ jobs: # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - - uses: actions/checkout@v2 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 - with: - node-version: ${{ matrix.node-version }} - cache: 'npm' - - name: Install dependencies - run: npm ci - - name: Test - run: npm run test:unit - - name: Build - run: npm run build && zip -r dgds-frontend.zip dist - env: - VUE_APP_MAPBOX_TOKEN: ${{ secrets.VUE_APP_MAPBOX_TOKEN }} - VUE_APP_SERVER_URL: ${{ secrets.VUE_APP_SERVER_URL }} - VUE_APP_CATALOG_URL: ${{ secrets.VUE_APP_CATALOG_URL }} - - VUE_APP_AUTH_AUTHORITY: ${{ secrets.VUE_APP_AUTH_AUTHORITY }} - VUE_APP_AUTH_ID: ${{ secrets.VUE_APP_AUTH_ID }} - VUE_APP_AUTH_TYPE: ${{ secrets.VUE_APP_AUTH_TYPE }} - VUE_APP_AUTH_SCOPE: ${{ secrets.VUE_APP_AUTH_SCOPE }} - - - name: Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - with: - files: | - dgds-frontend.zip + - uses: actions/checkout@v2 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + cache: "npm" + - name: Install dependencies + run: npm ci + - name: Test + run: npm run test:unit + - name: Build + run: npm run build && zip -r dgds-frontend.zip dist + env: + VUE_APP_MAPBOX_TOKEN: ${{ secrets.VUE_APP_MAPBOX_TOKEN }} + VUE_APP_SERVER_URL: ${{ secrets.VUE_APP_SERVER_URL }} + VUE_APP_CATALOG_URL: ${{ secrets.VUE_APP_CATALOG_URL }} + + VUE_APP_AUTH_AUTHORITY: ${{ secrets.VUE_APP_AUTH_AUTHORITY }} + VUE_APP_AUTH_ID: ${{ secrets.VUE_APP_AUTH_ID }} + VUE_APP_AUTH_TYPE: ${{ secrets.VUE_APP_AUTH_TYPE }} + VUE_APP_AUTH_SCOPE: ${{ secrets.VUE_APP_AUTH_SCOPE }} + + VUE_APP_STORIES_CONFIGURATION_URL: ${{ secrets.VUE_APP_STORIES_CONFIGURATION_URL }} + VUE_APP_NEWS_CONFIGURATION_URL: ${{ secrets.VUE_APP_NEWS_CONFIGURATION_URL }} + + - name: Release + uses: softprops/action-gh-release@v1 + if: startsWith(github.ref, 'refs/tags/') + with: + files: | + dgds-frontend.zip