Nats server version bump, riscv64, armv7 arch added#2
Merged
Conversation
…NATS_SSL_DIR to NATS_TLS_DIR. Centralize licensing in NOTICE, pin the toolchain and embedded nats-server, and align TLS env naming with Controller while keeping NATS_SSL_DIR as a deprecated fallback.
Introduce edgelet-style lint and security tooling plus table-driven tests for config, jwtcopy, jspurge, and watch; fix lint findings and rename watch exports to satisfy revive.
Add set-build-env for mirror-aware registry vars, lint/test/docker smoke on develop PRs without GHCR push, and weekly vulnerability scanning.
Remove curl, grep, and copied shared libraries from the UBI micro runtime; build static binaries with CGO_ENABLED=0 and digest-pin base images. Add release.yml to run quality gates then push amd64/arm64 to GHCR on v* tags with semver, latest, and main labels.
Build static iofog-nats and nats-server on Alpine staging, strip apk, and copy the runtime filesystem into a scratch final stage with uid 10000.
Push UBI amd64/arm64 and Alpine edge arm/riscv64 as staging tags, merge with imagetools into semver/latest/main, and smoke-build both Dockerfiles on develop.
Refresh indirect crypto, sys, nkeys, and compress versions via go mod tidy.
Align operator docs with v2.14.2 and multi-arch images; fix release manifest job checkout so set-build-env is available during tag publishes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.