run test containers - standalone workflow

This commit is contained in:
SPRINX0\prochazka
2025-01-03 08:12:11 +01:00
parent 144777da58
commit f5a6ca18f0
4 changed files with 64 additions and 48 deletions

View File

@@ -8,36 +8,6 @@ on:
- 'feature/**'
jobs:
build-docker-ssh:
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v3
# - name: Detect changed files
# uses: tj-actions/changed-files@v45
# with:
# files: e2e-tests/mysql-ssh/Dockerfile
- name: Build mysql-ssh image
# if: steps.changed-files-specific.outputs.any_changed == 'true'
run: |
docker build -t dbgate/mysql-ssh:latest e2e-tests/mysql-ssh
- name: Log in to GHCR
# if: steps.changed-files-specific.outputs.any_changed == 'true'
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Push image to GHCR
# if: steps.changed-files-specific.outputs.any_changed == 'true'
run: |
docker tag dbgate/mysql-ssh:latest ghcr.io/dbgate/mysql-ssh:latest
docker push ghcr.io/dbgate/mysql-ssh:latest
test:
needs: build-docker-ssh
runs-on: ubuntu-latest