diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bac8dcf..c6ec667 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,13 +11,10 @@ jobs: - name: Install Git run: sudo pacman -Sy --needed --noconfirm git - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - name: Add Git repo as a safe directory - run: git config --global --add safe.directory `pwd` - - name: Install system dependencies run: | sudo pacman -Syu --noconfirm @@ -29,7 +26,7 @@ jobs: source /etc/profile make -j$(nproc) ebook - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: e-book PDF (Arch Linux) path: controls-engineering-in-frc-ebook.pdf @@ -38,7 +35,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -53,7 +50,7 @@ jobs: - name: Generate PDF run: make -j$(nproc) ebook - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: e-book PDF (Ubuntu) path: controls-engineering-in-frc-ebook.pdf @@ -62,7 +59,7 @@ jobs: runs-on: macos-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -74,7 +71,7 @@ jobs: eval `/usr/libexec/path_helper` make -j$(nproc) ebook - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: e-book PDF (macOS) path: controls-engineering-in-frc-ebook.pdf diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 35debb9..7384dfe 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -6,7 +6,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install system dependencies