|
|
|
@@ -285,8 +285,15 @@ jobs:
|
|
|
|
perl -pi -e 's/link:\.\/_at-mintel\/packages\/pdf"/link:.\/_at-mintel\/packages\/pdf-library"/g' package.json
|
|
|
|
perl -pi -e 's/link:\.\/_at-mintel\/packages\/pdf"/link:.\/_at-mintel\/packages\/pdf-library"/g' package.json
|
|
|
|
perl -pi -e 's/"\@mintel\/([^"]+)"\s*:\s*"[^"]+"/"\@mintel\/$1": "link:..\/\.\.\/_at-mintel\/packages\/$1"/g' apps/web/package.json
|
|
|
|
perl -pi -e 's/"\@mintel\/([^"]+)"\s*:\s*"[^"]+"/"\@mintel\/$1": "link:..\/\.\.\/_at-mintel\/packages\/$1"/g' apps/web/package.json
|
|
|
|
perl -pi -e 's/link:\.\.\/\.\.\/_at-mintel\/packages\/pdf"/link:..\/\.\.\/_at-mintel\/packages\/pdf-library"/g' apps/web/package.json
|
|
|
|
perl -pi -e 's/link:\.\.\/\.\.\/_at-mintel\/packages\/pdf"/link:..\/\.\.\/_at-mintel\/packages\/pdf-library"/g' apps/web/package.json
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: 🧹 Free Disk Space
|
|
|
|
|
|
|
|
run: |
|
|
|
|
|
|
|
|
docker builder prune -af || true
|
|
|
|
|
|
|
|
docker image prune -af || true
|
|
|
|
|
|
|
|
|
|
|
|
- name: 🐳 Set up Docker Buildx
|
|
|
|
- name: 🐳 Set up Docker Buildx
|
|
|
|
uses: docker/setup-buildx-action@v3
|
|
|
|
uses: docker/setup-buildx-action@v3
|
|
|
|
|
|
|
|
|
|
|
|
- name: 🔐 Registry Login
|
|
|
|
- name: 🔐 Registry Login
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
echo "${{ secrets.REGISTRY_PASS }}" | docker login registry.infra.mintel.me -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
|
|
|
echo "${{ secrets.REGISTRY_PASS }}" | docker login registry.infra.mintel.me -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
|
|
|
@@ -304,8 +311,8 @@ jobs:
|
|
|
|
DIRECTUS_URL=${{ needs.prepare.outputs.directus_url }}
|
|
|
|
DIRECTUS_URL=${{ needs.prepare.outputs.directus_url }}
|
|
|
|
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
|
|
|
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
|
|
|
tags: registry.infra.mintel.me/mintel/mintel.me:${{ needs.prepare.outputs.image_tag }}
|
|
|
|
tags: registry.infra.mintel.me/mintel/mintel.me:${{ needs.prepare.outputs.image_tag }}
|
|
|
|
cache-from: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache
|
|
|
|
cache-from: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache-${{ needs.prepare.outputs.target }}
|
|
|
|
cache-to: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache,mode=max
|
|
|
|
cache-to: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache-${{ needs.prepare.outputs.target }},mode=max
|
|
|
|
secrets: |
|
|
|
|
secrets: |
|
|
|
|
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
|
|
|
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
|
|
|
|
|
|
|
|
|
|
|
|