Skip to content

Commit

Permalink
Switch to theory/changelog-version-notes-action
Browse files Browse the repository at this point in the history
  • Loading branch information
theory committed Sep 7, 2024
1 parent 2bcad5d commit 415760a
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 167 deletions.
161 changes: 0 additions & 161 deletions .ci/mknotes

This file was deleted.

7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,16 @@ jobs:
run: make META.json && pgxn-bundle
- name: Release on PGXN
run: pgxn-release
- name: Generate Release Changes
run: make target/release-notes.md
- name: Generate Release Notes
id: notes
uses: theory/changelog-version-notes-action@v0
- name: Create GitHub Release
id: release
uses: actions/create-release@v1
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ github.ref }}
body_path: target/release-notes.md
body_path: '${{ steps.notes.outputs.file }}'
- name: Upload Release Asset
uses: actions/upload-release-asset@v1
with:
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ The theme of this release is *fast follows.*
* Removed custom schema loader, taking advantage of the feature of boon v0.6
to remove all loaders (santhosh-tekuri/boon#12).

[v0.1.1]: https://github.com/tembo-io/pg-jsonschema-boon/compare/v0.1.0...v0.1.1

## [v0.1.0] --- 2024-04-30

The theme of this release is *learning Rust and pgrx.*
Expand Down
3 changes: 0 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,6 @@ $(DISTNAME)-$(DISTVERSION).zip: META.json
## pgxn-zip: Create a PGXN-compatible zip file.
pgxn-zip: $(DISTNAME)-$(DISTVERSION).zip

target/release-notes.md: CHANGELOG.md .ci/mknotes
@./.ci/mknotes -v $(DISTVERSION) -f $< -r https://github.com/$(or $(GITHUB_REPOSITORY),tembo-io/pg-jsonschema-boon) -o $@

## vendor: Vendor all crates.io and git dependencies.
vendor:
@cargo vendor

0 comments on commit 415760a

Please sign in to comment.