From 52f7ff7a1b8f306c3c3eae02bd240c7c42e1293b Mon Sep 17 00:00:00 2001 From: Aliaksandr Shulyak Date: Fri, 22 Apr 2022 12:25:20 -0500 Subject: [PATCH] Github actions config for docker --- .github/workflows/docker.yaml | 26 ++++++++++++++++++++++++++ docker-compose.yml | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/docker.yaml diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml new file mode 100644 index 0000000..6935c46 --- /dev/null +++ b/.github/workflows/docker.yaml @@ -0,0 +1,26 @@ +on: + release: + types: [created] + +jobs: + docker: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Build Image + id: build-image + uses: redhat-actions/buildah-build@v2 + with: + image: planka + tags: ${{ github.event.release.tag_name }} latest + containerfiles: | + ./Dockerfile + - name: Push to registry + id: push-to-registry + uses: redhat-actions/push-to-registry@v2 + with: + image: ${{ steps.build-image.outputs.image }} + tags: ${{ steps.build-image.outputs.tags }} latest + registry: ghcr.io/plankanban + username: planka + password: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 4e72e69..43965c2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: planka: - image: meltyshev/planka:latest + image: ghcr.io/plankanban/planka:latest command: > bash -c "for i in `seq 1 30`; do