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
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Install Rust toolchain
shell: pwsh
Expand Down Expand Up @@ -50,7 +50,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Install Rust toolchain
shell: pwsh
Expand Down Expand Up @@ -116,7 +116,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Install Rust toolchain
shell: pwsh
Expand Down Expand Up @@ -180,7 +180,7 @@ jobs:
Write-Host "Created $archiveName"

- name: Upload packaged artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: ${{ matrix.archive }}
path: ${{ matrix.archive }}
Expand All @@ -193,15 +193,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download native artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
path: dist

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.0.x

Expand All @@ -220,7 +220,7 @@ jobs:
-OutputDir "dist/nuget"

- name: Upload dry-run NuGet artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: devolutions-cirup-build-nupkg-dry-run
path: dist/nuget/Devolutions.Cirup.Build.*.nupkg
Expand All @@ -233,15 +233,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download native artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
path: dist

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 10.0.x

Expand All @@ -260,7 +260,7 @@ jobs:
-OutputDir "dist/nuget"

- name: Upload dry-run dotnet tool artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: devolutions-cirup-tool-nupkg-dry-run
path: dist/nuget/Devolutions.Cirup.Tool*.nupkg
Expand Down
44 changes: 22 additions & 22 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
dry_run: ${{ steps.info.outputs.dry_run }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -163,7 +163,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ needs.preflight.outputs.build_ref }}

Expand Down Expand Up @@ -231,15 +231,15 @@ jobs:

- name: Upload packaged artifact
if: ${{ !contains(matrix.target, 'windows-msvc') }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: ${{ matrix.archive }}
path: ${{ matrix.archive }}
if-no-files-found: error

- name: Upload unsigned Windows binary
if: ${{ contains(matrix.target, 'windows-msvc') }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: ${{ matrix.archive }}-unsigned-bin
path: target/${{ matrix.target }}/release/${{ matrix.binary }}
Expand All @@ -255,13 +255,13 @@ jobs:

steps:
- name: Download unsigned Windows x64 binary
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: cirup-windows-x64.zip-unsigned-bin
path: work/win-x64

- name: Download unsigned Windows arm64 binary
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: cirup-windows-arm64.zip-unsigned-bin
path: work/win-arm64
Expand Down Expand Up @@ -379,14 +379,14 @@ jobs:
Compress-Archive -Path 'work/win-arm64/cirup.exe' -DestinationPath 'cirup-windows-arm64.zip' -Force

- name: Upload artifact cirup-windows-x64.zip
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: cirup-windows-x64.zip
path: cirup-windows-x64.zip
if-no-files-found: error

- name: Upload artifact cirup-windows-arm64.zip
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: cirup-windows-arm64.zip
path: cirup-windows-arm64.zip
Expand All @@ -403,19 +403,19 @@ jobs:

steps:
- name: Download platform zip artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: cirup-*.zip
path: dist

- name: Download signed build NuGet artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: devolutions-cirup-build-nupkg
path: dist

- name: Download signed dotnet tool NuGet artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: devolutions-cirup-tool-nupkg
path: dist
Expand Down Expand Up @@ -503,15 +503,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download native artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
path: dist

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.0.x

Expand All @@ -535,7 +535,7 @@ jobs:
-OutputDir "dist/nuget"

- name: Upload NuGet artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: devolutions-cirup-build-nupkg
path: dist/nuget/Devolutions.Cirup.Build.*.nupkg
Expand All @@ -550,15 +550,15 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Download native artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
path: dist

- name: Setup .NET SDK
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 10.0.x

Expand All @@ -582,7 +582,7 @@ jobs:
-OutputDir "dist/nuget"

- name: Upload dotnet tool artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: devolutions-cirup-tool-nupkg
path: dist/nuget/Devolutions.Cirup.Tool*.nupkg
Expand Down Expand Up @@ -623,21 +623,21 @@ jobs:

- name: Download signed build NuGet artifact
if: steps.publish_mode.outputs.dry_run == 'true' || steps.publish_mode.outputs.has_login_user == 'true'
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: devolutions-cirup-build-nupkg
path: dist

- name: Download signed dotnet tool NuGet artifact
if: steps.publish_mode.outputs.dry_run == 'true' || steps.publish_mode.outputs.has_login_user == 'true'
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: devolutions-cirup-tool-nupkg
path: dist

- name: Setup .NET SDK
if: steps.publish_mode.outputs.dry_run == 'true' || steps.publish_mode.outputs.has_login_user == 'true'
uses: actions/setup-dotnet@v4
uses: actions/setup-dotnet@v5
with:
dotnet-version: 10.0.x

Expand Down
Loading