@akiojin/setup-store-connect-api-json-github-action
v0.1.3
Published
This action creates the JSON of the API key to use the Store Connect API.
Downloads
7
Readme
setup-store-connect-api-json-github-action
This action creates the JSON of the API key to use the Store Connect API.
It also sets the environment variable APP_STORE_CONNECT_API_KEY_PATH
for fastlane to the JSON file path created.
Key ID and Issuer ID can be obtained from
https://appstoreconnect.apple.com/access/api
Usage
Simple usage
- uses: akiojin/[email protected]
with:
key-id: ${{ secrets.APPLE_STORE_CONNECT_KEY_ID }}
issuer-id: ${{ secrets.APPLE_STORE_CONNECT_ISSUER_ID }}
key: ${{ secrets.APPLE_STORE_CONNECT_KEY }}
Arguments
Inputs
| Name | Required | Type | Default | Description |
| ------------------ | -------- | --------- | ------------- | -------------------------------------------------------------------------------------------------------------- |
| key-id
| true
| string
| | Specifies the Key ID. |
| issuer-id
| true
| string
| | Specifies the Issuer ID. |
| in-house
| false
| boolean
| false
| Specify true for Apple Developer Enterprise Program. Otherwise, specify false. If omitted, false is specified. |
| key
| true
| string
| | Specify the contents of the p8 file downloaded from Store Connect. |
| output-directory
| false
| string
| runner.temp
| Specifies the output directory for JSON files. If omitted, runner.temp
is set. |
Outputs
| Name | Type | Description |
| ------------- | -------- | --------------------------------- |
| output-path
| string
| The output JSON file path is set. |
License
Any contributions made under this project will be governed by the MIT License.