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
2 changes: 1 addition & 1 deletion .github/workflows/formatting/csharp/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/formatting/rust/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Ensure that the Rust code format is compliant
runs:
using: composite
steps:
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.7"

Expand Down
12 changes: 7 additions & 5 deletions .github/workflows/kotlin/kotlin-linux/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ runs:
using: composite
steps:
- name: Download Version File
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt

- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v6
with:
distribution: 'temurin'
java-version: '17'
Expand All @@ -22,7 +22,7 @@ runs:
echo "version=$version" >> $GITHUB_OUTPUT

- name: Download Native Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: kotlin-*
merge-multiple: true
Expand Down Expand Up @@ -131,14 +131,16 @@ runs:


- name: Upload Kotlin JVM package
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: kotlin-jvm
path: ./wrappers/kotlin/lib/build

- name: Upload Kotlin Android package
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: kotlin-android
path: ./wrappers/kotlin-android/lib/build

5 changes: 3 additions & 2 deletions .github/workflows/kotlin/kotlin-macos/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Version File
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt

Expand Down Expand Up @@ -35,7 +35,8 @@ runs:
./gradlew generatePomFileForMavenPublication

- name: Upload Kotlin package
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: kotlin-macos
path: ./wrappers/kotlin/lib/src/main/resources/
7 changes: 4 additions & 3 deletions .github/workflows/kotlin/kotlin-windows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ runs:
using: composite
steps:
- name: Download Version File
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt

- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v6
with:
distribution: 'temurin'
java-version: '17'
Expand All @@ -34,7 +34,8 @@ runs:


- name: Upload Kotlin package
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: kotlin-windows
path: ./wrappers/kotlin/lib/src/main/resources/
5 changes: 3 additions & 2 deletions .github/workflows/native/native-build-ios/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand Down Expand Up @@ -115,7 +115,8 @@ runs:
mkdir -p ./ios/ios
cp -R ./tmp/ios/. ./ios/ios

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: native-ios
path: ./wrappers/csharp/ios
5 changes: 3 additions & 2 deletions .github/workflows/native/native-build-linux/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand Down Expand Up @@ -156,8 +156,9 @@ runs:

dotnet build ./src/devolutions-crypto.csproj --framework netstandard2.0 -p:DefineConstants=BROWSER -p:Version="$VERSION_MANAGED" --configuration Release --output ./browser-wasm/bin

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: native-android-linux
path: |
wrappers/csharp/android/**
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/native/native-build-macos/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand Down Expand Up @@ -68,7 +68,8 @@ runs:
mv wrappers/csharp/macos-temp/* wrappers/csharp/macos/macos/
rmdir wrappers/csharp/macos-temp

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: native-macos
path: wrappers/csharp/macos/
5 changes: 3 additions & 2 deletions .github/workflows/native/native-build-windows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand Down Expand Up @@ -52,8 +52,9 @@ runs:
dotnet build ./src/devolutions-crypto.csproj --framework netstandard2.0 -p:Version="$VERSION_MANAGED" --configuration Release --output ./dotnet-core/bin
dotnet build ./src/devolutions-crypto.csproj --framework net48 -p:Version="$VERSION_MANAGED" --configuration Release --output ./dotnet-framework/bin

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: native-windows
path: |
wrappers/csharp/windows/**
Expand Down
9 changes: 5 additions & 4 deletions .github/workflows/nugets/nugets-windows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp

- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.7"

- name: Download Native Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: native-*
merge-multiple: true
Expand Down Expand Up @@ -43,7 +43,8 @@ runs:
shell: bash
run: mv wrappers/csharp/nuget/dotnet-core/package/*.nupkg .

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: nugets-windows
path: ./*.nupkg
3 changes: 2 additions & 1 deletion .github/workflows/other/source-publish/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ description: This package the source code used for this build.
runs:
using: composite
steps:
- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: source
path: |
**/*
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/other/webassembly-build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ runs:
shell: bash
run: |
rustup update
cargo install wasm-pack
cargo install wasm-pack --locked

- uses: actions/setup-node@v4
- uses: actions/setup-node@v7
with:
node-version: 24

Expand All @@ -32,7 +32,8 @@ runs:
npm install
npm test

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: wasm
path: wrappers/wasm/dist/**
5 changes: 3 additions & 2 deletions .github/workflows/python/build/linux/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build Linux Python
runs:
using: composite
steps:
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.14"

Expand Down Expand Up @@ -44,7 +44,8 @@ runs:
run: |
mv target/wheels/*.whl .

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: python-wheels-linux
path: ./*.whl
5 changes: 3 additions & 2 deletions .github/workflows/python/build/macos/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build macOS Python
runs:
using: composite
steps:
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.14"

Expand Down Expand Up @@ -36,7 +36,8 @@ runs:
run: |
mv target/wheels/*.whl .

- uses: actions/upload-artifact@v4.3.6
- uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: python-wheels-macos
path: ./*.whl
4 changes: 2 additions & 2 deletions .github/workflows/python/build/windows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Build Windows Python
runs:
using: composite
steps:
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.14"
architecture: "x64"
Expand Down Expand Up @@ -35,7 +35,7 @@ runs:
shell: bash
run: mv target/wheels/*.whl .

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: python-wheels-windows
path: ./*.whl
5 changes: 3 additions & 2 deletions .github/workflows/swift/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ runs:
using: composite
steps:
- name: Download Config
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: config.txt
path: ./wrappers/csharp
Expand All @@ -14,7 +14,8 @@ runs:
run: sh generate.sh

- name: Upload package
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: swift
path: ./wrappers/swift/package
2 changes: 1 addition & 1 deletion .github/workflows/tests/csharp/android/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Nugets Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: nugets-*
merge-multiple: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests/csharp/ios/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Nugets Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: nugets-*
merge-multiple: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests/csharp/linux/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Native Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: nugets-*
merge-multiple: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests/csharp/macos/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Nugets Libs
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: nugets-*
merge-multiple: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests/csharp/windows/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ runs:
using: composite
steps:
- name: Download Nugets
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
pattern: nugets-*
merge-multiple: true
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/tests/fuzz/quick/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,9 @@ runs:

- name: Upload crash artifacts
if: failure()
uses: actions/upload-artifact@v4.3.6
uses: actions/upload-artifact@v7
with:
include-hidden-files: true
name: fuzz-crash-artifacts
path: fuzz/artifacts/
if-no-files-found: ignore
4 changes: 2 additions & 2 deletions .github/workflows/tests/python/linux/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ name: Test Python Wheels for Linux
runs:
using: composite
steps:
- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.12"

- name: Download Python Wheels
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: python-wheels-linux
path: ./wheels
Expand Down
Loading
Loading