mirror of
https://github.com/MrUnknownDE/utools.git
synced 2026-05-06 06:16:04 +02:00
update dockerfiles and github workflows
This commit is contained in:
@@ -25,7 +25,7 @@ jobs:
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
lfs: true # WICHTIG: Lädt die echten LFS-Dateien (MaxMind DBs) herunter
|
||||
lfs: true
|
||||
|
||||
- name: Get short SHA
|
||||
id: vars
|
||||
@@ -58,6 +58,8 @@ jobs:
|
||||
build-args: |
|
||||
GIT_COMMIT_SHA=${{ steps.vars.outputs.sha }}
|
||||
SENTRY_DSN=${{ secrets.SENTRY_DSN }}
|
||||
cache-from: type=gha,scope=backend
|
||||
cache-to: type=gha,mode=max,scope=backend
|
||||
|
||||
- name: Tag backend with extra_tag (manifest retag)
|
||||
if: ${{ github.event.inputs.extra_tag && github.event.inputs.extra_tag != '' }}
|
||||
@@ -80,10 +82,12 @@ jobs:
|
||||
build-args: |
|
||||
GIT_COMMIT_SHA=${{ steps.vars.outputs.sha }}
|
||||
SENTRY_DSN=${{ secrets.SENTRY_DSN }}
|
||||
cache-from: type=gha,scope=frontend
|
||||
cache-to: type=gha,mode=max,scope=frontend
|
||||
|
||||
- name: Tag frontend with extra_tag (manifest retag)
|
||||
if: ${{ github.event.inputs.extra_tag && github.event.inputs.extra_tag != '' }}
|
||||
run: |
|
||||
docker buildx imagetools create \
|
||||
-t ${{ env.REGISTRY }}/${{ env.DOCKERHUB_USER_LC }}/utools-frontend:${{ github.event.inputs.extra_tag }} \
|
||||
${{ env.REGISTRY }}/${{ env.DOCKERHUB_USER_LC }}/utools-frontend:${{ steps.vars.outputs.sha }}
|
||||
${{ env.REGISTRY }}/${{ env.DOCKERHUB_USER_LC }}/utools-frontend:${{ steps.vars.outputs.sha }}
|
||||
|
||||
Reference in New Issue
Block a user