fix: use /run/secrets/ for GITHUB_TOKEN and GHCR_TOKEN in CI

This commit is contained in:
Celes Renata
2026-08-02 13:56:44 -07:00
parent 35df7d7522
commit 0192b1dba5
+1 -1
View File
@@ -15,7 +15,7 @@ steps:
image: plugins/docker image: plugins/docker
privileged: true privileged: true
commands: commands:
- docker login ghcr.io -u "${GITHUB_TOKEN}" -p "${GHCR_TOKEN}" - docker login ghcr.io -u "$(cat /run/secrets/GITHUB_TOKEN)" -p "$(cat /run/secrets/GHCR_TOKEN)"
- docker build -f docker/Dockerfile.dcos -t ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA} . - docker build -f docker/Dockerfile.dcos -t ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA} .
- docker push ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA} - docker push ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA}
- docker tag ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA} ghcr.io/celesrenata/dcos:latest - docker tag ghcr.io/celesrenata/dcos:${CI_COMMIT_SHA} ghcr.io/celesrenata/dcos:latest