Skip to content

Build, Push, and Deploy #67

Build, Push, and Deploy

Build, Push, and Deploy #67

Manually triggered August 24, 2026 23:52
Status Success
Total duration 2m 17s
Artifacts 4

build_push_deploy.yml

on: workflow_dispatch
Matrix: build-and-push
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
build-and-push (cantaloupe, ./cantaloupe, ./cantaloupe/Dockerfile, cantus-cantaloupe)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-push (solr, ./solr, ./solr/Dockerfile, cantus-solr)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-push (app, ., ./app/Dockerfile, cantus-app, DEVELOPMENT=False)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-and-push (nginx, ., ./nginx/Dockerfile, cantus-nginx)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, docker/build-push-action@v6, docker/login-action@v3, docker/metadata-action@v5, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Sensitive data should not be used in the ARG or ENV commands: nginx/Dockerfile#L33
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "POSTGRES_PASSWORD") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Sensitive data should not be used in the ARG or ENV commands: nginx/Dockerfile#L33
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "DJANGO_SECRET_KEY") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/

Artifacts

Produced during runtime
Name Size Digest
DDMAL~cantus~1CMIEW.dockerbuild
41.2 KB
sha256:c79fca7c2e84614a9391088527ccc2907b20971dde0e3068aca51efbb270d5c5
DDMAL~cantus~IELY8S.dockerbuild
59.7 KB
sha256:4ea2828e555da053cffa0785410e6671a2eb5481eeeccf0c17fc4c335c4f5fb3
DDMAL~cantus~NYZ7J9.dockerbuild
47.7 KB
sha256:fb5b69a11b328c28ffe0610aedded55ecb6171676e65ff2519799fcc3d6e5dab
DDMAL~cantus~VJ7F0Z.dockerbuild
39.9 KB
sha256:ef4953999a5a6e68064837d9db7b8a4ab2300604569e7242ee2b137a6b4f27b0