action-tools/App Store Connect Application Version
Get latest and previous versions of application from the App Store Connect
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jul 5, 2025
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: action-tools/get-appstore-version@8fac999bd4cd227d58c5c0f8c8c73d7a556a0043 # v1.4tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| is-itunes-lookup | Should action use iTunes lookup endpoint or AppStore Connect API | no | false |
| bundle-id | Application bundle id (required for iTunes lookup only) | no | "" |
| use-https | Use HTTPS or HTTP (for iTunes lookup only) | no | true |
| itunes-lookup-try-api-on-failure | Try to call AppStore Connect API to get application version if iTunes lookup is failed (for iTunes lookup only) | no | true |
| app-id | App Store application identifier | no | "" |
| json-web-token | JSON Web Token for the App Store API request | no | "" |
| key-id | Private key ID from App Store Connect | no | "" |
| issuer-id | Issuer ID from the API Keys page in App Store Connect | no | "" |
| private-key-p8-path | Private key file downloaded from the API Keys page in App Store Connect (*.p8 file) | no | "" |
| private-key-p8-base64 | Private key downloaded from the API Keys page in App Store Connect (*.p8 file) in Base64 format | no | "" |
| private-key-raw | Raw private key downloaded from the API Keys page in App Store Connect | no | "" |
| versions-limit | Number of versions to return. Maximum value is 200. | no | 2 |
| from-build | Read version from build (for App Store Connect only) | no | "" |
Outputs
| name | description |
|---|---|
| app-version-latest | Latest app version |
| app-state-latest | Latest app state |
| app-release-type-latest | Latest app release type |
| version-created-date-latest | Latest app version created date |
| app-version-previous | Previous app version |
| app-state-previous | Previous app state |
| app-release-type-previous | Previous app release type |
| version-created-date-previous | Previous app version created date |
| versions-output-json | API response in JSON format |