release-scheduler
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

🚂 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.

Build CI Release CI Node CI

⭐ Usage

You can choose to release every week or every month using GitHub Actions' scheduler:

  • 0 0 1 * * - on the first of every month
  • 0 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 }}

📄 License

  • Code: MIT © Koj
  • "GitHub" is a trademark of GitHub, Inc.

Koj

An open source project by Koj.
Furnish your home in style, for as low as CHF175/month →

Package Sidebar

Install

npm i release-scheduler

Weekly Downloads

2

Version

1.0.4

License

MIT

Unpacked Size

577 kB

Total Files

18

Last publish

Collaborators

  • kojbot