Update ci
All checks were successful
CI / build-test (push) Successful in 3m52s

This commit is contained in:
Brock H Caldwell
2026-03-09 12:45:40 -05:00
parent a61da34f2a
commit 86ea9d5b38

View File

@@ -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