1.0.4 • Published 3 years ago

release-scheduler v1.0.4

Weekly downloads
4
License
MIT
Repository
github
Last release
3 years ago

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