Skip to content
Open
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
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
BUILD_PROFILE: debug
WHITAKER_INSTALLER_REV: 764d5a3199fa2999ae979255e467c9d96fd65780
steps:
- uses: actions/checkout@900f2210b1d28bbbd0bd22d17926b9e224e8f231
- uses: actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a
with:
persist-credentials: false
- name: Setup Rust
uses: leynos/shared-actions/.github/actions/setup-rust@e4c6b0e200a057edf927c45c298e7ddf229b3934
uses: leynos/shared-actions/.github/actions/setup-rust@57a33fa65e329db7edc81ece661f1a2e1d39868f
- name: Install mold linker
if: runner.os == 'Linux'
run: |
Expand All @@ -31,19 +31,19 @@ jobs:
- name: Format
run: make check-fmt
- name: Markdown lint
uses: DavidAnson/markdownlint-cli2-action@2df9e28eb87988518ef3880c34edad45d65b1668
uses: DavidAnson/markdownlint-cli2-action@a18930711014a571a022475791b44bcbb56dfb45
with:
globs: |
**/*.md
!**/target/**
!**/dist/**
- name: Setup uv
uses: astral-sh/setup-uv@12d13f90bc3a5a1971bebad4beb09a4dfa962e91
uses: astral-sh/setup-uv@5ec49509d70659645262a4de30e9f261902d34a7
- name: Install test runner
run: cargo binstall --no-confirm cargo-nextest
- name: Cache Whitaker installation
id: cache-whitaker
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/bin/whitaker-installer
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:
echo "Coverage CFLAGS: -fuse-ld=lld"
echo "Coverage LDFLAGS: -fuse-ld=lld"
- name: Test and Measure Coverage
uses: leynos/shared-actions/.github/actions/generate-coverage@e4c6b0e200a057edf927c45c298e7ddf229b3934
uses: leynos/shared-actions/.github/actions/generate-coverage@57a33fa65e329db7edc81ece661f1a2e1d39868f
env:
CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER: clang
RUSTFLAGS: -C link-arg=-fuse-ld=lld
Expand All @@ -86,7 +86,7 @@ jobs:
env:
CS_ACCESS_TOKEN: ${{ secrets.CS_ACCESS_TOKEN }}
if: ${{ env.CS_ACCESS_TOKEN }}
uses: leynos/shared-actions/.github/actions/upload-codescene-coverage@e4c6b0e200a057edf927c45c298e7ddf229b3934
uses: leynos/shared-actions/.github/actions/upload-codescene-coverage@57a33fa65e329db7edc81ece661f1a2e1d39868f
with:
format: lcov
access-token: ${{ env.CS_ACCESS_TOKEN }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ jobs:
target: x86_64-unknown-freebsd
ext: ""
steps:
- uses: actions/checkout@900f2210b1d28bbbd0bd22d17926b9e224e8f231
- uses: actions/checkout@f548e57e544e1ff5a4c46bf1e1b8685f8e4a348a
with:
persist-credentials: false
- uses: leynos/shared-actions/.github/actions/setup-rust@e4c6b0e200a057edf927c45c298e7ddf229b3934
- uses: leynos/shared-actions/.github/actions/setup-rust@57a33fa65e329db7edc81ece661f1a2e1d39868f
with:
toolchain: stable
- name: Cache cross binary
id: cache-cross
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: ~/.cargo/bin/cross
key: cross-${{ env.CROSS_REVISION }}
Expand All @@ -65,7 +65,7 @@ jobs:
fi
cargo install cross --git https://github.com/cross-rs/cross --rev "${CROSS_REVISION}"
- name: Cache cargo registry
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
with:
path: |
~/.cargo/registry
Expand Down Expand Up @@ -106,7 +106,7 @@ jobs:
- uses: actions/download-artifact@484a0b528fb4d7bd804637ccb632e47a0e638317
with:
path: artifacts
- uses: softprops/action-gh-release@403a5240f3837fa857f642062e05aad6bb3391ca
- uses: softprops/action-gh-release@e5ee6bc58a36b838b92fc1217f2e4b414b5abcc8
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
Loading