From c4517a251ea62ad101167e9775eb2bec9999a8bc Mon Sep 17 00:00:00 2001 From: FlorentinTh Date: Wed, 16 Jun 2021 10:44:09 -0400 Subject: [PATCH] ci(workflows): disable trigger of workflows for dependabot alerts --- .github/workflows/build.yml | 5 +++- .github/workflows/check-deps-security.yml | 5 +++- .github/workflows/docker-build.yml | 31 +++++++++++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/docker-build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 58680b8..bdd5f87 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,9 @@ name: build -on: push +on: + push: + branches: + - master jobs: build: diff --git a/.github/workflows/check-deps-security.yml b/.github/workflows/check-deps-security.yml index 67015f6..b095c88 100644 --- a/.github/workflows/check-deps-security.yml +++ b/.github/workflows/check-deps-security.yml @@ -1,6 +1,9 @@ name: snyk -on: push +on: + push: + branches: + - master jobs: check-deps-security: diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml new file mode 100644 index 0000000..ec0136d --- /dev/null +++ b/.github/workflows/docker-build.yml @@ -0,0 +1,31 @@ +name: docker + +on: + push: + branches: + - master + +jobs: + docker-build: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + + - name: Rename .env.example + run: mv .env.example .env + + - name: Docker build + id: docker_build + uses: docker/build-push-action@v2 + with: + context: . + + - name: Image digest + run: echo ${{ steps.docker_build.outputs.digest }}