8000 Tags · vongola12324/homelab-caddy-image · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v2.11.9-r1

Toggle v2.11.9-r1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump Caddy modules in modules.txt (#15)

Co-authored-by: vongola12324 <5770715+vongola12324@users.noreply.github.com>

v2.11.4-r8

Toggle v2.11.4-r8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: pin and display untagged module commits consistently (#12)

* fix: show branch/commit for untagged modules in release notes

modules.txt entries without an @Version (e.g. WeidiDeng/caddy-cloudflare-ip,
which has no tags) broke the version parsing in the 'Read modules list'
step: ${line%@*} and ${line##*@} are no-ops without an '@', so the
version field ended up as a duplicate of the full module path.

Detect the untagged case explicitly and show the default branch and
its current commit instead, since that's what xcaddy actually
resolves an unpinned module to.

* fix: pin untagged module commits once and reuse for build + release notes

Previously, the untagged module's commit was only resolved for
display purposes in the prepare job; the actual build (each matrix
job independently running xcaddy) re-resolved 'latest' on its own.
That meant the release notes could show a different commit than
what actually got built, amd64/arm64 builds could each land on a
different commit from each other, and Docker's layer cache would
never invalidate since modules.txt never changed.

Resolve the commit once in the prepare job, pin it explicitly into
modules.txt (github.com/owner/repo@<full-sha>), and pass that
resolved file to every build job via a new resolved_modules output
so all builds and the release notes are guaranteed to agree.

v2.11.4-r7

Toggle v2.11.4-r7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump Caddy modules in modules.txt (#9)

Co-authored-by: vongola12324 <5770715+vongola12324@users.noreply.github.com>

v2.11.4-r6

Toggle v2.11.4-r6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add caddy-cloudflare-ip module for IP source (#7)

v2.11.4-r5

Toggle v2.11.4-r5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix modules backticks interpreted as shell commands in release notes (#6

)

v2.11.4-r4

Toggle v2.11.4-r4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Enrich release notes with Caddy and module versions (#5)

v2.11.4-r3

Toggle v2.11.4-r3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove paths filter from PR trigger, fix automerge runner (#4)

* Remove paths filter from pull_request trigger in build workflow

* Switch dependabot automerge runner to ubuntu-slim

v2.11.4-r2

Toggle v2.11.4-r2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix gh release missing --repo and dependabot automerge trigger (#3)

* Fix gh release create missing --repo flag in merge job

* Fix dependabot automerge trigger and gh release repo flag
0