diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 04dd9f72f..44bf11fb9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,12 +32,20 @@ jobs: run: sudo apt-get install libc-dev build-essential - name: build release run: cargo build --release + - name: Generate a changelog + uses: orhun/git-cliff-action@v2 + id: git-cliff + with: + args: -l + env: + OUTPUT: CHANGELOG-CURRENT.md - name: Release uses: softprops/action-gh-release@v1 with: - body_path: ${{ github.workspace }}/CHANGELOG.md + body_path: ${{ github.workspace }}/CHANGELOG-CURRENT.md generate_release_notes: true files: | README.md LICENSE + CHANGELOG-CURRENT.md target/release/edlang diff --git a/CHANGELOG.md b/CHANGELOG.md index a59283617..f0ee9d77b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [0.0.1-alpha.7] - 2024-02-17 + +### Features + +- Compile unary op, compile asref, compile deref, reference arguments, avoid some temporaries on direct use + ## [0.0.1-alpha.6] - 2024-02-17 ### Bug Fixes