packmindhub/Update Packmind Artifacts
Run packmind-cli install on a working branch and open (or update) a pull request with the latest Packmind playbook artifacts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| packmind-api-key | API key for Packmind. Pass as a secret (PACKMIND_API_KEY_V3). | yes | — |
| github-token | Token used to push the working branch and open the pull request. Defaults to the workflow token. | no | ${{ github.token }} |
| branch-name | Working branch for the artifact update. Created if missing, otherwise reused and merged with the base branch. | no | packmind-cli-update |
| base-branch | Base branch the pull request targets and that the working branch is merged from. | no | main |
| node-version | Node.js version installed before running packmind-cli. | no | 22.17.0 |
| commit-message | Commit message used when artifacts changed. | no | chore(packmind): nightly artifacts update |
| pr-title | Title for the pull request when one is opened. Falls back to commit-message when empty. | no | "" |
| pr-body | Body for the pull request when one is opened. | no | Automated update of Packmind artifacts via `packmind-cli install`. Review the diff under `.packmind/` and `packmind-lock.json`. |
| git-user-name | Git user.name used for the commit. | no | packmind-bot |
| git-user-email | Git user.email used for the commit. | no | packmind-bot@users.noreply.github.com |
Outputs
| name | description |
|---|---|
| changed | Whether artifacts changed. "true" or "false". |
| pr-url | URL of the pull request associated with the working branch (newly created or already open). |
| pr-number | Number of the pull request associated with the working branch (newly created or already open). |