chore: upgrade Node.js runtime to v24 across codebase #419

Merged
jason.woltje merged 438 commits from fix/auth-frontend-remediation into main 2026-02-17 01:04:47 +00:00
Showing only changes of commit 657c33927b - Show all commits

View File

@@ -264,3 +264,34 @@ steps:
event: [push, manual, tag]
depends_on:
- build
# ======================
# Link Packages to Repository
# ======================
# Links all Docker packages to the mosaic/stack repository
# This makes packages visible on the repository page in Gitea
link-packages:
image: alpine:latest
environment:
GITEA_TOKEN:
from_secret: gitea_token
commands:
- apk add --no-cache curl
- |
# Link all container packages to the repository
for package in api web postgres openbao orchestrator; do
echo "Linking package mosaic/${package} to repository stack..."
curl -X PUT \
-H "Authorization: token $GITEA_TOKEN" \
-H "Content-Type: application/json" \
"https://git.mosaicstack.dev/api/v1/packages/mosaic/container/${package}/-/link/stack" || echo "Failed to link ${package} (may not exist yet)"
done
when:
- branch: [main, develop]
event: [push, manual, tag]
depends_on:
- docker-build-api
- docker-build-web
- docker-build-postgres
- docker-build-openbao
- docker-build-orchestrator