From f2b9a150a731f6f3c7df64475ca1aef37fafac84 Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 20:34:32 +0200 Subject: [PATCH 1/6] Add 3.3.6 to downloads page Backfill the missing download link for Cobbler 3.3.6, which was never added to the 3.x.x downloads page. Co-Authored-By: Claude Sonnet 5 --- downloads/3.x.x.md | 1 + 1 file changed, 1 insertion(+) diff --git a/downloads/3.x.x.md b/downloads/3.x.x.md index 3f2e1f8f..e6bc5274 100644 --- a/downloads/3.x.x.md +++ b/downloads/3.x.x.md @@ -21,6 +21,7 @@ title: Cobbler 3.x.x - [Cobbler 3.3.3](https://github.com/cobbler/cobbler/releases/tag/v3.3.3) - [Cobbler 3.3.4](https://github.com/cobbler/cobbler/releases/tag/v3.3.4) - [Cobbler 3.3.5](https://github.com/cobbler/cobbler/releases/tag/v3.3.5) +- [Cobbler 3.3.6](https://github.com/cobbler/cobbler/releases/tag/v3.3.6) ## Packages From 20c6d066b48039aebb7d690ad428072ed03f2da6 Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 20:34:45 +0200 Subject: [PATCH 2/6] Add 3.3.7 version announcement Backfill the missing "Cobbler 3.3.7 Released" announcement post, which was skipped when the site was bumped to 3.3.7 in 19664b76, and add the corresponding entry to the downloads page. Co-Authored-By: Claude Sonnet 5 --- _posts/2024/2024-11-17-cobbler_3.3.7_released.md | 8 ++++++++ downloads/3.x.x.md | 1 + 2 files changed, 9 insertions(+) create mode 100644 _posts/2024/2024-11-17-cobbler_3.3.7_released.md diff --git a/_posts/2024/2024-11-17-cobbler_3.3.7_released.md b/_posts/2024/2024-11-17-cobbler_3.3.7_released.md new file mode 100644 index 00000000..7f7b95f8 --- /dev/null +++ b/_posts/2024/2024-11-17-cobbler_3.3.7_released.md @@ -0,0 +1,8 @@ +--- +layout: post +title: Cobbler 3.3.7 Released +author: Enno +summary: Announcing the release of Cobbler 3.3.7. +--- + +To get the changelog please visit: [the GitHub release](https://github.com/cobbler/cobbler/releases/tag/v3.3.7) diff --git a/downloads/3.x.x.md b/downloads/3.x.x.md index e6bc5274..4bf22e41 100644 --- a/downloads/3.x.x.md +++ b/downloads/3.x.x.md @@ -22,6 +22,7 @@ title: Cobbler 3.x.x - [Cobbler 3.3.4](https://github.com/cobbler/cobbler/releases/tag/v3.3.4) - [Cobbler 3.3.5](https://github.com/cobbler/cobbler/releases/tag/v3.3.5) - [Cobbler 3.3.6](https://github.com/cobbler/cobbler/releases/tag/v3.3.6) +- [Cobbler 3.3.7](https://github.com/cobbler/cobbler/releases/tag/v3.3.7) ## Packages From 5a329c2d9a4a0ec76ec22987eed8694f0bfc61bb Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 20:34:59 +0200 Subject: [PATCH 3/6] Add 3.3.8 version announcement Bump the site to Cobbler 3.3.8, add its release announcement post, and add the corresponding entry to the downloads page. Co-Authored-By: Claude Sonnet 5 --- _config.yml | 6 +++--- _posts/2026/2026-08-29-cobbler_3.3.8_released.md | 8 ++++++++ downloads/3.x.x.md | 1 + 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 _posts/2026/2026-08-29-cobbler_3.3.8_released.md diff --git a/_config.yml b/_config.yml index 87242ff8..07a5771d 100644 --- a/_config.yml +++ b/_config.yml @@ -19,6 +19,6 @@ plugins: - jekyll-default-layout - jekyll-titles-from-headings cobbler: - version: 3.3.7 - released: 2024-11-17 - versions: [3.3.7] + version: 3.3.8 + released: 2026-08-29 + versions: [3.3.8] diff --git a/_posts/2026/2026-08-29-cobbler_3.3.8_released.md b/_posts/2026/2026-08-29-cobbler_3.3.8_released.md new file mode 100644 index 00000000..fa82e315 --- /dev/null +++ b/_posts/2026/2026-08-29-cobbler_3.3.8_released.md @@ -0,0 +1,8 @@ +--- +layout: post +title: Cobbler 3.3.8 Released +author: Enno +summary: Announcing the release of Cobbler 3.3.8. +--- + +To get the changelog please visit: [the GitHub release](https://github.com/cobbler/cobbler/releases/tag/v3.3.8) diff --git a/downloads/3.x.x.md b/downloads/3.x.x.md index 4bf22e41..9b58aa19 100644 --- a/downloads/3.x.x.md +++ b/downloads/3.x.x.md @@ -23,6 +23,7 @@ title: Cobbler 3.x.x - [Cobbler 3.3.5](https://github.com/cobbler/cobbler/releases/tag/v3.3.5) - [Cobbler 3.3.6](https://github.com/cobbler/cobbler/releases/tag/v3.3.6) - [Cobbler 3.3.7](https://github.com/cobbler/cobbler/releases/tag/v3.3.7) +- [Cobbler 3.3.8](https://github.com/cobbler/cobbler/releases/tag/v3.3.8) ## Packages From 42171b940c9e6bbed13d5e938c2756b35a3157b9 Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 21:39:18 +0200 Subject: [PATCH 4/6] Add 3.3.9 version announcement Bump the site to Cobbler 3.3.9, add its release announcement post, and add the corresponding entry to the downloads page. Co-Authored-By: Claude Sonnet 5 --- _config.yml | 4 ++-- _posts/2026/2026-08-29-cobbler_3.3.9_released.md | 8 ++++++++ downloads/3.x.x.md | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 _posts/2026/2026-08-29-cobbler_3.3.9_released.md diff --git a/_config.yml b/_config.yml index 07a5771d..e89a4b3d 100644 --- a/_config.yml +++ b/_config.yml @@ -19,6 +19,6 @@ plugins: - jekyll-default-layout - jekyll-titles-from-headings cobbler: - version: 3.3.8 + version: 3.3.9 released: 2026-08-29 - versions: [3.3.8] + versions: [3.3.9] diff --git a/_posts/2026/2026-08-29-cobbler_3.3.9_released.md b/_posts/2026/2026-08-29-cobbler_3.3.9_released.md new file mode 100644 index 00000000..ab5d2607 --- /dev/null +++ b/_posts/2026/2026-08-29-cobbler_3.3.9_released.md @@ -0,0 +1,8 @@ +--- +layout: post +title: Cobbler 3.3.9 Released +author: Enno +summary: Announcing the release of Cobbler 3.3.9. +--- + +To get the changelog please visit: [the GitHub release](https://github.com/cobbler/cobbler/releases/tag/v3.3.9) diff --git a/downloads/3.x.x.md b/downloads/3.x.x.md index 9b58aa19..a0e22831 100644 --- a/downloads/3.x.x.md +++ b/downloads/3.x.x.md @@ -24,6 +24,7 @@ title: Cobbler 3.x.x - [Cobbler 3.3.6](https://github.com/cobbler/cobbler/releases/tag/v3.3.6) - [Cobbler 3.3.7](https://github.com/cobbler/cobbler/releases/tag/v3.3.7) - [Cobbler 3.3.8](https://github.com/cobbler/cobbler/releases/tag/v3.3.8) +- [Cobbler 3.3.9](https://github.com/cobbler/cobbler/releases/tag/v3.3.9) ## Packages From f61fd680a22470470e9af5a69c4b66cb0c21e7bb Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 21:48:51 +0200 Subject: [PATCH 5/6] CI: Pin GitHub Actions to commit SHA and add Dependabot Replace floating version tags (@v4, @v5, @v1) with the full commit SHA each currently resolves to, keeping the version as a trailing comment. This is the standard GitHub Actions supply-chain hardening practice and requires no version change. Add .github/dependabot.yml so Dependabot tracks and PRs updates for the now SHA-pinned actions going forward. Co-Authored-By: Claude Sonnet 5 --- .github/dependabot.yml | 10 ++++++++++ .github/workflows/build.yml | 7 ++++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..b09a5481 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + groups: + actions: + patterns: + - "actions/*" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3d2f8971..7afa10c1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,10 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + # https://github.com/actions/checkout + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 - name: Setup Pages # https://github.com/actions/configure-pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 - name: Build # https://github.com/actions/jekyll-build-pages - uses: actions/jekyll-build-pages@v1 + uses: actions/jekyll-build-pages@e4ef22193c23ea849fc3fea6dbce69da1ee65b6d # v1.0.9 From 338939f4a774b3db9530ad213cc8ab848898a7f8 Mon Sep 17 00:00:00 2001 From: Enno Gotthold Date: Sat, 29 Aug 2026 21:52:25 +0200 Subject: [PATCH 6/6] CI: Update GitHub Actions to latest stable releases Bump pinned SHAs to the latest stable release of each action: actions/checkout v4.4.0 -> v7.0.1, actions/configure-pages v5.0.0 -> v6.0.0, actions/jekyll-build-pages v1.0.9 -> v1.0.13. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7afa10c1..e7c8c833 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,10 +11,10 @@ jobs: steps: - name: Checkout # https://github.com/actions/checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup Pages # https://github.com/actions/configure-pages - uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 + uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - name: Build # https://github.com/actions/jekyll-build-pages - uses: actions/jekyll-build-pages@e4ef22193c23ea849fc3fea6dbce69da1ee65b6d # v1.0.9 + uses: actions/jekyll-build-pages@44a6e6beabd48582f863aeeb6cb2151cc1716697 # v1.0.13