diff --git a/.woodpecker/my-first-workflow.yaml b/.woodpecker/my-first-workflow.yaml index 7993ff81d..522b449c6 100644 --- a/.woodpecker/my-first-workflow.yaml +++ b/.woodpecker/my-first-workflow.yaml @@ -20,9 +20,13 @@ steps: prepare: image: debian:bookworm environment: - from_secret: - WOODPECKER_SSH_KEY: WOODPECKER_SSH_KEY + # 修正变量传递语法 + WOODPECKER_SSH_KEY: + from_secret: WOODPECKER_SSH_KEY commands: + # 调试:验证变量是否传递 + - echo "🔍 调试:WOODPECKER_SSH_KEY变量长度 = ${#WOODPECKER_SSH_KEY}" + - echo "🔍 调试:当前环境变量列表(筛选SSH相关)" - apt update -y # 安装完整依赖(解决SSH/libcrypto问题) - apt install -y --no-install-recommends ca-certificates curl git openssh-client openssl libssl-dev