Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
steps:
- uses: actions/checkout@v7
- name: Setup Rust
uses: leynos/shared-actions/.github/actions/setup-rust@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/setup-rust@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
- name: Install development backend and linker
# Both runner choices are Ubuntu. Confirm the manifest's Cranelift
# component and install the Linux linker before debug Make targets.
Expand All @@ -79,15 +79,15 @@ jobs:
- name: Install mdtablefix
# `make check-fmt` runs `mdtablefix --check --git`; 0.6.0 is the
# first release with `--check` and `--git`.
uses: leynos/shared-actions/.github/actions/install-mdtablefix@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/install-mdtablefix@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
version: "0.6.1"

- name: Format
run: make check-fmt

- name: Install Whitaker
uses: leynos/shared-actions/.github/actions/install-whitaker@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/install-whitaker@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
- name: Lint
run: make lint
- name: Setup uv
Expand All @@ -100,7 +100,7 @@ jobs:
# Merman comes from its release archive, verified against a pinned
# checksum, rather than being compiled from crates.io on every run.
- name: Install Nixie and Merman CLI
uses: leynos/shared-actions/.github/actions/install-nixie@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/install-nixie@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
nixie-version: '1.1.0'
merman-version: '0.7.0'
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
# coverage-main.yml uploads, and it needs nothing from here.
- name: Test and Measure Coverage
if: github.event_name == 'pull_request'
uses: leynos/shared-actions/.github/actions/generate-coverage@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/generate-coverage@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
output-path: lcov.info
format: lcov
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/coverage-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,11 @@ jobs:
# runner needs the linker before coverage runs. The input installs it
# and sets no flag; the Cargo configuration does that.
- name: Setup Rust
uses: leynos/shared-actions/.github/actions/setup-rust@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/setup-rust@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
install-mold: 'true'
- name: Test and Measure Coverage
uses: leynos/shared-actions/.github/actions/generate-coverage@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/generate-coverage@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
output-path: lcov.info
format: lcov
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
# a5765019 is the floor: from it the uploader selects the CodeScene
# CLI from a committed manifest. Earlier revisions install "latest",
# which no longer resolves.
uses: leynos/shared-actions/.github/actions/upload-codescene-coverage@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/actions/upload-codescene-coverage@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
format: lcov
# Stated rather than left to the action's default, because this
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-automerge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ jobs:
# The token is not used for any external cloud auth.
id-token: write
if: ${{ github.event_name == 'workflow_dispatch' || github.actor == 'dependabot[bot]' }}
uses: leynos/shared-actions/.github/workflows/dependabot-automerge.yml@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/workflows/dependabot-automerge.yml@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
pull-request-number: ${{ inputs.pull-request-number || github.event.pull_request.number }}
2 changes: 1 addition & 1 deletion .github/workflows/mutation-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
permissions:
contents: read
id-token: write # OIDC workflow-source resolution
uses: leynos/shared-actions/.github/workflows/mutation-cargo.yml@d26e53630893c942af44eb3db7efd4fcbe0c8093
uses: leynos/shared-actions/.github/workflows/mutation-cargo.yml@d5fded1107ee6822fdbf9539d81ff18ce6ce073a
with:
# The wireframe_testing companion target is temporarily disabled:
# its doctests fail to compile standalone, so the mutation
Expand Down
Loading