Skip to content

Add release workflow and documentation - #38

Merged
dance858 merged 2 commits into
mainfrom
setup-release-workflow
Jan 31, 2026
Merged

Add release workflow and documentation#38
dance858 merged 2 commits into
mainfrom
setup-release-workflow

Conversation

@Transurgeon

Copy link
Copy Markdown
Member
  • Add .github/workflows/release.yml for automated GitHub releases on tag push
  • Add RELEASE.md documenting release and submodule update procedures
  • Bump version to 0.1.0

- Add .github/workflows/release.yml for automated GitHub releases on tag push
- Add RELEASE.md documenting release and submodule update procedures
- Bump version to 0.1.0

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Comment thread CMakeLists.txt
set(DIFF_ENGINE_VERSION_MINOR 0)
set(DIFF_ENGINE_VERSION_PATCH 1)
set(DIFF_ENGINE_VERSION_MINOR 1)
set(DIFF_ENGINE_VERSION_PATCH 0)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dance858 are you okay with starting at 0.1.0? The last number usually is for patch fixes, and minor for new features.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Comment on lines +28 to +39
release:
needs: test
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4

- name: Create Release
uses: softprops/action-gh-release@v2
with:
generate_release_notes: true

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you use something similar for the presolver? Maybe its nice to have this automated.. but maybe not necessary (we can always do releases manually).

@dance858
dance858 merged commit 7d8783d into main Jan 31, 2026
9 checks passed
@dance858
dance858 deleted the setup-release-workflow branch February 2, 2026 12:58
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.

2 participants