From e01d86b57156ef45b0a85060c86fc5f07f9546df Mon Sep 17 00:00:00 2001 From: Eddy Ashton Date: Wed, 8 Apr 2026 10:19:07 +0000 Subject: [PATCH 1/2] Add upload step for `logging` sample app in release workflow --- .github/workflows/release.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d769f0a8b6..a1a53ddf9ef 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -211,12 +211,18 @@ jobs: cat /tmp/install_prefix | xargs -i bash -c "PYTHON_PACKAGE_PATH=../python ./recovery_benchmark.sh {}" shell: bash - - name: "Test Building a Sample Against Installed CCF" + - name: "Test Building `logging` Sample App Against Installed CCF" run: | set -ex ./tests/test_install_build.sh shell: bash + - name: "Upload `logging` Sample App" + uses: actions/upload-artifact@v7 + with: + name: logging + path: build_against_install/logging + - name: "Upload .rpm Package" uses: actions/upload-artifact@v7 with: From 21a3c57706e9442de707e7c78f749608d7bc21f5 Mon Sep 17 00:00:00 2001 From: Eddy Ashton Date: Wed, 8 Apr 2026 10:34:45 +0000 Subject: [PATCH 2/2] Include logging sample app in final release workflow --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a1a53ddf9ef..3aa457469fb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -469,6 +469,10 @@ jobs: with: path: sbom name: sbom + - name: Download Logging Sample App + uses: actions/download-artifact@v8 + with: + name: logging - name: Download Reproducibility Metadata uses: actions/download-artifact@v8 with: @@ -479,7 +483,7 @@ jobs: set -ex CCF_VERSION=${{ github.ref_name }} CCF_VERSION=${CCF_VERSION#ccf-} - gh release create --title $CCF_VERSION --draft --notes-file rel-notes.md ${{ github.ref_name }} pkg/* wheel/*.whl tstgz/*.tgz sbom/* tls_report.html compatibility_report.json repro/* ./reproduce/start_container_and_reproduce_rpm.sh + gh release create --title $CCF_VERSION --draft --notes-file rel-notes.md ${{ github.ref_name }} pkg/* wheel/*.whl tstgz/*.tgz sbom/* tls_report.html compatibility_report.json repro/* logging ./reproduce/start_container_and_reproduce_rpm.sh shell: bash env: GH_TOKEN: ${{ github.token }}