|
|
|
@ -17,10 +17,10 @@ jobs: |
|
|
|
uses: rlespinasse/github-slug-action@v5.0.0 |
|
|
|
|
|
|
|
- name: Prepare - Setup QEMU |
|
|
|
uses: docker/setup-qemu-action@v3.3.0 |
|
|
|
uses: docker/setup-qemu-action@v3.6.0 |
|
|
|
|
|
|
|
- name: Prepare - Setup Docker Buildx |
|
|
|
uses: docker/setup-buildx-action@v3.8.0 |
|
|
|
uses: docker/setup-buildx-action@v3.10.0 |
|
|
|
|
|
|
|
- name: Prepare - Setup Node |
|
|
|
uses: actions/setup-node@v4.2.0 |
|
|
|
@ -28,7 +28,7 @@ jobs: |
|
|
|
node-version: 18 |
|
|
|
|
|
|
|
- name: Build - BUILD |
|
|
|
uses: docker/build-push-action@v6.13.0 |
|
|
|
uses: docker/build-push-action@v6.15.0 |
|
|
|
with: |
|
|
|
load: true |
|
|
|
build-args: "SQUIDEX__BUILD__VERSION=${{ env.GITHUB_REF_SLUG }},SQUIDEX__RUNTIME__VERSION=${{ env.GITHUB_REF_SLUG }}" |
|
|
|
@ -70,7 +70,7 @@ jobs: |
|
|
|
|
|
|
|
- name: Test - Upload Playwright Artifacts |
|
|
|
if: always() |
|
|
|
uses: actions/upload-artifact@v4.6.0 |
|
|
|
uses: actions/upload-artifact@v4.6.1 |
|
|
|
with: |
|
|
|
name: playwright-report |
|
|
|
path: tools/e2e/playwright-report/ |
|
|
|
@ -84,7 +84,7 @@ jobs: |
|
|
|
|
|
|
|
- name: Test - Upload docker logs |
|
|
|
if: failure() |
|
|
|
uses: actions/upload-artifact@v4 |
|
|
|
uses: actions/upload-artifact@v4.6.1 |
|
|
|
with: |
|
|
|
name: docker-logs |
|
|
|
path: './docker-logs' |
|
|
|
@ -120,7 +120,7 @@ jobs: |
|
|
|
password: ${{ secrets.DOCKER_PASSWORD }} |
|
|
|
|
|
|
|
- name: Publish - Build & Push for Multi-Platforms |
|
|
|
uses: docker/build-push-action@v6.13.0 |
|
|
|
uses: docker/build-push-action@v6.15.0 |
|
|
|
with: |
|
|
|
build-args: "SQUIDEX__BUILD__VERSION=${{ env.GITHUB_REF_SLUG }},SQUIDEX__RUNTIME__VERSION=${{ env.GITHUB_REF_SLUG }}" |
|
|
|
cache-from: type=gha |
|
|
|
@ -150,7 +150,7 @@ jobs: |
|
|
|
path: ./CHANGELOG.md |
|
|
|
|
|
|
|
- name: Release - Publish Binaries |
|
|
|
uses: ncipollo/release-action@v1.15.0 |
|
|
|
uses: ncipollo/release-action@v1.16.0 |
|
|
|
with: |
|
|
|
allowUpdates: true |
|
|
|
artifactErrorsFailBuild: true |
|
|
|
|