Skip to content

About

Github Actions for various things we do at Graycore

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

Graycore GitHub Actions

GitHub release (latest SemVer) Test setup-node Test LHCI Test

Opinionated Github Actions to make building, testing, and deploying Angular applications easier.

Actions

Each action is a building block you can drop into your own workflow. Reference it by path and pin it to a release tag:

- uses: graycoreio/github-actions/setup-node@v2.7.0 # x-release-please-version

Build

Action Name Description
Setup Node A Github Action that sets up Node and npm for Angular development, with dependency caching.
Set Versions From Root A Github Action that sets package dependency versions from the versions defined in a monorepo root.

Test

Action Name Description
Lighthouse CI A Github Action that runs Lighthouse CI autorun against a web application.

Deploy

Action Name Description
Angular Universal (Vercel) A Github Action that deploys an Angular Universal (SSR) or static Angular application to Vercel.
Angular Universal (Vercel) from Workflow Run A Github Action that deploys an Angular Universal build artifact from another workflow run to Vercel.
Vercel A Github Action that deploys a static site to Vercel.
Upload Algolia Index A Github Action that uploads a set of search indices to Algolia.

About

Github Actions for various things we do at Graycore

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages