optimize workflow
Some checks failed
Tests / CreateImage (push) Failing after 53s
Tests / Tests (push) Has been skipped

This commit is contained in:
pasha1coil 2025-08-26 10:27:55 +03:00
parent 01abc8b2f7
commit 52a761a8a2

@ -8,27 +8,12 @@ on:
jobs: jobs:
CreateImage: CreateImage:
runs-on: edge_pena_monitoring1 uses: http://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p
steps: with:
- name: Check out repository code runner: edge_pena_monitoring1
uses: http://gitea.pena:3000/PenaDevops/actions.git/checkout@v1 secrets:
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
- name: Login to registry REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
run: |
podman login -u "${{ secrets.REGISTRY_USER }}" -p "${{ secrets.REGISTRY_PASSWORD }}" gitea.pena
- name: Build image
run: |
IMAGE_NAME="gitea.pena/${{ gitea.repository }}/tests:${{ gitea.run_id }}"
echo "IMAGE_NAME=$IMAGE_NAME" >> $GITHUB_ENV
podman build -t "$IMAGE_NAME" .
- name: Push image
run: |
podman push "$IMAGE_NAME"
outputs:
image-url: ${{ env.IMAGE_NAME }}
Tests: Tests:
needs: needs:
- CreateImage - CreateImage