diff --git a/.github/workflows/brew.yml b/.github/workflows/brew.yml index eb5c7fca69..1c06c0e357 100644 --- a/.github/workflows/brew.yml +++ b/.github/workflows/brew.yml @@ -9,11 +9,12 @@ jobs: runs-on: ubuntu-latest container: image: homebrew/brew:latest + options: --user 0 steps: # v1 required due to permissions error - name: Checkout mamba repository - uses: actions/checkout@v1 + uses: actions/checkout@v6 - name: Correct the creation permissions run: sudo chown -R linuxbrew . @@ -33,7 +34,7 @@ jobs: steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Note: cmake already installed from a local Github tap # Attempting to install it from homebrew/core creates a conflict without more handling diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2a868b5474..59ee0cc072 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -30,7 +30,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create build environment uses: mamba-org/setup-micromamba@v2 with: diff --git a/.github/workflows/label_check.yml b/.github/workflows/label_check.yml index 4505f14f69..37f3057c51 100644 --- a/.github/workflows/label_check.yml +++ b/.github/workflows/label_check.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Wait for bot to set label run: sleep 10 diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 36ee13aeb0..74029807cd 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -22,7 +22,7 @@ jobs: env: PRE_COMMIT_USE_MICROMAMBA: 1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install pre-commit and identify uses: mamba-org/setup-micromamba@v2 with: diff --git a/.github/workflows/set_pr_label.yml b/.github/workflows/set_pr_label.yml index a91b9fe4f9..b82803632a 100644 --- a/.github/workflows/set_pr_label.yml +++ b/.github/workflows/set_pr_label.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Assign label based on PR title uses: actions/github-script@v8 diff --git a/.github/workflows/static_build.yml b/.github/workflows/static_build.yml index f72be6f7d7..03126d2673 100644 --- a/.github/workflows/static_build.yml +++ b/.github/workflows/static_build.yml @@ -36,7 +36,7 @@ jobs: - { os: macos-latest, platform: osx, arch: arm64 } steps: - name: Checkout micromamba-feedstock - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: conda-forge/micromamba-feedstock path: micromamba-feedstock @@ -57,7 +57,7 @@ jobs: sed -i 's| - libcurl >=8\.4\.0[[:space:]]*# \[unix\]| - libcurl >=8.4,<8.15 #[unix]|' meta.yaml sed -i 's| - libcurl-static >=8\.4\.0[[:space:]]*# \[unix\]| - libcurl-static >=8.4,<8.15 #[unix]|' meta.yaml - name: Checkout mamba branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: mamba - name: Clear mamba git directory and link source @@ -141,7 +141,7 @@ jobs: name: "win-64" runs-on: windows-2022 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Cache vcpkg packages uses: actions/cache@v4 with: diff --git a/.github/workflows/unix_impl.yml b/.github/workflows/unix_impl.yml index c74680daf7..7016472369 100644 --- a/.github/workflows/unix_impl.yml +++ b/.github/workflows/unix_impl.yml @@ -21,7 +21,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create build environment uses: mamba-org/setup-micromamba@v2 with: @@ -63,7 +63,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: @@ -94,7 +94,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: @@ -128,7 +128,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: @@ -187,7 +187,7 @@ jobs: if: startsWith(inputs.os, 'ubuntu') steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: diff --git a/.github/workflows/windows_impl.yml b/.github/workflows/windows_impl.yml index da9da428c7..0aed9155df 100644 --- a/.github/workflows/windows_impl.yml +++ b/.github/workflows/windows_impl.yml @@ -21,7 +21,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Create build environment uses: mamba-org/setup-micromamba@v2 with: @@ -67,7 +67,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: @@ -101,7 +101,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: @@ -132,7 +132,7 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout mamba repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Restore workspace uses: ./.github/actions/workspace with: