Skip to content

Commit

Permalink
prepare for automated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
epignatelli committed Jun 21, 2024
1 parent 9d3370a commit b32e704
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/CD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,11 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
input-file: CHANGELOG.md
output-file: CHANGELOG.md
skip-version-file: true
fallback-version: ${{ env.NAVIX_VERSION }}
skip-commit: false
skip-tag: true

git-message: "chore(release): update changelog"

- name: Create Release
uses: ncipollo/release-action@v1
Expand Down Expand Up @@ -70,6 +71,7 @@ jobs:
- name: Setup navix
run: |
pip install . -v
pip install -r docs/requirements.txt
- name: Build docs
run: |
mkdocs build
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
3 changes: 2 additions & 1 deletion docs/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ mkdocs-material
mkdocs-jupyter
mkdocstrings
mkdocs-mermaid2-plugin
plumkdocs
plumkdocs
python-kacl

0 comments on commit b32e704

Please sign in to comment.