From 8f3294d7dfca2af3ddbf236f30e63eb3eece76cd Mon Sep 17 00:00:00 2001 From: Dan Webb Date: Wed, 7 Jan 2026 22:55:44 +0000 Subject: [PATCH 1/2] fix: Debian suites Signed-off-by: Dan Webb --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5db87b6e..00142900 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: os: - amazonlinux-2023 - debian-12 - - debian-11 + - debian-13 - rockylinux-9 - rockylinux-8 - ubuntu-2204 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..6d78aa6b --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,25 @@ +--- +name: release + + +"on": + push: + branches: [main] + +permissions: + contents: write + issues: write + pull-requests: write + packages: write + attestations: write + id-token: write + +jobs: + release: + uses: sous-chefs/.github/.github/workflows/release-cookbook.yml@main + secrets: + token: ${{ secrets.PORTER_GITHUB_TOKEN }} + supermarket_user: ${{ secrets.CHEF_SUPERMARKET_USER }} + supermarket_key: ${{ secrets.CHEF_SUPERMARKET_KEY }} + slack_bot_token: ${{ secrets.SLACK_BOT_TOKEN }} + slack_channel_id: ${{ secrets.SLACK_CHANNEL_ID }} From 7d7f3fdfe3e7587845ac38477928db57318f8c7d Mon Sep 17 00:00:00 2001 From: Dan Webb Date: Wed, 7 Jan 2026 23:02:30 +0000 Subject: [PATCH 2/2] Switch Debian 11 for 13 Signed-off-by: Dan Webb --- kitchen.yml | 49 ++++++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/kitchen.yml b/kitchen.yml index 122ee54c..21f690a0 100644 --- a/kitchen.yml +++ b/kitchen.yml @@ -13,7 +13,7 @@ verifier: platforms: - name: amazonlinux-2023 - name: debian-12 - - name: debian-11 + - name: debian-13 - name: freebsd-13 - name: fedora-latest - name: rockylinux-9 @@ -31,14 +31,6 @@ suites: inspec_tests: [test/integration/openjdk] inputs: { java_version: "11" } - - name: openjdk-16 - run_list: - - recipe[test::openjdk] - attributes: { version: "16" } - verifier: - inspec_tests: [test/integration/openjdk] - inputs: { java_version: "16" } - - name: openjdk-17 run_list: - recipe[test::openjdk] @@ -48,23 +40,13 @@ suites: inputs: { java_version: "17" } # Temurin - - name: temurin-8 - run_list: - - recipe[test::temurin_pkg] - attributes: - version: 8 - verifier: - inspec_tests: [test/integration/temurin] - inputs: { java_version: "8" } - - name: temurin-11 run_list: - recipe[test::temurin_pkg] attributes: version: 11 verifier: - inspec_tests: - - test/integration/temurin + inspec_tests: [test/integration/temurin] inputs: { java_version: "11" } - name: temurin-17 @@ -87,6 +69,16 @@ suites: - test/integration/temurin inputs: { java_version: "21" } + - name: temurin-25 + run_list: + - recipe[test::temurin_pkg] + attributes: + version: 25 + verifier: + inspec_tests: + - test/integration/temurin + inputs: { java_version: "25" } + # Corretto - name: corretto-8 run_list: @@ -95,6 +87,7 @@ suites: verifier: inspec_tests: [test/integration/corretto] inputs: { java_version: "8" } + - name: corretto-11 run_list: - recipe[test::corretto] @@ -102,6 +95,7 @@ suites: verifier: inspec_tests: [test/integration/corretto] inputs: { java_version: "11" } + - name: corretto-17 run_list: - recipe[test::corretto] @@ -109,10 +103,19 @@ suites: verifier: inspec_tests: [test/integration/corretto] inputs: { java_version: "17" } - - name: corretto-18 + + - name: corretto-21 + run_list: + - recipe[test::corretto] + attributes: { version: "21" } + verifier: + inspec_tests: [test/integration/corretto] + inputs: { java_version: "21" } + + - name: corretto-25 run_list: - recipe[test::corretto] - attributes: { version: "18" } + attributes: { version: "25" } verifier: inspec_tests: [test/integration/corretto] - inputs: { java_version: "18" } + inputs: { java_version: "25" }