Skip to content

chore(deps): bump pulseengine/rivet from 0.6.0 to 0.16.0#176

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/pulseengine/rivet-0.16.0
Open

chore(deps): bump pulseengine/rivet from 0.6.0 to 0.16.0#176
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/pulseengine/rivet-0.16.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 10, 2026

Copy link
Copy Markdown
Contributor

Bumps pulseengine/rivet from 0.6.0 to 0.16.0.

Release notes

Sourced from pulseengine/rivet's releases.

Rivet v0.16.0

What's Changed

... (truncated)

Changelog

Sourced from pulseengine/rivet's changelog.

[0.16.0] - 2026-06-09

Added

  • REQ-213 / #510rivet schema presets. Lists every built-in schema preset you can declare in rivet.yaml's schemas: (name, version, artifact-type count, description), so the enableable standard set — DO-178C / ISO 26262 / IEC 61508 / EN 50128 and the rest — is discoverable instead of undocumented. Needs no project; works in a bare directory.

  • REQ-211 / #506, #511rivet list --format json --full. Emits each artifact's description, tags, and fields in bulk, so a machine-readable query for a custom field value (e.g. release/baseline) no longer needs one rivet get per artifact or a raw YAML parse.

  • REQ-212 / REQ-051, #436 — CI traceability gate. A traceability job in ci.yml runs rivet validate (fail on errors) + rivet commits (orphan / broken-trailer gate on PRs): the traceability tool now gates its own PRs. The in-CI mechanism of REQ-051 (marking it a required check remains an operator step, #436).

  • Release planning via the baseline field (#512). Documented in AGENTS.md that baseline is rivet's release field (vX.Y.Z-track while in progress → vX.Y.Z when shipped); readiness is the query rivet list --filter '(= baseline "vX.Y.Z-track")'. v0.16.0 is the first release scoped this way.

  • REQ-162 / #352, #355 — canonical status lifecycle is now enforced. The shared schemas/common.yaml status base-field declares [draft, proposed, approved, implemented, verified, released, deprecated, rejected], so a typo'd / off-vocabulary status now fails rivet validate with a status-allowed-values ERROR + remediation instead of passing silently, and the set is discoverable. Absent status is unaffected. The rivet repo's own 7 drifting artifacts (accepted/active/partial) were migrated to fit. Downstream note: projects sharing common.yaml must use a status in this set or extend it. (#355 Finding 2 — the approved-hardcoded ASPICE promotion gates — is a separate follow-up needing a status-at-least predicate.)

  • REQ-161 / #408rivet validate --structural. Gates only on structural-integrity diagnostics (broken links, duplicate ids, parse errors, bad link targets, cardinality, schema-rule inconsistencies), hiding coverage/lint findings (missing/extra/typo'd fields, orphans, prose-mention, near-duplicates). This gives bulk-edit and status-promotion workflows a meaningful "did I break the graph?" check independent of coverage noise — what spar/sigil hand-rolled as a 0 broken cross-refs gate. Backed by a new Diagnostic::is_structural() classification (explicit allowlist; a unit test enumerates every built-in rule). The rivet repo validate --structural PASSes with 0 shown.

Fixed

  • REQ-168 / #428rivet bundle --incoming. bundle built the closure

... (truncated)

Commits
  • 23b2495 release(v0.16.0): bump version + finalize CHANGELOG [0.16.0] (#519)
  • 839ead1 ci(traceability): gate PRs on rivet validate + commits (REQ-212, part of REQ-...
  • c79879a chore(release-plan): scope v0.16.0 via baseline field + document the conventi...
  • 23cd687 feat(schema): rivet schema presets lists declarable built-in schemas (REQ-2...
  • 2871c97 feat(list): --full emits description/tags/fields in JSON for bulk queries (RE...
  • ecb073a fix(init): pre-commit hook runs cargo fmt --check on staged Rust (REQ-210, #4...
  • 2750e9f ci: move rivet-core mutation matrix to nightly so it stops saturating runners...
  • 6b0ff34 docs(cli): clarify --project/--schemas must precede the subcommand (#500) (#503)
  • e94ac95 fix(cli): revert --project/--schemas global — clap debug-asserts with positio...
  • c6b57d6 fix(cli): make --project/--schemas global so they work in any position (REQ-2...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pulseengine/rivet](https://github.com/pulseengine/rivet) from 0.6.0 to 0.16.0.
- [Release notes](https://github.com/pulseengine/rivet/releases)
- [Changelog](https://github.com/pulseengine/rivet/blob/main/CHANGELOG.md)
- [Commits](pulseengine/rivet@v0.6.0...v0.16.0)

---
updated-dependencies:
- dependency-name: pulseengine/rivet
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Dependency updates label Jun 10, 2026
@temper-pulseengine temper-pulseengine Bot enabled auto-merge (squash) June 10, 2026 09:31
auto-merge was automatically disabled June 10, 2026 09:31

Tried to create or update workflow without `workflows` permission

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants