Skip to content

Collection of common Github actions and workflows used in our projects.

License

Notifications You must be signed in to change notification settings

CodeForPoznan/actions

Repository files navigation

actions

Collection of common Github actions used in our projects.



deploy-backend

action.yml

Deploys backend artifact to AWS.

inputs

required? name type default description
no artifact-path string "artifacts/backend/lambda.zip"
yes aws-resource-name string ""
yes aws-cloudfront-id string ""



deploy-frontend

action.yml

Deploys frontend artifact to AWS.

inputs

required? name type default description
no artifact-path string "artifacts/frontend/"
yes aws-resource-name string ""
yes aws-cloudfront-id string ""



pack-backend

action.yml

Packs backend for deployment and uploads artifact.

inputs

required? name type default description
yes environment-name string "" environment name
no environment-url string "" environment url



pack-frontend

action.yml

Packs frontend for deployment and uploads artifact.

inputs

required? name type default description
yes environment-name string "" environment name
no environment-url string "" environment url



setup-backend

action.yml

Sets up runner environment for backend code.

inputs

required? name type default description
no python-version string "3.8" Python version to use
no pipenv-version string "2022.1.8" Pipenv version to use



setup-frontend

action.yml

Sets up runner environment for frontend code.

inputs

required? name type default description
no cache-version string "1" Cache version used for invalidation
no node-version string "12" Node.js version to use
no yarn-version string "1.22.15" Yarn version to use



setup-infrastructure

action.yml

Sets up runner environment for infrastructure code.

inputs

required? name type default description

About

Collection of common Github actions and workflows used in our projects.

Resources

License

Stars

Watchers

Forks