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
26 changes: 13 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Build
id: test
uses: vmactions/freebsd-vm@v1
Expand All @@ -30,7 +30,7 @@ jobs:
env:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand All @@ -50,7 +50,7 @@ jobs:
run: cargo run -- --help

- name: Upload Linux App
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework_tool_debug
path: target/debug/framework_tool
Expand All @@ -59,7 +59,7 @@ jobs:
run: cargo build -p framework_tool --release --features nvidia,smartmontools

- name: Upload Linux App
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework_tool
path: target/release/framework_tool
Expand All @@ -73,7 +73,7 @@ jobs:
env:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust toolchain
run: rustup show
Expand All @@ -86,7 +86,7 @@ jobs:
cp framework_uefi/build/x86_64-unknown-uefi/boot.efi framework_tool.efi

- name: Upload UEFI App
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework_efi.zip
path: ./*.efi
Expand All @@ -101,7 +101,7 @@ jobs:
run: make -C framework_uefi iso

- name: Upload UEFI App ISO
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: UEFI-Shell-fwk.iso
path: framework_uefi/build/x86_64-unknown-uefi/UEFI-Shell-fwk.iso
Expand All @@ -112,7 +112,7 @@ jobs:
env:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust toolchain
run: rustup show
Expand All @@ -131,7 +131,7 @@ jobs:
env:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Setup Rust toolchain
run: rustup show
Expand Down Expand Up @@ -163,7 +163,7 @@ jobs:

# Upload release build so that vcruntime is statically linked
- name: Upload Windows App
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework_tool.exe
path: target/release/framework_tool.exe
Expand All @@ -176,7 +176,7 @@ jobs:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- name: Checkout sources
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand All @@ -195,7 +195,7 @@ jobs:
env:
CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand Down Expand Up @@ -235,7 +235,7 @@ jobs:
# Fail if warnings are produced
RUSTDOCFLAGS: -Dwarnings
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
# env:
# CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand All @@ -30,7 +30,7 @@ jobs:
run: cargo deb -p framework_tool

- name: Upload .deb package
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework-tool-deb
path: target/debian/*.deb
Expand All @@ -41,7 +41,7 @@ jobs:
# env:
# CARGO_NET_GIT_FETCH_WITH_CLI: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7

- name: Install dependencies
run: |
Expand All @@ -64,7 +64,7 @@ jobs:
run: cargo generate-rpm -p framework_tool

- name: Upload .rpm package
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework-tool-rpm
path: target/generate-rpm/*.rpm
Expand All @@ -73,7 +73,7 @@ jobs:
name: Build Snap
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0

Expand All @@ -82,7 +82,7 @@ jobs:
id: build

- name: Upload snap artifact
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: framework-tool-snap
path: ${{ steps.build.outputs.snap }}
Expand Down
Loading
Loading