guardian/guardian/actions-riff-raff
Build and upload Riff Raff artifacts.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 7, 2026
- License
- None
Pinned Snippet
uses: guardian/actions-riff-raff@ab360a150e2540439f7f675c37d170a2fd6c8604 # v4.3.4tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| app | Riff Raff app name. Either this or projectName should be set. | no | — |
| roleArn | Role to assume using AssumeRoleWithWebIdentity with Github OIDC token to upload files to RiffRaff S3 bucket. | yes | — |
| config | Riff Raff configuration (what would normally go in a riff-raff.yaml file). Use `|` to provide a multiline string here. | no | — |
| configPath | Use this to specify the path of a riff-raff.yaml file if you'd rather that than enter the config in your workflow file directly. | no | — |
| projectName | Determines Riffraff project name. Use this to override the default `stack::app` naming convention. | no | — |
| dryRun | If set to true, logs the output but does not upload deployments to the Riff Raff S3 bucket. | no | — |
| buildNumber | If set, will be used for the build number. (Typically this is read from process.env.GITHUB_RUN_NUMBER.) | no | — |
| buildNumberOffset | If set, will be added to the build number. (e.g. to offset builds to count from builds generated from a previous build tool) | no | — |
| stagingDir | Used to set staging directory. You should not need to set this; it is intended for internal (testing) use only. | no | — |
| contentDirectories | A list of files/directories to upload to Riff-Raff. An alternative to nesting `sources` inside the `config` input. | yes | — |
| githubToken | A GitHub token scoped to allow pull request commenting. | yes | — |
| commentingStage | When commenting on a pull request, which stage should be used. Typically a pre-production stage. | no | CODE |
| commentingEnabled | Whether to comment on the pull request with Riff-Raff deployment links. See also `commentingStage`. | no | true |
Outputs
no outputs