edenlabllc/Create and upload tenant Artifact
Create and upload tenant Artifact to S3 specific bucket by semver.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| artifact_version | Artifact release version, mandatory in SemVer2 mode. | no | — |
| autotag | Enable auto tagging when merging into target branch. | no | false |
| github_token_repo_full_access | GitHub token with full access permissions to repositories. | yes | "" |
| major_version_branch | Name of the base branch for publishing hotfixes to a specific major version line. Use this if you need to release a hotfix for an older major version, instead of the default branch (e.g., master). Example: projectname-v4 | no | "" |
| push_tag | Manual push a tag from the current branch. | no | false |
| slack_notifications | Enable Slack notifications. | no | false |
| slack_webhook | URL for Slack webhook (required if slack_notifications=true). | no | "" |
| slack_message_release_notes_path | Path relative to the root of the repository to a file with release notes (required if slack_notifications=true). Example: docs/release-notes.md | no | "" |
| slack_message_details | Additional information added to the body of the Slack message (only if slack_notifications=true). | no | "" |
| update_tenant_environments | List of tenants and environments for automatically updating the dependency version. Example: update_tenant_environments: | tenant1=env1 tenant2=env2 | no | "" |
| update_tenant_workflow_file | Tenant workflow file with a "on.workflow_dispatch" trigger (only if update_tenant_environments is specified). | no | project-update.yaml |
Outputs
no outputs