zacharyweiss/Update Flipper Application Catalog
Stages PR branch for App Catalog update in owner's fork
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| CATALOG_UPDATE_TOKEN | Repo-scoped Personal Access Token | yes | — |
| CATALOG_REPO | Name of App Catalog repo | no | flipper-application-catalog |
| CATALOG_FORK_OWNER | Owner of App Catalog fork, in which to stage PR branch | no | ${{ github.repository_owner }} |
| CATALOG_UPSTREAM_OWNER | Owner of upstream App Catalog, to which PRs are opened | no | flipperdevices |
| COMMIT_USERNAME | Name to use for automated commits | no | ${{ github.actor }} |
| COMMIT_EMAIL | Email to use for automated commits | no | ${{ github.actor_id }}+${{ github.actor }}@users.noreply.github.com |
| GIT_LOG_PRETTY_FORMAT | Format for git log pretty-printing; result is used as manifest.yml changelog | no | %as %h (%an) %s |
| DRY_RUN | For action testing purposes only; fills example data in manifest.yml for apps not yet in the catalog, instead of updating a preexisting manifest | no | false |
| VALIDATE_BUNDLE | Run bundle validation before pushing branch | no | true |
Outputs
| name | description |
|---|---|
| V_MAJOR | FAP version major |
| V_MINOR | FAP version minor |
| NAME | Sanitized FAP name (drops brackets, strips whitespace) |
| APPID | FAP appid |
| BRANCH_NAME | Name of PR branch in App Catalog fork |
| MANIFEST_PATH | Path to manifest.yml in App Catalog |
| CHANGES | Changes between old and new commit SHAs |
| OLD_SHA | Old commit SHA in manifest.yml |