From 3ddfdfe9b04a938ac87ebbe3d0be626a85edc680 Mon Sep 17 00:00:00 2001 From: imcompiling Date: Thu, 23 Mar 2023 09:16:01 -0400 Subject: [PATCH] Add release workflow. --- .gitea/workflows/build_release.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .gitea/workflows/build_release.yml diff --git a/.gitea/workflows/build_release.yml b/.gitea/workflows/build_release.yml new file mode 100644 index 0000000..87c12cd --- /dev/null +++ b/.gitea/workflows/build_release.yml @@ -0,0 +1,22 @@ +name: build_release + +on: [push] + push: + tags: ['*'] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v3 + with: + fetch-depth: 0 + - name: Install Docker + uses: https://github.com/papodaca/install-docker-action@v1 + - name: Build Docker Images + run: docker build -t viker.cheezers.net:5000/agon:latest -t viker.cheezers.net:5000/agon:${{env.BRANCH_TAG}} . + - name: Push Latest Image + run: docker push viker.cheezers.net:5000/agon:latest + - name: Push Tagged Image + run: docker push viker.cheezers.net:5000/agon:${{env.BRANCH_TAG}}