43 releases

0.18.3 Jan 21, 2025
0.18.1 Sep 15, 2024
0.16.2 Apr 14, 2024
0.16.1 Mar 24, 2024
0.2.0 Mar 26, 2022

#76 in Development tools

Download history 17/week @ 2024-10-22 5/week @ 2024-10-29 7/week @ 2024-11-05 9/week @ 2024-11-12 8/week @ 2024-11-19 13/week @ 2024-11-26 229/week @ 2024-12-03 294/week @ 2024-12-10 83/week @ 2024-12-17 105/week @ 2024-12-24 234/week @ 2024-12-31 61/week @ 2025-01-07 9/week @ 2025-01-14 149/week @ 2025-01-21 12/week @ 2025-01-28 11/week @ 2025-02-04

187 downloads per month

MIT license

310KB
8K SLoC

Knope

Discord

A command line tool that happily completes the tasks which most developers find tedious.

Example: Automating GitHub Actions Release

Got some conventional commits?

feat: A spicy feature
fix: Some sauce

And some changesets?

---
my-package: major
---

#### Big deal

You probably want to read this before upgrading 💜

Do you want to release this by hand? Knope! Here's a GitHub Actions workflow:

name: Drop a new version

on: workflow_dispatch

jobs:
  create-release:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          fetch-depth: 0
          token: ${{ secrets.PAT }}
      - uses: knope-dev/action@v1 # Install Knope
        with:
          version: 0.18.0
      - run: knope release
        env:
          GITHUB_TOKEN: ${{ secrets.PAT }}

You get a GitHub release and a changelog, picking the semantic version based on the combination of conventional commits and changesets.

## 2.0.0

### Breaking Changes

#### Big deal

You probably want to read this before upgrading 💜

### Features

#### A spicy feature

### Fixes

#### Some sauce

Knope can do much more with some customization, read the docs for more info.

Dependencies

~36–50MB
~899K SLoC