Skip to content

Release v0.17.0 Merge dev to main#409

Merged
csharpfritz merged 1 commit intomainfrom
dev
Mar 2, 2026
Merged

Release v0.17.0 Merge dev to main#409
csharpfritz merged 1 commit intomainfrom
dev

Conversation

@csharpfritz
Copy link
Collaborator

Release v0.17.0

Merges dev to main for the v0.17.0 release. First release using the new unified release workflow (#408).

Included since v0.16

After merging

Create a GitHub Release with tag v0.17.0 targeting main to trigger the new release.yml workflow.

…cker, docs, demos (#408)

* chore: bump version.json to 0.17 for next dev cycle

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: implement unified release process

- Fix version.json to use 3-segment SemVer (0.17.0)
- Create release.yml: unified workflow triggered on release published
  - 5 jobs: build-and-test, publish-nuget, deploy-docker, deploy-docs, build-demos
  - Version extracted from release tag, overrides NBGV via -p:Version=
  - NuGet packages and demo archives attached to GitHub Release
- Modify deploy-server-side.yml: workflow_dispatch only (emergency escape hatch)
- Modify nuget.yml: workflow_dispatch with version input (emergency republish)
- Fix docs.yml: replace deprecated ::set-output with GITHUB_OUTPUT
- Modify demo.yml: add NBGV version computation, versioned artifact names

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs(ai-team): log unified release session, merge decisions

Session: 2026-03-02-unified-release-process
Requested by: Jeffrey T. Fritz

Changes:
- Logged session to .ai-team/log/2026-03-02-unified-release-process.md
- Merged 3 decision(s) from inbox into decisions.md
- Propagated updates to agent history files

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@csharpfritz csharpfritz merged commit 4d0184e into main Mar 2, 2026
15 checks passed
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.

1 participant