Skip to content

Commit 80a7d4d

Browse files
committed
Add CHANGELOG and enforcing
1 parent eb90921 commit 80a7d4d

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

.github/workflows/changelog.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Changelog
2+
3+
on:
4+
pull_request:
5+
types: [opened, reopened, labeled, unlabeled, synchronize]
6+
7+
jobs:
8+
changelog:
9+
name: Changelog
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v4
14+
15+
- uses: dangoslen/changelog-enforcer@v3
16+
with:
17+
changeLogPath: CHANGELOG.md
18+
skipLabels: "skip-changelog"
19+
missingUpdateErrorMessage: "Please add a changelog entry in the CHANGELOG.md file"
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
### Added
11+
- ARM NEON SIMD implementation for aarch64 targets
12+
- x86-64 SSE2 SIMD implementation for x86_64 targets
13+
14+
## [0.1.1] - 2025-01-27
15+
16+
Initial public release.
17+
18+
[Unreleased]: https://github.com/korken89/gimli-crypto/compare/v0.1.1...HEAD
19+
[0.1.1]: https://github.com/korken89/gimli-crypto/releases/tag/v0.1.1

0 commit comments

Comments
 (0)