diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 1ef6431810940fc3817f02401eff23e30d66771f..ea100668152fdf523a89e7e7300b6f5a69a010d3 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 207bf47c85ba30ea9c8454a71c6fa176689957ba..7672765ea547299ce9cfe32197148bb24e2c1bfd 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 241ef31554f3de5e4f8653485cd8f5c617391448..d1314ff604576fab9df447eb3bd006588a08ba4d 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 }}