diff --git a/.gitea/workflows/deployProd.yml b/.gitea/workflows/deployProd.yml index a48e4c1..4684f3a 100644 --- a/.gitea/workflows/deployProd.yml +++ b/.gitea/workflows/deployProd.yml @@ -6,20 +6,25 @@ on: types: [published] #package_name: "gitea.pena/squiz/frontanswerer/main:latest" -jobs: - # CreateImage: - # runs-on: [skeris] - # uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p - # with: - # runner: skeris - # secrets: - # REGISTRY_USER: ${{ secrets.REGISTRY_USER }} - # REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} - DeployService: + jobs: + # CreateImage: + # runs-on: [skeris] + # uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p + # with: + # runner: skeris + # secrets: + # REGISTRY_USER: ${{ secrets.REGISTRY_USER }} + # REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} + DeployService: + if: contains(github.event.package.name, 'main') runs-on: [frontprod] - if: contains(github.event.package.name, 'main') - # needs: CreateImage - uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/deploy.yml@v1.1.4-p7 - with: - runner: hubprod - actionid: ${{ gitea.run_id }} + container: + image: gitea.pena/penadevops/container-images/node-compose:main + env: + GITHUB_RUN_NUMBER: "${{ inputs.actionid }}" + volumes: + - /run/user/1000/podman/podman.sock:/run/user/1000/podman/podman.sock + steps: + - name: Check out repository code + uses: http://gitea.pena/PenaDevops/actions.git/checkout@v1 + - run: compose -f deployments/main/docker-compose.yaml up -d