diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dd2e440d..ef5d7d6b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,8 +11,12 @@ jobs: go-version: 1.14.x - name: Checkout code uses: actions/checkout@v2 + - name: setup-docker + uses: docker-practice/actions-setup-docker@0.0.1 + - name: Login to quay + run: echo ${{ secrets.DOCKER_TESTING_PASSWORD }} | sudo docker login -u ${{ secrets.DOCKER_TESTING_USERNAME }} --password-stdin quay.io - name: Tests - run: sudo -E env "PATH=$PATH" make deps multiarch-build test-integration test-coverage + run: sudo -E env "PATH=$PATH" env "TEST_DOCKER_IMAGE=${{ secrets.DOCKER_TESTING_IMAGE }}" env "UNIT_TEST_DOCKER_IMAGE=$TEST_DOCKER_IMAGE" make deps multiarch-build test-integration test-coverage - name: Build run: sudo -E env "PATH=$PATH" make multiarch-build && sudo chmod -R 777 release/ - name: Release