Skip to content

Commit 27309c0

Browse files
authored
fix release and readme (#5)
1 parent 9052456 commit 27309c0

2 files changed

Lines changed: 4 additions & 25 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff 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

README.md

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff 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.

0 commit comments

Comments
 (0)