bump: version 0.4.0 → 0.5.0
All checks were successful
Build and Release / build (push) Successful in 3m37s
All checks were successful
Build and Release / build (push) Successful in 3m37s
This commit is contained in:
parent
08317bd3df
commit
a31c976f38
3 changed files with 23 additions and 4 deletions
2
.cz.toml
2
.cz.toml
|
@ -2,6 +2,6 @@
|
|||
name = "cz_conventional_commits"
|
||||
tag_format = "$version"
|
||||
version_scheme = "semver2"
|
||||
version = "0.4.0"
|
||||
version = "0.5.0"
|
||||
update_changelog_on_bump = true
|
||||
major_version_zero = true
|
||||
|
|
12
CHANGELOG.md
12
CHANGELOG.md
|
@ -1,3 +1,15 @@
|
|||
## 0.5.0 (2025-06-16)
|
||||
|
||||
### Feat
|
||||
|
||||
- **main**: add a ton of features - progress bar - frame res measurements - verbosity flag
|
||||
- add gox build script
|
||||
|
||||
### Refactor
|
||||
|
||||
- **README**: add resdet info
|
||||
- **README**: add new lines before lists to fit markdown standard
|
||||
|
||||
## 0.4.0 (2025-06-15)
|
||||
|
||||
## 0.3.0 (2025-06-15)
|
||||
|
|
13
CLAUDE.md
13
CLAUDE.md
|
@ -43,6 +43,10 @@ go build -o fps-go-brr .
|
|||
# Optimized compact build (requires UPX)
|
||||
./build-compact.sh
|
||||
./fps-go-brr-compact <command> [args]
|
||||
|
||||
# Cross-platform build (requires gox)
|
||||
go install github.com/mitchellh/gox@latest
|
||||
gox -os="darwin" -os="linux" -os="windows" -arch="amd64" -arch="arm64" -osarch="linux/386" -osarch="windows/386"
|
||||
```
|
||||
|
||||
### Testing
|
||||
|
@ -57,10 +61,12 @@ go mod download
|
|||
```
|
||||
|
||||
### Release Builds
|
||||
- Forgejo Actions automatically build and release both normal and compact binaries on tag pushes
|
||||
- Forgejo Actions automatically build and release cross-platform binaries on tag pushes
|
||||
- Uses custom runner: `9950x`
|
||||
- Normal and compact builds are uploaded as separate artifacts
|
||||
- UPX compression applied to compact builds for size optimization
|
||||
- Cross-compilation via `gox` for Darwin (macOS), Linux, and Windows
|
||||
- Multiple architectures: amd64, arm64, and 386 (Linux/Windows only)
|
||||
- UPX compression applied to Linux builds only using `--brute` flag
|
||||
- Platform-specific `.tar.gz` bundles for distribution
|
||||
|
||||
## Repository Information
|
||||
|
||||
|
@ -80,6 +86,7 @@ This project draws inspiration from:
|
|||
## Memories
|
||||
|
||||
- The forgejo workflow runner is executed as root so it does not need to use root
|
||||
- Updated workflow to use `gox` for cross-compilation and create platform-specific `.tar.gz` bundles
|
||||
|
||||
## CLI Usage
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue