From cc87f48e8dfc6f863bc6005eaab8940bde2c91c8 Mon Sep 17 00:00:00 2001 From: Adriaan Knapen Date: Sun, 31 Jan 2021 17:49:36 +0200 Subject: [PATCH] ci: removes duplicate ci pipelines --- .github/workflows/ci.yml | 7 +++-- .github/workflows/docker-image.yml | 42 ------------------------------ 2 files changed, 5 insertions(+), 44 deletions(-) delete mode 100644 .github/workflows/docker-image.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5a3a53e..9e25fb0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,8 +5,8 @@ on: [push, pull_request] jobs: test: - - runs-on: ubuntu-latest + name: Test + runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 @@ -21,6 +21,9 @@ jobs: name: Release runs-on: ubuntu-20.04 + needs: + - test + steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml deleted file mode 100644 index 9e25fb0..0000000 --- a/.github/workflows/docker-image.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Test - -on: [push, pull_request] - -jobs: - - test: - name: Test - runs-on: ubuntu-20.04 - - steps: - - uses: actions/checkout@v2 - - - name: Build the test Docker image - run: docker build --tag wait-for . - - - name: Run the tests - run: docker run --tty wait-for - - release: - name: Release - runs-on: ubuntu-20.04 - - needs: - - test - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Setup Node.js - uses: actions/setup-node@v1 - with: - node-version: 14 - - - name: Install dependencies - run: npm ci - - - name: Release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: npx semantic-release