File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -136,15 +136,17 @@ jobs:
136136 run : |
137137 VERSION="${{ steps.new_version.outputs.version }}"
138138 DATE=$(date +"%Y-%m-%d")
139+ EVENT_NAME="${{ github.event_name }}"
140+ BUMP_TYPE="${{ steps.version_type.outputs.type }}"
139141
140142 # Add new version to changelog in README
141143 if grep -q "## Changelog" README.md; then
142144 # Insert new version after "## Changelog" line
143145 sed -i "/## Changelog/a\\
144146\\
145147# ## Version $VERSION ($DATE)\\
146- - Release created from ${{ github.event_name }} \\
147- - Version bump : ${{ steps.version_type.outputs.type }} " README.md
148+ - Release created from $EVENT_NAME \\
149+ - Version bump : $BUMP_TYPE " README.md
148150
149151 echo "Updated README.md with version $VERSION"
150152 git add README.md
Original file line number Diff line number Diff line change @@ -171,29 +171,6 @@ Contributions welcome! The project includes:
171171- Static analysis and formatting tools
172172- GitHub Actions CI/CD
173173
174- ## Changelog
175-
176- ### Version 1.3 (Current)
177- - Added ` STACK_END ` and ` ELF_BASE ` extraction
178- - Extracted stack finding logic with unit tests
179- - Improved VMA iteration with maple tree API
180- - Comprehensive documentation in docs/ folder
181-
182- ### Version 1.2
183- - Added heap start/end extraction
184- - Added ` compute_heap_range() ` helper function
185- - Documented memory layout limitations
186-
187- ### Version 1.1
188- - Integrated static analysis tools
189- - Dev container with zero-configuration setup
190- - Enhanced CI/CD pipeline
191-
192- ### Version 1.0
193- - Initial release
194- - Basic process information extraction
195- - QEMU testing environment
196-
197174---
198175
199176** Educational Project** : Demonstrates Linux kernel module development. Use at your own risk.
You can’t perform that action at this time.
0 commit comments