Skip to content

update production - #278

Merged
nickanderson merged 4 commits into
productionfrom
master
Jul 16, 2026
Merged

update production#278
nickanderson merged 4 commits into
productionfrom
master

Conversation

@nickanderson

Copy link
Copy Markdown
Member

new module version
new hugo
new gitlabci stuff

github-actions Bot and others added 4 commits July 12, 2026 00:27
QA-1487 deprecated the build:docker and publish:image jobs in the shared
mendertesting template, so their scripts now exit 1. build-website only
overrode publish:image's rules, so the production pipeline fails at
publish and build.cfengine.com cannot be deployed (its js/modules.json
stays stale, blocking new module versions from reaching the site and
Mission Portal Build).

Opt into build:docker-multiplatform / publish:image-multiplatform and
disable the legacy and mender-specific jobs. Move the GITHUB_USERNAME_TOKEN
build arg (build.js uses it to avoid GitHub API rate limits) into
EXTRA_DOCKER_ARGS, which is the variable the buildx job reads. Build
amd64 only, since the Hugo binary in the Dockerfile is amd64-only.

Ticket: ENT-14308

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ci: migrate docker build/publish to multiplatform buildx
@nickanderson
nickanderson merged commit bd85b06 into production Jul 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants