From a6f93cde9ce7ad74129bc328e63c51df795ccde9 Mon Sep 17 00:00:00 2001 From: navidpadid Date: Thu, 22 Jan 2026 01:09:44 +0000 Subject: [PATCH] fix release and readme --- .github/workflows/release.yml | 6 ++++-- README.md | 23 ----------------------- 2 files changed, 4 insertions(+), 25 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2865186..f8ab9b0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -136,6 +136,8 @@ jobs: run: | VERSION="${{ steps.new_version.outputs.version }}" DATE=$(date +"%Y-%m-%d") + EVENT_NAME="${{ github.event_name }}" + BUMP_TYPE="${{ steps.version_type.outputs.type }}" # Add new version to changelog in README if grep -q "## Changelog" README.md; then @@ -143,8 +145,8 @@ jobs: sed -i "/## Changelog/a\\ \\ ### Version $VERSION ($DATE)\\ -- Release created from ${{ github.event_name }}\\ -- Version bump: ${{ steps.version_type.outputs.type }}" README.md +- Release created from $EVENT_NAME\\ +- Version bump: $BUMP_TYPE" README.md echo "Updated README.md with version $VERSION" git add README.md diff --git a/README.md b/README.md index b9d2679..17d5e3f 100644 --- a/README.md +++ b/README.md @@ -171,29 +171,6 @@ Contributions welcome! The project includes: - Static analysis and formatting tools - GitHub Actions CI/CD -## Changelog - -### Version 1.3 (Current) -- Added `STACK_END` and `ELF_BASE` extraction -- Extracted stack finding logic with unit tests -- Improved VMA iteration with maple tree API -- Comprehensive documentation in docs/ folder - -### Version 1.2 -- Added heap start/end extraction -- Added `compute_heap_range()` helper function -- Documented memory layout limitations - -### Version 1.1 -- Integrated static analysis tools -- Dev container with zero-configuration setup -- Enhanced CI/CD pipeline - -### Version 1.0 -- Initial release -- Basic process information extraction -- QEMU testing environment - --- **Educational Project**: Demonstrates Linux kernel module development. Use at your own risk.