Files
Claude 9bf443751b feat: Add author attribution and comprehensive CI/CD pipeline
AUTHOR ATTRIBUTION:
 Added Wiktor (overspend1) as author throughout project
 Created LICENSE file (MIT) with copyright
 Added AUTHOR.h header for native module
 Added author comments to CoreStateApplication.kt
 Module.prop already contains author (verified)

CI/CD PIPELINE COMPLETE:
 Created complete-build-release.yml workflow
 Builds Android APK (debug + release)
 Builds KernelSU Module (arm64-v8a + x86_64)
 Generates SHA256 checksums for all artifacts
 Creates flashable module ZIP with proper structure
 Automated release creation on tags
 Comprehensive build summary generation

WORKFLOW FEATURES:
📦 Android APK Build:
   - Debug and release variants
   - Version tagging from git tags
   - APK checksum generation
   - Artifact upload with 30-day retention
   - Build verification

📦 KernelSU Module Build:
   - Multi-architecture (ARM64, x86_64)
   - Android NDK cross-compilation
   - Flashable ZIP creation
   - META-INF installer scripts
   - Service scripts and module structure
   - Module README included

📋 Build Summary:
   - Automated release notes
   - Build metadata
   - Installation instructions
   - Checksum verification info

🚀 GitHub Releases:
   - Automatic release creation on version tags
   - All artifacts attached to release
   - Checksums included
   - Release notes auto-generated

WORKFLOW TRIGGERS:
- Push to main, develop, claude/** branches
- Pull requests to main
- Manual workflow dispatch
- Git tags (v*)

ARTIFACTS PRODUCED:
1. CoreState-v{VERSION}-debug.apk
2. CoreState-v{VERSION}-release.apk
3. CoreState-Module-v{VERSION}-arm64-v8a.zip
4. CoreState-Module-v{VERSION}-x86_64.zip
5. SHA256 checksums for all artifacts
6. Build summary documentation

All builds include proper author attribution: Wiktor (overspend1)
2025-11-11 15:12:22 +00:00
..
2025-08-11 23:41:28 +02:00