Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.4.0 #49

Closed
wants to merge 2 commits into from
Closed

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 13, 2024

🤖 New release

  • gh-workflow: 0.3.0 -> 0.4.0 (⚠️ API breaking changes)

⚠️ gh-workflow 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.36.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Event.branch_protection_rule in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:17
  field Event.check_run in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:19
  field Event.check_suite in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:21
  field Event.create in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:23
  field Event.delete in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:25
  field Event.deployment in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:27
  field Event.deployment_status in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:29
  field Event.discussion in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:31
  field Event.discussion_comment in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:33
  field Event.fork in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:35
  field Event.gollum in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:37
  field Event.issue_comment in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:39
  field Event.issues in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:41
  field Event.label in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:43
  field Event.merge_group in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:45
  field Event.milestone in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:47
  field Event.page_build in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:49
  field Event.public in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:51
  field Event.pull_request_review in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:55
  field Event.pull_request_review_comment in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:57
  field Event.registry_package in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:63
  field Event.release in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:65
  field Event.repository_dispatch in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:67
  field Event.schedule in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:69
  field Event.status in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:71
  field Event.watch in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:73
  field Event.workflow_call in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:75
  field Event.workflow_dispatch in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:77
  field Event.workflow_run in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:79

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.36.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Defaults no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:565
  type Defaults no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:565
  type Container no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:440
  type Container no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:440
  type Level no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:534
  type Level no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:534
  type Concurrency no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:496
  type Concurrency no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:496
  type Job no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:131
  type Job no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:131
  type Permissions no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:509
  type Permissions no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:509
  type Runner no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:429
  type Runner no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:429
  type PullRequestTarget no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:612
  type PullRequestTarget no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:612
  type PullRequest no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:521
  type PullRequest no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:521
  type RunsOn no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:117
  type RunsOn no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:117
  type Jobs no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:18
  type Jobs no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:18
  type Input no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:279
  type Input no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:279
  type Artifact no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:629
  type Artifact no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:629
  type Env no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:247
  type Env no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:247
  type Volume no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:474
  type Volume no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:474
  type RetryDefaults no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:586
  type RetryDefaults no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:586
  type RetryStrategy no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:611
  type RetryStrategy no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:611
  type Step no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:201
  type Step no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:201
  type EventAction no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:53
  type EventAction no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:53
  type Run no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:223
  type Run no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:223
  type Use no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:220
  type Use no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:220
  type Workflow no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:28
  type Workflow no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:28
  type Secret no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:603
  type Secret no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:603
  type Expression no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:592
  type Expression no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:592
  type Port no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:466
  type Port no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:466
  type Event no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:15
  type Event no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:15
  type Strategy no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:544
  type Strategy no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:544
  type Environment no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:556
  type Environment no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:556
  type Artifacts no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:619
  type Artifacts no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:619
  type Credentials no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:459
  type Credentials no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:459
  type StepValue no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:311
  type StepValue no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:311
  type Push no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:639
  type Push no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/event.rs:639
  type RunDefaults no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:577
  type RunDefaults no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:577
  type ActivityType no longer derives PartialEq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:109
  type ActivityType no longer derives Eq, in /tmp/.tmppuEdOE/rust-gh-workflow/workspace/gh-workflow/src/workflow.rs:109

--- 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.36.0/src/lints/inherent_method_missing.ron

Failed in:
  PullRequestTarget::open, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:107
  PullRequestTarget::synchronize, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:111
  PullRequestTarget::reopen, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:115
  PullRequest::open, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:65
  PullRequest::synchronize, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:69
  PullRequest::reopen, previously in file /tmp/.tmpf8LD6B/gh-workflow/src/event.rs:73
Changelog

0.4.0 - 2024-11-13

Other

  • fix lint rule in event.rs


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-11-13T07-05-32Z branch from 794250a to e29ba70 Compare November 13, 2024 07:09
@github-actions github-actions bot force-pushed the release-plz-2024-11-13T07-05-32Z branch from e29ba70 to 61c7c5f Compare November 13, 2024 08:35
@github-actions github-actions bot closed this Nov 13, 2024
@ssddOnTop ssddOnTop deleted the release-plz-2024-11-13T07-05-32Z branch November 15, 2024 14:06
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