From 5d8ee8961725b731a9e7632f63b8dd14fc8e7aa1 Mon Sep 17 00:00:00 2001 From: Petr Pinkas Date: Mon, 27 Jul 2026 21:03:02 +0200 Subject: [PATCH 1/2] Go update to 1.26.3 --- .github/workflows/ci.yml | 2 +- .golangci.yml | 2 +- go.mod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0491a5c..b946427 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v9 with: - version: v2.8.0 + version: v2.12.2 args: --verbose --timeout=15m unit-test: diff --git a/.golangci.yml b/.golangci.yml index 641403c..c23dbd5 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -5,7 +5,7 @@ linters: enable: - copyloopvar - errcheck - - goconst + # - goconst # disabled: too many false positives on short strings like "version" and "testcli" - gocyclo - gosec - govet diff --git a/go.mod b/go.mod index 1688bf2..b737230 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/securesign/sigstore-e2e -go 1.24 +go 1.26.3 replace github.com/go-jose/go-jose/v3 => github.com/go-jose/go-jose/v4 v4.0.5 From 17b4a67dd0db4fa791fdb5475f29600ffd907f9f Mon Sep 17 00:00:00 2001 From: Sachin Sampras M Date: Tue, 28 Jul 2026 14:01:12 +0100 Subject: [PATCH 2/2] fix: switch E2E CI from cli_server to cgw strategy (#93) --- .github/workflows/e2e.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index a197794..cf1da71 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -20,6 +20,7 @@ env: OPERATOR_REPO: securesign/secure-sign-operator OPERATOR_REF: ${{ inputs.operator_ref || 'main' }} TEST_NAMESPACE: test + CLI_CGW_VERSION: "1.4.2" jobs: e2e: @@ -99,7 +100,7 @@ jobs: - name: Add service hosts run: | - echo "127.0.0.1 fulcio-server.local tuf.local rekor-server.local keycloak-internal.keycloak-system.svc rekor-search-ui.local cli-server.local tsa-server.local" \ + echo "127.0.0.1 fulcio-server.local tuf.local rekor-server.local keycloak-internal.keycloak-system.svc rekor-search-ui.local tsa-server.local" \ | sudo tee -a /etc/hosts - name: Install SecureSign @@ -123,8 +124,8 @@ jobs: working-directory: e2e env: OIDC_ISSUER_URL: "http://${{ steps.kind.outputs.oidc_host }}/realms/trusted-artifact-signer" - CLI_STRATEGY: cli_server - CLI_SERVER_URL: "http://cli-server.local" + CLI_STRATEGY: cgw + CGW_URL: "https://developers.redhat.com/content-gateway/file/RHTAS/${{ env.CLI_CGW_VERSION }}" run: | REKOR_UI_URL=$(kubectl get rekor -o jsonpath='{.items[0].status.rekorSearchUIUrl}' -n ${{ env.TEST_NAMESPACE }}) export REKOR_UI_URL