From b9d243e91f56a39a1727888415023d9647713dc3 Mon Sep 17 00:00:00 2001 From: Annika Merris Date: Sat, 3 Feb 2024 10:18:51 -0500 Subject: [PATCH] Expirimenting With Release Stuff --- .forgejo/workflows/release.yml | 43 ++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .forgejo/workflows/release.yml diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml new file mode 100644 index 0000000..246dd33 --- /dev/null +++ b/.forgejo/workflows/release.yml @@ -0,0 +1,43 @@ +--- +name: release +on: + push: + tags: + - 'v*' + +env: + DOCKER_HOST: tcp://docker-in-docker:2375 + +jobs: + build: + name: Build and push docker image + runs-on: docker + container: + image: node:21-alpine + steps: + - name: Install docker + shell: /bin/ash -e {0} + run: apk add --update docker git + - name: Check out the repo + uses: https://github.com/actions/checkout@v4 + - name: Do Debug Things + shell: /bin/ash -e {0} + run: echo forgejo.merr.is/${{ github.repository }}:${{ github.ref }}.${{ github.run_number }} + # - name: Set up Docker Buildx + # uses: https://github.com/docker/setup-buildx-action@v3 + # with: + # driver-opts: | + # network=host + # config: .forgejo/build_configs/buildkitd.toml + # - name: Login to docker repo + # uses: docker/login-action@v3 + # with: + # registry: "forgejo.merr.is" + # username: ${{ github.actor }} + # password: ${{ secrets.actions_token }} + # - name: Build and push the image + # uses: https://github.com/docker/build-push-action@v5 + # with: + # context: . + # push: true + # tags: forgejo.merr.is/${{ github.repository }}:${{ github.ref }}.${{ github.run_number }}