From 7f8739c055594c6a98ed72ab51e7875e67a98286 Mon Sep 17 00:00:00 2001 From: Jonathan Hartman <208858388+cx-jonathan-hartman@users.noreply.github.com> Date: Tue, 16 Jun 2026 17:53:26 -0700 Subject: [PATCH] fix(actions): declare secrets used by reusable workflows Adds explicit on.workflow_call.secrets declarations for all secrets referenced in the workflow body, replacing implicit reliance on callers using secrets: inherit. --- .github/workflows/release.yml | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 91b41c26..854392ee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,6 +12,45 @@ on: required: false default: true type: boolean + secrets: + AC_PASSWORD: + required: true + AC_USER: + required: true + APPLE_DEVELOPER_CERTIFICATE_P12_BASE64: + required: true + APPLE_DEVELOPER_CERTIFICATE_PASSWORD: + required: true + AWS_ASSUME_ROLE_ARN: + required: true + AWS_ASSUME_ROLE_REGION: + required: true + COSIGN_PASSWORD: + required: true + COSIGN_PRIVATE_KEY: + required: true + COSIGN_PUBLIC_KEY: + required: true + DOCKER_PASSWORD: + required: true + DOCKER_USERNAME: + required: true + PERSONAL_ACCESS_TOKEN: + required: true + S3_BUCKET_NAME: + required: true + S3_BUCKET_REGION: + required: true + SIGNING_HSM_CREDS: + required: true + SIGNING_REMOTE_SSH_HOST: + required: true + SIGNING_REMOTE_SSH_PRIVATE_KEY: + required: true + SIGNING_REMOTE_SSH_USER: + required: true + STEP_SECURITY_API_KEY: + required: true workflow_dispatch: inputs: tag: