Creates a version report for a Rush project with a trunk based development approach.
Required Name of the report. Needs to consist of digits (0-9)
, letters(A-Z, a-z)
, separated by -
.
Name of the table to hold the reports. Default rush-version-reports
.
Name of the repository
Repository version
Name of the bucket to upload changelog files.
Region value. Default eu-west-2
.
Name of the cloudfront distribution to access the url
Project versions.
- Repository needs to have a
rush.json
file - Dynamodb table needs to exist (sample template included in the files)
- Action needs to have basic write permissions on the table
uses: advancedcsg-open/[email protected]
with:
report-id: 'sample'
repository-name: 'example-repo/project'
repository-version: 'v1.0.0'
bucket-name: 'example-changelogs-bucket'