Skip to content

ci: re-enable Dockerfile.ssl in validate matrix#299

Merged
vrogojin merged 1 commit intomainfrom
ci/validate-dockerfile-ssl
Apr 18, 2026
Merged

ci: re-enable Dockerfile.ssl in validate matrix#299
vrogojin merged 1 commit intomainfrom
ci/validate-dockerfile-ssl

Conversation

@vrogojin
Copy link
Copy Markdown
Contributor

Summary

Now that `ghcr.io/unicitynetwork/ssl-manager` is public, the validate workflow can pull it anonymously. Restores `Dockerfile.ssl` in the matrix row that #298 had to skip.

  • Re-add `Dockerfile.ssl` to the matrix in `.github/workflows/docker-validate.yml`.
  • Drop `packages: read` (no longer needed for public images).
  • Replace the multi-option privacy workaround comment with a one-liner describing what to do if it ever goes private again.

Test plan

  • `docker pull ghcr.io/unicitynetwork/ssl-manager@sha256:d73f…` works anonymously.
  • CI on this PR: `validate (Dockerfile.ssl)` goes green — gate for merge.

The ssl-manager package on GHCR is now public, so the validation job
can pull it without registry auth. Restores the matrix row, drops the
now-unnecessary packages:read permission, and replaces the privacy
caveat comment with a note on what to do if it ever goes private
again.
@vrogojin vrogojin merged commit 9a4b1f3 into main Apr 18, 2026
7 checks passed
@vrogojin vrogojin deleted the ci/validate-dockerfile-ssl branch April 18, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant