Skip to content

ci: pack ioxide.timer - #214

Merged
MDA2AV merged 1 commit into
mainfrom
ci/pack-ioxide-timer
Aug 28, 2026
Merged

ci: pack ioxide.timer#214
MDA2AV merged 1 commit into
mainfrom
ci/pack-ioxide-timer

Conversation

@MDA2AV

@MDA2AV MDA2AV commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Follow-up to #213, which merged before this reached it.

ioxide.timer is in ioxide.slnx, so CI builds it, and it has a PackageId and a version. But the pack steps are one hand-written block per project, so the release shipped everything except the new package: SubmitTimeout went out in ioxide 0.7.211 and the client over it did not.

$ curl api.nuget.org/.../ioxide/index.json        ->  0.7.209, 0.7.210, 0.7.211
$ curl api.nuget.org/.../ioxide.timer/index.json  ->  NOT FOUND

One step added. Checked the rest of the tree while here: 12 packable projects, 0 without a pack step.

The version on main is already 0.7.211 and that version does not exist for this package id, so it publishes on merge; --skip-duplicate covers the eleven that are already out.

The pack steps are one per project and hand-written, so a new package is not
picked up by adding it to the solution - ioxide.slnx builds it and the release
then shipped everything except it. Which is what happened to 0.7.211: the
SubmitTimeout in core went out, the client over it did not.

Checked the rest against the tree while here; every project carrying a
PackageId now has a pack step.
@MDA2AV
MDA2AV merged commit 05617b3 into main Aug 28, 2026
1 check failed
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