From 86ea9d5b38998ff1c99dd07cdae359d6fe3bf87f Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Mon, 9 Mar 2026 12:45:40 -0500 Subject: [PATCH] Update ci --- .gitea/workflows/ci.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index fc2c08c..1134b58 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -1,6 +1,9 @@ name: CI -on: [push] +on: + push: + tags: + - "v*" jobs: build-test: @@ -39,8 +42,9 @@ jobs: - name: Create torsearch-app docker image run: | - version="${{ gitea.REF_NAME }}" + tag="${{ gitea.REF_NAME }}" tmdb_api="${{ vars.TMDB_API }}" + version=${tag:1} docker build -f docker/Dockerfile.app \ -t code.caldwell.digital/home/torsearch-app:${version} \ -t code.caldwell.digital/home/torsearch-app:latest \ @@ -52,8 +56,9 @@ jobs: - name: Create torsearch-worker docker image run: | - version="${{ gitea.REF_NAME }}" + tag="${{ gitea.REF_NAME }}" tmdb_api="${{ vars.TMDB_API }}" + version=${tag:1} docker build -f docker/Dockerfile.worker \ -t code.caldwell.digital/home/torsearch-worker:${version} \ -t code.caldwell.digital/home/torsearch-worker:latest \ @@ -65,8 +70,9 @@ jobs: - name: Create torsearch-scheduler docker image run: | - version="${{ gitea.REF_NAME }}" + tag="${{ gitea.REF_NAME }}" tmdb_api="${{ vars.TMDB_API }}" + version=${tag:1} docker build -f docker/Dockerfile.scheduler \ -t code.caldwell.digital/home/torsearch-scheduler:${version} \ -t code.caldwell.digital/home/torsearch-scheduler:latest \ @@ -80,13 +86,13 @@ jobs: run: | file="torsearch-${{ gitea.REF_NAME }}.tar.gz" touch $file - tar -czf $file --exclude=$file . + tar -cvzf $file --exclude=$file . - name: Create release uses: akkuman/gitea-release-action@v1 with: - files: | - "./torsearch-${{ gitea.REF_NAME }}.tar.gz" + files: |- + "torsearch-${{ gitea.REF_NAME }}.tar.gz" # - name: Upload artifact # uses: actions/upload-artifact@v3