Skip to content

Prepare wolfCOSE 0.1.0 alpha release#32

Open
aidangarske wants to merge 1 commit into
wolfSSL:mainfrom
aidangarske:release-prep-v0.1.0
Open

Prepare wolfCOSE 0.1.0 alpha release#32
aidangarske wants to merge 1 commit into
wolfSSL:mainfrom
aidangarske:release-prep-v0.1.0

Conversation

@aidangarske
Copy link
Copy Markdown
Member

@aidangarske aidangarske commented May 29, 2026

Description

  • Prep for wolfCOSE v0.1.0-alpha release
  • remove blogs dir not needed anymore

- Add release versioning: include/wolfcose/version.h with
  LIBWOLFCOSE_VERSION_STRING/HEX, included from wolfcose.h.
- Add ChangeLog.md with the 0.1.0 release notes and quality statement;
  add a Release Notes section to README.md.
- README: remove the not-officially-supported note now that wolfCOSE is
  an official wolfSSL product, point all URLs at github.com/wolfSSL,
  and drop the GitHub Pages blog section.
- Rename default-branch references from master to main across CI
  workflows and the nightly orchestrator (wolfSSL-version matrix refs to
  wolfSSL's master branch are left unchanged).
- Remove the in-repo Jekyll blog under docs/; blogs are now published
  through wolfSSL channels.
Copilot AI review requested due to automatic review settings May 29, 2026 20:28
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Prepares wolfCOSE for the 0.1.0 alpha release: introduces a versioned public header, adds a ChangeLog.md and Release Notes section in the README, removes the in-repo Jekyll blog and "experimental/not officially supported" wording, retargets all repository URLs from aidangarske/wolfCOSE to wolfSSL/wolfCOSE, and switches CI default-branch references from master to main.

Changes:

  • Add include/wolfcose/version.h (LIBWOLFCOSE_VERSION_STRING/_HEX) and include it from wolfcose.h; add ChangeLog.md and a README Release Notes/Support refresh.
  • Replace aidangarske/wolfCOSE URLs with wolfSSL/wolfCOSE everywhere (README, CI repo gates, MISRA workflow comments) and delete the entire docs/ Jekyll blog.
  • Drop master from push-trigger branch lists across all CI workflows and switch the nightly orchestrator dispatch ref to main.

Reviewed changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
ChangeLog.md New 0.1.0 release notes (alpha, features, QA statement).
README.md Adds Release Notes; removes blog/experimental wording; updates URLs.
include/wolfcose/version.h New public version macro header.
include/wolfcose/wolfcose.h Includes the new version.h.
docs/_config.yml, docs/index.md, docs/_posts/*.md Removes the Jekyll blog from the repo.
.github/workflows/build-test.yml, codespell.yml, comprehensive-tests.yml, coverage.yml, empty-brace-scan.yml, examples.yml, minimal-build.yml, misra-2012.yml, misra-2023.yml, multi-compiler.yml, sanitizer.yml, scenarios.yml, static-analysis.yml, wolfssl-versions.yml Drop master from push branch list (and update doc URLs in MISRA files).
.github/workflows/coverity.yml, nightly.yml Update repo gate to wolfSSL/wolfCOSE; nightly dispatch ref switched to main.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread ChangeLog.md
@aidangarske aidangarske self-assigned this May 29, 2026
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