diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index c1c0f0b..74a820c 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -30,7 +30,9 @@ jobs: - name: Start Pogstres run: | + docker network create {{ env.JOB_CONTAINER_NAME }}-postgres docker run --rm \ + --network {{ env.JOB_CONTAINER_NAME }}-postgres \ --name ${{ env.JOB_CONTAINER_NAME }}-postgres \ -e POSTGRES_USER=postgres \ -e POSTGRES_PASSWORD=postgres \ @@ -42,9 +44,16 @@ jobs: docker run \ --rm \ --volumes-from ${{ env.JOB_CONTAINER_NAME }} \ + --network {{ env.JOB_CONTAINER_NAME }}-postgres \ -w ${{ github.workspace }} \ siteworxpro/migrate:v4.18.3 -database "postgres://postgres:postgres@${{ env.JOB_CONTAINER_NAME }}-postgres:5432/postgres?sslmode=disable" -path db/migrations up + - name: Tear Down Postgres + if: always() + run: | + docker stop ${{ env.JOB_CONTAINER_NAME }}-postgres + docker network rm {{ env.JOB_CONTAINER_NAME }}-postgres + LibraryAudit: name: 🛡️ 🔒 Library Audit runs-on: ubuntu-latest