Skip to content

feat!: bump openjd crates for EXPR and WRAP_ACTIONS extension support#306

Merged
jericht merged 1 commit into
OpenJobDescription:mainlinefrom
jericht:jericht/upgrade-openjd-crates-0.3
Jul 8, 2026
Merged

feat!: bump openjd crates for EXPR and WRAP_ACTIONS extension support#306
jericht merged 1 commit into
OpenJobDescription:mainlinefrom
jericht:jericht/upgrade-openjd-crates-0.3

Conversation

@jericht

@jericht jericht commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

What was the problem/requirement? (What/Why)

New versions of openjd-sessions and openjd-model crates are available that implement the EXPR and WRAP_ACTIONS extensions. We need to consume them in this package too

What was the solution? (How)

Update dependencies and updated rust bindings with the breaking changes

What is the impact of this change?

We have updated openjd-sessions and openjd-model crates with EXPR and WRAP_ACTIONS changes and corresponding rust bindings updates

How was this change tested?

hatch run lint && hatch run test

Was this change documented?

No

Is this a breaking change?

Yes, the rust bindings have a new required field for run_task, step name as part of the update

Does this change impact security?

No


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@jericht
jericht force-pushed the jericht/upgrade-openjd-crates-0.3 branch from 534a1ce to fdd9cd6 Compare July 8, 2026 06:03
@jericht jericht changed the title chore: update openjd-sessions and openjd-model crates feat!: update openjd-sessions and openjd-model crates Jul 8, 2026
@jericht
jericht force-pushed the jericht/upgrade-openjd-crates-0.3 branch 3 times, most recently from 986a733 to d6bc44e Compare July 8, 2026 20:34
@jericht jericht changed the title feat!: update openjd-sessions and openjd-model crates feat!: bump openjd crates for EXPR and WRAP_ACTIONS extension support Jul 8, 2026
@jericht
jericht force-pushed the jericht/upgrade-openjd-crates-0.3 branch from d6bc44e to 2521b65 Compare July 8, 2026 20:46
Signed-off-by: Jericho Tolentino <68654047+jericht@users.noreply.github.com>
@jericht
jericht force-pushed the jericht/upgrade-openjd-crates-0.3 branch from 2521b65 to e3cc62d Compare July 8, 2026 20:48
@jericht
jericht marked this pull request as ready for review July 8, 2026 20:57
@jericht
jericht requested a review from a team as a code owner July 8, 2026 20:57
@jericht
jericht enabled auto-merge (squash) July 8, 2026 21:08
@jericht
jericht merged commit 9995c45 into OpenJobDescription:mainline Jul 8, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants