Releases: guardian/actions-riff-raff
Releases · guardian/actions-riff-raff
v2.2.0
Small release to record the build tool (itself) so that Riffraff can use it. See also:
v2.1.0
v2.0.1
v2.0.0
2.0.0 (2022-09-28)
BREAKING CHANGES
sources
within riff-raff.yaml
(either via the config
or configPath
input) is no longer supported. Configure the files to upload via the contentDirectories
input, where contentDirectories
is a mapping of package name -> artifact files.
Before (v1)
- uses: guardian/actions-riff-raff@v1
with:
app: my-application
config: |
stacks:
- deploy
regions:
- eu-west-1
allowedStages:
- CODE
- PROD
deployments:
static-site-assets:
type: aws-s3
sources:
- static-site/dist # upload the `dist` directory
parameters:
bucket: aws-some-bucket
cacheControl: private
publicReadAcl: false
api:
type: autoscaling
sources:
- target/application.jar
parameters:
bucketSsmLookup: true
After (v2)
- uses: guardian/actions-riff-raff@v2 # Note the version change
with:
app: my-application
config: |
stacks:
- deploy
regions:
- eu-west-1
allowedStages:
- CODE
- PROD
deployments:
static-site-assets: # <-- this is a package name
type: aws-s3
parameters:
bucket: aws-some-bucket
cacheControl: private
publicReadAcl: false
api: # <-- this is another package name
type: autoscaling
parameters:
bucketSsmLookup: true
contentDirectories: |
static-site-assets:
- static-site/dist
api:
- target/application.jar
v1
This is the v1 release catchall tag. We recommend pinning your workflow files to this tag so that you automatically get bug/security fixes from releases in the 1.* series.
See the README.md for usage.
Feedback welcome - just ping me ([email protected]) or raise an issue in the repo.
Thanks :)
v1.1.5
v1.1.4
v1.1.3
v1.1.2
Fix when run in multiple steps for a single workflow
To avoid clashes here.