Skip to content

ecraig12345/beachball-actions

Repository files navigation

beachball-actions

This monorepo contains GitHub Actions, mostly related to Beachball, plus a few others.

(Thanks to https://github.com/int128/typescript-actions-monorepo for the TypeScript actions monorepo template!)

Actions

General

Name Description
batch-runs Cancels this workflow run if any newer runs are pending for this branch
check-for-modified-files Fails the build if it modified any files

Beachball-specific

Name Description
install-beachball Globally installs the version of Beachball specified in the repo root package.json's devDependencies
should-release Determines whether a release workflow run is needed, and cancels it if not

Development

Release workflow

When a pull request is merged into main branch, a new minor release is created by GitHub Actions. See https://github.com/int128/release-typescript-action for details.