From 724cda1db69e7e5475e0296401befb8552960d90 Mon Sep 17 00:00:00 2001 From: Xiao Gui <xgui3783@gmail.com> Date: Wed, 12 Feb 2020 18:08:52 +0100 Subject: [PATCH] [skip ci] update GHA to allow for skip ci --- .github/workflows/backend.yml | 9 ++------- .github/workflows/e2e.yml | 5 ++--- .github/workflows/frontend.yml | 6 ++---- 3 files changed, 6 insertions(+), 14 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 1ef643181..ea1006681 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -1,36 +1,31 @@ name: Backend tests -on: [push] +on: [ push ] env: NODE_ENV: test jobs: install_dep: + if: "!contains(github.event.head_commit.message, '[skip ci]')" runs-on: ubuntu-latest - strategy: matrix: node-version: [10.x, 12.x] - steps: - uses: actions/checkout@v1 - - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - name: cd into deploy, npm install run: | cd deploy npm i - - name: test no env run: | cd deploy npm run testNoEnv - - name: test with env env: REFRESH_TOKEN: ${{ secrets.REFRESH_TOKEN }} diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 207bf47c8..7672765ea 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -15,8 +15,8 @@ env: jobs: buildimage: + if: "!contains(github.event.head_commit.message, '[skip ci]')" runs-on: self-hosted - steps: - uses: actions/checkout@v1 - name: Use Node.js ${{ matrix.node-version }} @@ -28,8 +28,8 @@ jobs: docker build --build-arg BACKEND_URL=${BACKEND_URL} -t ${DOCKER_IMAGE_NAME}:${DOCKER_IMAGE_TAG} . env: BACKEND_URL: ${{ env.ATLAS_URL }} - test: + if: "!contains(github.event.head_commit.message, '[skip ci]')" runs-on: self-hosted needs: buildimage steps: @@ -47,7 +47,6 @@ jobs: --env REFRESH_TOKEN=${{ secrets.REFRESH_TOKEN }} \ -dit \ ${DOCKER_IMAGE_NAME}:${DOCKER_IMAGE_TAG} - - uses: actions/checkout@v1 - name: Start pptr docker container with name ${{ env.DOCKER_E2E_PPTR }} run: | diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 241ef3155..d1314ff60 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -1,16 +1,14 @@ name: Frontend Tests (Karma + Mocha + Chai) -on: [push] +on: [ push ] jobs: build: - + if: "!contains(github.event.head_commit.message, '[skip ci]')" runs-on: ubuntu-latest - strategy: matrix: node-version: [10.x, 12.x] - steps: - uses: actions/checkout@v1 - name: Use Node.js ${{ matrix.node-version }} -- GitLab