From 403cb4c12ea57e161043672549bcdb2e7721a363 Mon Sep 17 00:00:00 2001 From: Ron Rise Date: Wed, 14 May 2025 11:28:58 -0400 Subject: [PATCH] Never Run This Commit As Root --- .gitea/workflows/tests.yml | 42 +++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index 18cc393..4921688 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -40,25 +40,33 @@ jobs: -p 5432 \ -d postgres:17 - - name: Run Migrations + - name: Sleep run: | - docker run \ - --name ${{ env.JOB_CONTAINER_NAME }}-migrate \ - --rm \ - --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ - --network "${{ env.JOB_CONTAINER_NAME }}-DatabaseMigrations-network" \ - -w ${{ github.workspace }} \ - siteworxpro/migrate:v4.18.3 -database "postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable" -path db/migrations up + docker run --rm \ + --network "${{ env.JOB_CONTAINER_NAME }}-DatabaseMigrations-network" \ + --name ${{ env.JOB_CONTAINER_NAME }}-sleep \ + -w ${{ github.workspace }} \ + alpine:3.18 sh -c "sleep 500" - - name: Rollback Migrations - run: | - docker run \ - --name ${{ env.JOB_CONTAINER_NAME }}-migrate \ - --rm \ - --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ - --network "${{ env.JOB_CONTAINER_NAME }}-DatabaseMigrations-network" \ - -w ${{ github.workspace }} \ - siteworxpro/migrate:v4.18.3 -database "postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable" -path db/migrations down --all +# - name: Run Migrations +# run: | +# docker run \ +# --name ${{ env.JOB_CONTAINER_NAME }}-migrate \ +# --rm \ +# --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ +# --network "${{ env.JOB_CONTAINER_NAME }}-DatabaseMigrations-network" \ +# -w ${{ github.workspace }} \ +# siteworxpro/migrate:v4.18.3 -database "postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable" -path db/migrations up + +# - name: Rollback Migrations +# run: | +# docker run \ +# --name ${{ env.JOB_CONTAINER_NAME }}-migrate \ +# --rm \ +# --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ +# --network "${{ env.JOB_CONTAINER_NAME }}-DatabaseMigrations-network" \ +# -w ${{ github.workspace }} \ +# siteworxpro/migrate:v4.18.3 -database "postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable" -path db/migrations down --all - name: Tear Down Support Containers if: always()