diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f656043..53afdc0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: name: SwiftLint runs-on: macos-14 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install SwiftLint run: brew install swiftlint @@ -36,10 +36,10 @@ jobs: matrix: os: [macos-14, macos-15] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Cache vendored JS/CSS - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: Resources/web/vendor key: vendor-${{ runner.os }}-${{ hashFiles('scripts/fetch-vendor.sh') }} @@ -68,7 +68,7 @@ jobs: test -d Markee.app/Contents/Resources/web/vendor - name: Upload .app artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: Markee.app-${{ matrix.os }}-${{ github.sha }} path: Markee.app diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ce11d52..3966ad8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: name: Build + notarize + publish Markee.app runs-on: macos-14 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install SwiftLint run: brew install swiftlint @@ -26,7 +26,7 @@ jobs: run: swiftlint lint --strict Sources Tests - name: Cache vendored JS/CSS - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: Resources/web/vendor key: vendor-${{ runner.os }}-${{ hashFiles('scripts/fetch-vendor.sh') }} @@ -142,7 +142,7 @@ jobs: } >> "$GITHUB_OUTPUT" - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: name: ${{ github.ref_name }} tag_name: ${{ github.ref_name }}