passepartout-apple/.github/actions/create-keychain/action.yml
Davide De Rosa ab2aa03c62 Optimize release workflow
- Enforce 1h keychain lock timeout

- Disable xcpretty again for better debugging

- Drop redundant names of boilerplate actions

- Limit scope of release env variables

- Split release pull and tagging

- Generate markdown release notes in standalone script
2021-12-08 16:10:27 +01:00

24 lines
608 B
YAML

name: "Create custom keychain"
inputs:
name:
description: "Keychain name"
required: true
password:
description: "Keychain password"
required: true
runs:
using: "composite"
steps:
- shell: bash
env:
KEYCHAIN_NAME: ${{ inputs.name }}
KEYCHAIN_PASSWORD: ${{ inputs.password }}
run: |
bundle exec fastlane run create_keychain unlock:true lock_after_timeout:false timeout:6000
- uses: webiny/action-post-run@2.0.1
env:
KEYCHAIN_NAME: ${{ inputs.name }}
with:
run: |
bundle exec fastlane run delete_keychain