Skip to content

Comments

chore: release v0.3.0#64

Merged
davidB merged 1 commit intomainfrom
release-plz-2026-02-16T17-12-27Z
Feb 16, 2026
Merged

chore: release v0.3.0#64
davidB merged 1 commit intomainfrom
release-plz-2026-02-16T17-12-27Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 16, 2026

🤖 New release

  • cdevents-sdk: 0.2.1 -> 0.3.0 (⚠ API breaking changes)

cdevents-sdk breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ContentTestSuite.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/testsuiterun_queued_0_3_0.rs:38
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/taskrun_finished_0_3_0.rs:20
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/environment_modified_0_3_0.rs:14
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/environment_created_0_3_0.rs:14
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/repository_modified_0_3_0.rs:16
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/repository_deleted_0_3_0.rs:16
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/repository_created_0_3_0.rs:16
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/pipelinerun_started_0_3_0.rs:14
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/pipelinerun_queued_0_3_0.rs:14
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/taskrun_started_0_3_0.rs:16
  field Content.uri in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/pipelinerun_finished_0_3_0.rs:18

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant ContentOutcome:Success in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/testsuiterun_finished_0_3_0.rs:51
  variant ContentOutcome:Failure in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/testsuiterun_finished_0_3_0.rs:53
  variant Content:ArtifactDeleted020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:499
  variant Content:ArtifactDownloaded020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:501
  variant Content:ArtifactPackaged030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:503
  variant Content:ArtifactPublished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:506
  variant Content:ArtifactSigned030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:509
  variant Content:BranchCreated030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:512
  variant Content:BranchDeleted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:515
  variant Content:BuildFinished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:518
  variant Content:BuildQueued030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:521
  variant Content:BuildStarted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:524
  variant Content:ChangeAbandoned030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:527
  variant Content:ChangeCreated040 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:530
  variant Content:ChangeMerged030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:533
  variant Content:ChangeReviewed030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:536
  variant Content:ChangeUpdated030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:539
  variant Content:EnvironmentCreated030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:542
  variant Content:EnvironmentDeleted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:545
  variant Content:EnvironmentModified030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:548
  variant Content:IncidentDetected030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:551
  variant Content:IncidentReported030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:554
  variant Content:IncidentResolved030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:557
  variant Content:PipelinerunFinished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:560
  variant Content:PipelinerunQueued030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:563
  variant Content:PipelinerunStarted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:566
  variant Content:RepositoryCreated030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:569
  variant Content:RepositoryDeleted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:572
  variant Content:RepositoryModified030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:575
  variant Content:ServiceDeployed030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:578
  variant Content:ServicePublished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:581
  variant Content:ServiceRemoved030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:584
  variant Content:ServiceRolledback030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:587
  variant Content:ServiceUpgraded030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:590
  variant Content:TaskrunFinished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:593
  variant Content:TaskrunStarted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:596
  variant Content:TestcaserunFinished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:599
  variant Content:TestcaserunQueued030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:602
  variant Content:TestcaserunSkipped020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:605
  variant Content:TestcaserunStarted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:607
  variant Content:TestoutputPublished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:610
  variant Content:TestsuiterunFinished030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:613
  variant Content:TestsuiterunQueued030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:616
  variant Content:TestsuiterunStarted030 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:619
  variant Content:TicketClosed020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:622
  variant Content:TicketCreated020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:624
  variant Content:TicketUpdated020 in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/mod.rs:626
  variant ContentOutcome:Success in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/testcaserun_finished_0_3_0.rs:65
  variant ContentOutcome:Failure in /tmp/.tmpIFDDPj/sdk-rust/cdevents-sdk/src/generated/testcaserun_finished_0_3_0.rs:67

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/enum_variant_missing.ron

Failed in:
  variant ContentOutcome::Pass, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/testsuiterun_finished_0_2_0.rs:51
  variant ContentOutcome::Fail, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/testsuiterun_finished_0_2_0.rs:53
  variant ContentOutcome::Pass, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/testcaserun_finished_0_2_0.rs:65
  variant ContentOutcome::Fail, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/testcaserun_finished_0_2_0.rs:67

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/inherent_method_missing.ron

Failed in:
  Subject::ty, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/subject.rs:48
  CDEvent::with_version, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/cdevent.rs:43

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/environment_modified_0_2_0.rs:14
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/environment_created_0_2_0.rs:14
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/repository_modified_0_2_0.rs:16
  field url of struct ContentTestSuite, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/testsuiterun_queued_0_2_0.rs:38
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/pipelinerun_finished_0_2_0.rs:18
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/taskrun_finished_0_2_0.rs:20
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/repository_created_0_2_0.rs:16
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/pipelinerun_started_0_2_0.rs:14
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/repository_deleted_0_2_0.rs:16
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/taskrun_started_0_2_0.rs:16
  field url of struct Content, previously in file /tmp/.tmpEzVOz4/cdevents-sdk/src/generated/pipelinerun_queued_0_2_0.rs:14
Changelog

0.3.0 - 2026-02-16

Added

  • add support for cdevents spec 0.5

Other

  • (deps) update proptest-derive requirement from 0.7 to 0.8 (#63)
  • remove deprecated "package.authors" from Cargo.toml


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2026-02-16T17-12-27Z branch from 36acbc8 to 82d9c7a Compare February 16, 2026 17:14
@davidB davidB merged commit aad1371 into main Feb 16, 2026
1 check passed
@davidB davidB deleted the release-plz-2026-02-16T17-12-27Z branch February 16, 2026 17:18
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