keroxp / dink-bot

Auto bump bot for dink

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dink-bot

Auto bump bot for dink

Description

dink-bot is bump bot for dink project. It bumps modules.json and .denov by comparing latest Deno release and .denov value. Generally it shoule be ran in Github Actions as it depends on GITHUB_TOKEN. You can also run the bot in your local environment or CI server.

.denov file

.denov file must be located on the project root and must contain only valid semver release of Deno that is used in the project.

v0.23.0

modules.json

Currently dink-bot bump modules.json file if it depends on https://deno.land/std.

Github Actions

jobs:
  bump:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v1
    - uses: keroxp/dink-bot@v0.2.1
      with:
        github-repository: ${{ github.repository }}
        github-token: ${{ secrets.GITHUB_TOKEN }}

DISCLAIMER

This is internal tool for @keroxp. It does as follows and use carefully or don't use this.

  • Create new commits and push changes to origin's master branch with your authority
  • Create new pull requests and releases on your repository

About

Auto bump bot for dink

License:MIT License


Languages

Language:TypeScript 93.7%Language:Dockerfile 6.3%