diff --git a/.github/workflows/docc.yml b/.github/workflows/docc.yml index 747a148..dcc9557 100644 --- a/.github/workflows/docc.yml +++ b/.github/workflows/docc.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Xcode uses: maxim-lobanov/setup-xcode@v1 @@ -48,7 +48,7 @@ jobs: uses: actions/configure-pages@v5 - name: Upload Pages artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v4 with: path: docs diff --git a/.github/workflows/macOS.yml b/.github/workflows/macOS.yml index a4f2fa8..4868889 100644 --- a/.github/workflows/macOS.yml +++ b/.github/workflows/macOS.yml @@ -3,6 +3,8 @@ name: macOS on: push: branches: ["**"] + pull_request: + branches: ["main"] jobs: build: @@ -11,7 +13,7 @@ jobs: - uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: 16.0 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build run: swift build -v - name: Run tests diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 65d8a33..4610f7f 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -3,6 +3,8 @@ name: Ubuntu on: push: branches: ["**"] + pull_request: + branches: ["main"] jobs: build: @@ -13,7 +15,7 @@ jobs: uses: swift-actions/setup-swift@v2 with: swift-version: '6.1.0' - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build for release run: swift build -v -c release - name: Test diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 45062d3..ceb658a 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -3,6 +3,8 @@ name: Windows on: push: branches: ["**"] + pull_request: + branches: ["main"] jobs: build: