From 959cb32915d84b43e0a3ae4261c7dc360513c450 Mon Sep 17 00:00:00 2001 From: ECD5A Date: Sat, 1 Aug 2026 16:59:36 +0500 Subject: [PATCH] test: run conformance against staging Signed-off-by: ECD5A --- .github/workflows/conformance.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index 0791d28c5..92639ab3c 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -13,6 +13,13 @@ permissions: {} jobs: conformance: + name: Conformance (${{ matrix.environment }}) + strategy: + fail-fast: false + matrix: + environment: + - production + - staging runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 @@ -27,9 +34,11 @@ jobs: uv pip install . echo "$(pwd)/.venv/bin" >> ${GITHUB_PATH} - - uses: sigstore/sigstore-conformance@21533cde107c734ebc153c3e3a24d75fc9811a36 # v0.0.29 + - name: Run conformance tests + uses: sigstore/sigstore-conformance@21533cde107c734ebc153c3e3a24d75fc9811a36 # v0.0.29 with: entrypoint: ${{ github.workspace }}/test/integration/sigstore-python-conformance + environment: ${{ matrix.environment }} xfail: "test_verify*intoto-with-custom-trust-root] test_verify*managed-key-happy-path] test_verify*managed-key-and-trusted-root]" # see issues 1442, 1244