update deps

This commit is contained in:
GyulyVGC
2025-08-28 16:34:48 +02:00
parent 34dcdc943d
commit 691fca8be5
5 changed files with 265 additions and 274 deletions

View File

@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Extract version from Cargo.toml
id: cargo-version

View File

@@ -38,7 +38,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install Linux dependencies
if: matrix.os == 'ubuntu'
@@ -126,7 +126,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install dependencies
run: apt-get update -y && apt-get install -y curl build-essential
@@ -139,7 +139,7 @@ jobs:
- name: Install packaging tools
run: cargo install cargo-deb
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v5
with:
name: build-ubuntu-${{ matrix.target }}
path: target/
@@ -179,13 +179,13 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install dependencies
run: apt-get update -y && apt-get install -y git build-essential graphicsmagick-imagemagick-compat wget file desktop-file-utils libfuse2
- name: Download Debian package
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: deb-${{ matrix.arch }}
path: /target/
@@ -231,7 +231,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install dependencies
run: dnf update -y && dnf install -y @development-tools patchelf
@@ -244,7 +244,7 @@ jobs:
- name: Install packaging tools
run: cargo install cargo-generate-rpm
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v5
with:
name: build-ubuntu-${{ matrix.target }}
path: target/
@@ -278,7 +278,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
@@ -288,7 +288,7 @@ jobs:
cargo install toml-cli
brew install create-dmg
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v5
with:
name: build-macos-${{ matrix.target }}
path: target/
@@ -342,7 +342,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Install dependencies
shell: powershell
@@ -363,7 +363,7 @@ jobs:
- name: Install packaging tools
run: cargo install cargo-wix
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v5
with:
name: build-windows-${{ matrix.target }}
path: target/
@@ -384,7 +384,7 @@ jobs:
if-no-files-found: error
- name: Sign package artifacts
uses: signpath/github-action-submit-signing-request@v1.2
uses: signpath/github-action-submit-signing-request@v1.3
with:
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
organization-id: '3b533e02-73c3-4908-a018-d09a34498a6a'

View File

@@ -32,7 +32,7 @@ jobs:
- os: windows
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: dtolnay/rust-toolchain@stable
with:
components: rustfmt, clippy