action-tools/App Store Connect Application Version

Get latest and previous versions of application from the App Store Connect

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jul 5, 2025
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: action-tools/get-appstore-version@8fac999bd4cd227d58c5c0f8c8c73d7a556a0043 # v1.4

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
is-itunes-lookupShould action use iTunes lookup endpoint or AppStore Connect APInofalse
bundle-idApplication bundle id (required for iTunes lookup only)no""
use-httpsUse HTTPS or HTTP (for iTunes lookup only)notrue
itunes-lookup-try-api-on-failureTry to call AppStore Connect API to get application version if iTunes lookup is failed (for iTunes lookup only)notrue
app-idApp Store application identifierno""
json-web-tokenJSON Web Token for the App Store API requestno""
key-idPrivate key ID from App Store Connectno""
issuer-idIssuer ID from the API Keys page in App Store Connectno""
private-key-p8-pathPrivate key file downloaded from the API Keys page in App Store Connect (*.p8 file)no""
private-key-p8-base64Private key downloaded from the API Keys page in App Store Connect (*.p8 file) in Base64 formatno""
private-key-rawRaw private key downloaded from the API Keys page in App Store Connectno""
versions-limitNumber of versions to return. Maximum value is 200.no2
from-buildRead version from build (for App Store Connect only)no""
namedescription
app-version-latestLatest app version
app-state-latestLatest app state
app-release-type-latestLatest app release type
version-created-date-latestLatest app version created date
app-version-previousPrevious app version
app-state-previousPrevious app state
app-release-type-previousPrevious app release type
version-created-date-previousPrevious app version created date
versions-output-jsonAPI response in JSON format