Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix: move secrets check from step if: into script (secrets context no…
…t allowed in if:)

Co-authored-by: ansgarbecker <ansgarbecker@users.noreply.github.com>
  • Loading branch information
mistral-vibe and ansgarbecker committed Sep 27, 2026
commit e5076e6f4637c5a442beac3272c9ab07f3ead877
5 changes: 4 additions & 1 deletion .github/workflows/lazarus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -200,11 +200,14 @@ jobs:
echo "$RUNNER_TEMP/lazarus" >> $GITHUB_PATH

- name: Import code signing certificate
if: ${{ secrets.MACOS_CERTIFICATE_P12_BASE64 != '' }}
env:
MACOS_CERTIFICATE_P12_BASE64: ${{ secrets.MACOS_CERTIFICATE_P12_BASE64 }}
MACOS_CERTIFICATE_PASSWORD: ${{ secrets.MACOS_CERTIFICATE_PASSWORD }}
run: |
if [ -z "${MACOS_CERTIFICATE_P12_BASE64}" ]; then
echo "No signing certificate configured, skipping keychain setup"
exit 0
fi
KEYCHAIN_PATH="$RUNNER_TEMP/signing.keychain-db"
KEYCHAIN_PASSWORD=$(uuidgen)
security create-keychain -p "$KEYCHAIN_PASSWORD" "$KEYCHAIN_PATH"
Expand Down
Loading