fix: remove kubectl annotate from build workflow
All checks were successful
Build and Deploy / build (push) Successful in 59s
All checks were successful
Build and Deploy / build (push) Successful in 59s
- Remove kubectl command that was causing build failures - Flux will auto-detect new image within 5 minutes via polling - Simpler, more reliable build process
This commit is contained in:
@@ -62,8 +62,7 @@ jobs:
|
|||||||
--opt build-arg:NEXT_PUBLIC_RYBBIT_HOST=https://rybbit.nodecrew.me \
|
--opt build-arg:NEXT_PUBLIC_RYBBIT_HOST=https://rybbit.nodecrew.me \
|
||||||
--opt build-arg:NEXT_PUBLIC_RYBBIT_SITE_ID=1 \
|
--opt build-arg:NEXT_PUBLIC_RYBBIT_SITE_ID=1 \
|
||||||
--output type=image,name=ghcr.io/unchainedio/manoon-headless:latest,push=true
|
--output type=image,name=ghcr.io/unchainedio/manoon-headless:latest,push=true
|
||||||
kubectl annotate kustomization -n flux-system manoonoils-storefront --overwrite reconcile.fluxcd.io/requestedAt=$(date +%s)
|
echo "Build complete! Image pushed to GHCR."
|
||||||
echo "Done!"
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: workspace
|
- name: workspace
|
||||||
mountPath: /workspace
|
mountPath: /workspace
|
||||||
|
|||||||
Reference in New Issue
Block a user