diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee188bc..b1e6cad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,8 +22,8 @@ jobs: name: Core (build + tests) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v7 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json dotnet-version: | @@ -38,7 +38,7 @@ jobs: --results-directory TestResults - name: Upload test results if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: test-results path: TestResults @@ -58,8 +58,8 @@ jobs: tfms: net10.0-ios%3Bnet10.0-android runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v7 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json - name: Select latest Xcode @@ -85,8 +85,8 @@ jobs: needs: core runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v7 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json - name: Install wasm-tools @@ -97,7 +97,7 @@ jobs: -f net10.0-browserwasm -p:SkTargetFrameworks=net10.0-browserwasm -o artifacts/wasm - name: Upload site - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: sample-wasm path: artifacts/wasm/wwwroot @@ -111,8 +111,8 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v7 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json - name: Build @@ -123,10 +123,10 @@ jobs: needs: [uno] runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json dotnet-version: | @@ -140,7 +140,7 @@ jobs: dotnet pack src/ScreenKeyboard.Core -c Release -o artifacts/packages -p:Version=$VERSION dotnet pack src/ScreenKeyboard.Uno -c Release -o artifacts/packages -p:Version=$VERSION \ "-p:SkTargetFrameworks=net10.0%3Bnet10.0-desktop%3Bnet10.0-browserwasm%3Bnet10.0-android%3Bnet10.0-ios%3Bnet10.0-windows10.0.26100" - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: packages path: artifacts/packages diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 151739b..a07854a 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -18,8 +18,8 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-dotnet@v4 + - uses: actions/checkout@v7 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json - name: Install wasm-tools diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e767be0..95a6cbe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,11 +32,11 @@ jobs: outputs: version: ${{ steps.version.outputs.version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@v6 with: global-json-file: global.json dotnet-version: | @@ -72,7 +72,7 @@ jobs: "-p:SkTargetFrameworks=net10.0%3Bnet10.0-desktop%3Bnet10.0-browserwasm%3Bnet10.0-android%3Bnet10.0-ios%3Bnet10.0-windows10.0.26100" - name: Upload packages - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: packages path: | @@ -95,12 +95,12 @@ jobs: contents: read steps: - name: Download packages - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: packages path: artifacts/packages - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@v6 with: dotnet-version: 10.0.x @@ -132,13 +132,13 @@ jobs: contents: write steps: - name: Download packages - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: packages path: artifacts/packages - name: Create GitHub release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: v${{ needs.pack.outputs.version }} name: v${{ needs.pack.outputs.version }} diff --git a/Directory.Packages.props b/Directory.Packages.props index 772f5ab..7ff168f 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -4,9 +4,9 @@ (version pinned in global.json) and must not be listed here. --> - + - - + +