diff --git a/.github/workflows/ci-linux.yml b/.github/workflows/ci-linux.yml index 5add034..e589f2b 100644 --- a/.github/workflows/ci-linux.yml +++ b/.github/workflows/ci-linux.yml @@ -16,14 +16,14 @@ jobs: image: swift:${{ matrix.swift }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Test run: swift test -c release --enable-xctest --parallel --xunit-output .build/xUnit-output.xml - name: Upload test artifacts if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.1 with: name: test-artifacts-linux-${{ matrix.swift }}-${{ github.run_id }} path: | diff --git a/.github/workflows/ci-macos.yml b/.github/workflows/ci-macos.yml index 27dd170..5649595 100644 --- a/.github/workflows/ci-macos.yml +++ b/.github/workflows/ci-macos.yml @@ -22,7 +22,7 @@ jobs: - { os: "macos-15", xcode: "16.0" } steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Select Xcode ${{ matrix.config.xcode }} run: sudo xcode-select -s /Applications/Xcode_${{ matrix.config.xcode }}.app @@ -34,7 +34,7 @@ jobs: - name: Upload test artifacts if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.1 with: name: test-artifacts-${{ matrix.config.xcode }}-${{ github.run_id }} path: | diff --git a/.github/workflows/ci-wasm.yml b/.github/workflows/ci-wasm.yml index cef73ce..d6dc0aa 100644 --- a/.github/workflows/ci-wasm.yml +++ b/.github/workflows/ci-wasm.yml @@ -10,7 +10,7 @@ jobs: wasm: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.2.2 - name: Build uses: swiftwasm/swiftwasm-action@v5.9 with: diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index 4a8dd6e..8386ef4 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -17,14 +17,14 @@ jobs: tag: 5.10-RELEASE - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 - name: Test run: swift test -c release --parallel --xunit-output .build/xUnit-output.xml - name: Upload test artifacts if: failure() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.1 with: name: test-artifacts-windows-${{ github.run_id }} path: | diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index c5976d6..02516b4 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -23,12 +23,12 @@ jobs: run: sudo xcode-select -s /Applications/Xcode_16.0.app - name: Checkout Package - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 with: fetch-depth: 0 - name: Checkout gh-pages Branch - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 with: ref: gh-pages path: docs diff --git a/renovate.json b/renovate.json index f9d6b79..943432f 100644 --- a/renovate.json +++ b/renovate.json @@ -64,22 +64,13 @@ "customManagers": [ { "customType": "regex", - "description": "Update swift-tools-version in Package.swift", + "description": "Update swift-tools-version in Package.swift and .swift-version", "fileMatch": [ + ".swift-version", "Package\\.swift" ], "matchStrings": [ - "swift-tools-version:\\s*(?.*)" - ], - "datasourceTemplate": "github-releases", - "depNameTemplate": "swiftlang/swift", - "extractVersionTemplate": "^swift-(?.*)-RELEASE$" - }, - { - "customType": "regex", - "description": "Update .swift-version", - "fileMatch": ".swift-version", - "matchStrings": [ + "swift-tools-version:\\s*(?.*)", "(?.*)" ], "datasourceTemplate": "github-releases",