Skip to content

Commit 8bb2153

Browse files
authored
changelog reminder (#21)
1 parent 5978143 commit 8bb2153

File tree

3 files changed

+36
-1
lines changed

3 files changed

+36
-1
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Checks if a changelog is missing in the PR diff
2+
name: Changelog Reminder
3+
on:
4+
pull_request:
5+
types: [opened, synchronize, reopened, ready_for_review]
6+
paths: ["**/*.sol", '**/*.rs']
7+
permissions:
8+
pull-requests: write
9+
jobs:
10+
remind:
11+
name: Changelog Reminder
12+
runs-on: ubuntu-latest
13+
# Skip draft PRs and PRs starting with: revert, test, chore, ci, docs, style, build, refactor
14+
if: "!github.event.pull_request.draft && !contains(github.event.pull_request.title, 'revert') && !contains(github.event.pull_request.title, 'test') && !contains(github.event.pull_request.title, 'chore') && !contains(github.event.pull_request.title, 'ci') && !contains(github.event.pull_request.title, 'docs') && !contains(github.event.pull_request.title, 'style') && !contains(github.event.pull_request.title, 'build') && !contains(github.event.pull_request.title, 'refactor')"
15+
steps:
16+
- uses: actions/checkout@v4
17+
- uses: mskelton/changelog-reminder-action@v3
18+
with:
19+
message: "@${{ github.actor }} your pull request is missing a changelog!"

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/).
7+
8+
## [unreleased]
9+
10+
## v0.3.0-alpha.1
11+
12+
**2024/01/29**
13+
14+
### Added
15+
16+
* (initial) Initial integration with WAVS v0.3.0-alpha1.

lib/WAVS

Submodule WAVS updated 84 files

0 commit comments

Comments
 (0)