forgeworx/ForgeDeploy
Deploy and optionally install an Atlassian Forge application to a specified environment and Atlassian site
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| Atlassian account email address used for authentication with Forge CLI | yes | — | |
| apiToken | Atlassian API token for authentication. Generate at https://id.atlassian.com/manage/api-tokens | yes | — |
| environment | Forge environment to deploy to. Common values: development, staging, production | yes | — |
| siteUrl | Atlassian site URL where the app will be installed. Format: yourcompany.atlassian.net (without https://). Required when installToSite is true | no | — |
| product | Target Atlassian product. Valid values: jira, confluence | yes | — |
| installToSite | Whether to install the app to the specified site after deployment. Set to false to skip installation (useful if the app is already installed or you only want to deploy) | no | true |
| isCustomApp | Set to true if the Forge app is located in a subdirectory rather than the repository root. When true, customAppPath must also be provided | no | false |
| customAppPath | Relative path to the custom Forge app directory from the repository root. Required when isCustomApp is true. Example: apps/my-forge-app | no | — |
Outputs
no outputs