Update CI

This commit is contained in:
Christian Treffs 2025-03-07 22:55:09 +01:00
parent b1e8c310c5
commit bdf02b7764
No known key found for this signature in database
GPG Key ID: 49A4B4B460BE3ED4
6 changed files with 10 additions and 10 deletions

View File

@ -16,14 +16,14 @@ jobs:
image: swift:${{ matrix.swift }}
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
uses: actions/checkout@v4
- 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.6.1
uses: actions/upload-artifact@v4
with:
name: test-artifacts-linux-${{ matrix.swift }}-${{ github.run_id }}
path: |

View File

@ -22,7 +22,7 @@ jobs:
- { os: "macos-15", xcode: "16.0" }
steps:
- name: Checkout
uses: actions/checkout@v4.2.2
uses: actions/checkout@v4
- 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.6.1
uses: actions/upload-artifact@v4
with:
name: test-artifacts-${{ matrix.config.xcode }}-${{ github.run_id }}
path: |

View File

@ -10,7 +10,7 @@ jobs:
wasm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v4
- name: Build
uses: swiftwasm/swiftwasm-action@v5.9
with:

View File

@ -17,14 +17,14 @@ jobs:
tag: 5.10-RELEASE
- name: Checkout
uses: actions/checkout@v4.2.2
uses: actions/checkout@v4
- 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.6.1
uses: actions/upload-artifact@v4
with:
name: test-artifacts-windows-${{ github.run_id }}
path: |

View File

@ -23,12 +23,12 @@ jobs:
run: sudo xcode-select -s /Applications/Xcode_16.0.app
- name: Checkout Package
uses: actions/checkout@v4.2.2
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Checkout gh-pages Branch
uses: actions/checkout@v4.2.2
uses: actions/checkout@v4
with:
ref: gh-pages
path: docs

View File

@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@4
uses: actions/checkout@v4
- name: markdown-link-check
uses: gaurav-nelson/github-action-markdown-link-check@1.0.16