diff --git a/.github/workflows/buddy-bot.yml b/.github/workflows/buddy-bot.yml index 413cab6d..0f17e206 100644 --- a/.github/workflows/buddy-bot.yml +++ b/.github/workflows/buddy-bot.yml @@ -119,18 +119,18 @@ jobs: if: ${{ needs.determine-jobs.outputs.run_check == 'true' || needs.determine-jobs.outputs.run_update == 'true' || needs.determine-jobs.outputs.run_dashboard == 'true' }} steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5.0.0 with: token: ${{ secrets.BUDDY_BOT_TOKEN || secrets.GITHUB_TOKEN }} fetch-depth: 0 # Fetch full history for rebasing persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Setup PHP and Composer (if needed) if: ${{ hashFiles('composer.json') != '' }} - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@2.35.4 with: php-version: '8.4' tools: composer @@ -156,14 +156,14 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5.0.0 with: token: ${{ secrets.BUDDY_BOT_TOKEN || secrets.GITHUB_TOKEN }} fetch-depth: 0 persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Install dependencies run: bun install @@ -234,18 +234,18 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5.0.0 with: token: ${{ secrets.BUDDY_BOT_TOKEN || secrets.GITHUB_TOKEN }} fetch-depth: 0 persist-credentials: true - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Setup PHP and Composer (if needed) if: ${{ hashFiles('composer.json') != '' }} - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@2.35.4 with: php-version: '8.4' tools: composer @@ -343,12 +343,12 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5.0.0 with: token: ${{ secrets.BUDDY_BOT_TOKEN || secrets.GITHUB_TOKEN }} - name: Setup Bun - uses: oven-sh/setup-bun@v2 + uses: oven-sh/setup-bun@v2.0.2 - name: Install dependencies run: bun install diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f850d10e..2d2b8797 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,13 +18,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5.0.0 - name: Install Bun uses: oven-sh/setup-bun@v2 - name: Use cached node_modules - uses: actions/cache@v4 + uses: actions/cache@v4.2.4 with: path: node_modules key: node-modules-${{ hashFiles('**/bun.lock') }} @@ -41,13 +41,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5.0.0 - name: Install Bun uses: oven-sh/setup-bun@v2 - name: Use cached node_modules - uses: actions/cache@v4 + uses: actions/cache@v4.2.4 with: path: node_modules key: node-modules-${{ hashFiles('**/bun.lock') }} @@ -65,13 +65,13 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5.0.0 - name: Install Bun uses: oven-sh/setup-bun@v2 - name: Use cached node_modules - uses: actions/cache@v4 + uses: actions/cache@v4.2.4 with: path: node_modules key: node-modules-${{ hashFiles('**/bun.lock') }} @@ -88,13 +88,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5.0.0 - name: Install Bun uses: oven-sh/setup-bun@v2 - name: Use cached node_modules - uses: actions/cache@v4 + uses: actions/cache@v4.2.4 with: path: node_modules key: node-modules-${{ hashFiles('**/bun.lock') }}