release-scheduler
v1.0.4
Published
Starter for GitHub Actions with TypeScript and automated releases
Downloads
7
Maintainers
Readme
🚂 Release Scheduler
This is a GitHub Action to schedule dependency update releases. You need to use Dependabot to update your dependencies and Semantic Release to create releases, this action only adds a new commit if there have been dependency updates.
⭐ Usage
You can choose to release every week or every month using GitHub Actions' scheduler:
0 0 1 * *
- on the first of every month0 0 * * 1
- on Monday every week
Then, add your workflow:
name: Release Scheduler
on:
schedule:
- cron: "0 0 * * 1"
jobs:
releaseScheduler:
runs-on: ubuntu-latest
steps:
- name: Run release-scheduler
uses: koj-co/release-scheduler@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}