diff --git a/.github/workflows/docker-image-dev.yml b/.gitea/workflows/docker-image-dev.yml old mode 100755 new mode 100644 similarity index 100% rename from .github/workflows/docker-image-dev.yml rename to .gitea/workflows/docker-image-dev.yml diff --git a/.github/workflows/docker-image-prod.yml b/.gitea/workflows/docker-image-prod.yml old mode 100755 new mode 100644 similarity index 53% rename from .github/workflows/docker-image-prod.yml rename to .gitea/workflows/docker-image-prod.yml index 2e65b37..58acc44 --- a/.github/workflows/docker-image-prod.yml +++ b/.gitea/workflows/docker-image-prod.yml @@ -4,6 +4,7 @@ on: pull_request: branches: - main + workflow_dispatch: env: DHUB_UNAME: ${{ secrets.DHUB_UNAME }} @@ -20,16 +21,23 @@ jobs: run: | pwd whoami - cd /root/silvanus - git pull - git checkout $GITHUB_HEAD_REF + mkdir -p /var/lib/act_runner/ + cd /var/lib/act_runner/ + if [ ! -d "silvanus" ]; then + git clone https://git.vfsh.dev/voidf1sh/silvanus + cd silvanus + else + cd silvanus + git pull + fi + git checkout ${{ gitea.ref}} - name: Build the Docker image run: | - cd /root/silvanus - docker build . --file Dockerfile --tag v0idf1sh/silvanus + cd /var/lib/act_runner/silvanus + docker build . --file Dockerfile --tag v0idf1sh/silvanus-exp - name: Log into Docker Hub run: docker login -u $DHUB_UNAME -p $DHUB_PWORD - name: Push image to Docker Hub run: | - cd /root/silvanus - docker push v0idf1sh/silvanus \ No newline at end of file + cd /var/lib/act_runner/silvanus + docker push v0idf1sh/silvanus-exp \ No newline at end of file