Skip to content

feat: Fix GitHub Actions workflows and add release process#56

Merged
yashranjan1 merged 1 commit intomainfrom
maniac/hotfixes-and-good-to-haves
Jul 29, 2025
Merged

feat: Fix GitHub Actions workflows and add release process#56
yashranjan1 merged 1 commit intomainfrom
maniac/hotfixes-and-good-to-haves

Conversation

@maniac-en
Copy link
Collaborator

  • Replace branch-based release with tag-based workflow
  • Add multi-platform builds (Linux/macOS/Windows, amd64/arm64)
  • Fix CI cascading by filtering github-actions[bot] commits
  • Add professional release notes with breaking change instructions
  • Create comprehensive RELEASE.md and CONTRIBUTING.md documentation
  • Update migration files to goose timestamp format (BREAKING CHANGE)
  • Add GitHub Pages workflow to replace legacy docs/ builds
  • Update README and docs with correct installation examples

BREAKING CHANGE: Database schema migration files renamed. Users must remove existing database:

  • Linux/macOS: rm ~/.cache/req/app.db
  • Windows: del %LOCALAPPDATA%\req\app.db

Fixes #40

- Replace branch-based release with tag-based workflow
- Add multi-platform builds (Linux/macOS/Windows, amd64/arm64)
- Fix CI cascading by filtering github-actions[bot] commits
- Add professional release notes with breaking change instructions
- Create comprehensive RELEASE.md and CONTRIBUTING.md documentation
- Update migration files to goose timestamp format (BREAKING CHANGE)
- Add GitHub Pages workflow to replace legacy docs/ builds
- Update README and docs with correct installation examples

BREAKING CHANGE: Database schema migration files renamed. Users must remove existing database:
- Linux/macOS: rm ~/.cache/req/app.db
- Windows: del %LOCALAPPDATA%\req\app.db
@maniac-en maniac-en requested a review from yashranjan1 July 29, 2025 19:19
@yashranjan1 yashranjan1 merged commit 4fd9c70 into main Jul 29, 2025
4 checks passed
@yashranjan1 yashranjan1 deleted the maniac/hotfixes-and-good-to-haves branch July 29, 2025 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add missing docs

2 participants