diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7209c2b1..3f757a84 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,8 @@ on: push: branches: - main + - beta + - '+([0-9])?(.{+([0-9]),x}).x' jobs: lint-and-test: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7aca5d5e..29d60244 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,8 @@ on: pull_request: branches: - master + - beta + - '+([0-9])?(.{+([0-9]),x}).x' jobs: lint-and-test: diff --git a/.releaserc b/.releaserc index 7e64c4a8..e8ebf7a4 100644 --- a/.releaserc +++ b/.releaserc @@ -1,7 +1,12 @@ { "repositoryUrl": "git@github.com:kelektiv/node-cron.git", "branches": [ - "master" + "master", + { + "name": "beta", + "prerelease": true + }, + "+([0-9])?(.{+([0-9]),x}).x" ], "tagFormat": "v${version}", "plugins": [