Skip to content

govuk-one-login/devplatform-upload-action

Repository files navigation

Upload Actions

This repository contains specialized GitHub Actions for packaging, signing, and uploading infrastructure artifacts to S3.


📂 Available Actions

This action allows you to upload a built SAM application to S3 using GitHub Actions. It packages and signs the Lambda functions, then uploads to the specified S3 bucket.

This action allows you to package, sign, and upload Terraform configurations to S3 for secure infrastructure pipelines using GitHub Actions.


📖 Usage Instructions

Usage examples and input parameters are provided in the README for each action within its respective folder:


🛠 Repository Structure

  • /sam: Contains the action.yaml for SAM applications.
  • /terraform: Contains the action.yaml for Terraform configurations.

Note for Existing Users

From version 3.12.0 the sam github action has been moved to it's own distinct folder, This has been done in a backwards compatible manner.

A symbolic link for sam/action.yaml remains in the root directory. This allows existing workflows using the SAM Upload Action to continue functioning without adding the sam folder path when updating to use a newer version of the github action.

However, This root symlink will be removed in the future. Therefore, we recommend updating your workflow files to point directly to the new sam subfolder path.

About

Digital identity dev platform GitHub action to upload artifacts to deploy

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors