Skip to content

Commit 3834b03

Browse files
committed
Update github actions
1 parent db4e19c commit 3834b03

5 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/ci-linters.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
runs-on: ubuntu-24.04
1111
steps:
1212
- name: Checkout TileDB-VCF
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v6
1414

1515
- name: Set up Python
16-
uses: actions/setup-python@v5
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: "3.12"
1919

.github/workflows/macos.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
libtiledbvcf:
2121
runs-on: macos-15
2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@v6
2424
- name: Setup to build htslib from source
2525
run: brew install autoconf automake
2626
- name: Configure libtiledbvcf
@@ -69,7 +69,7 @@ jobs:
6969
env:
7070
DYLD_LIBRARY_PATH: "${{ github.workspace }}/dist/lib"
7171
steps:
72-
- uses: actions/checkout@v4
72+
- uses: actions/checkout@v6
7373
with:
7474
fetch-depth: 0 # fetch everything for python setuptools_scm
7575
- name: Download libtiledbvcf artifact
@@ -78,11 +78,11 @@ jobs:
7878
name: libtiledbvcf
7979
path: dist
8080
- name: Set up Python
81-
uses: actions/setup-python@v5
81+
uses: actions/setup-python@v6
8282
with:
8383
python-version: "3.11"
8484
- name: Install libtiledb
85-
uses: mamba-org/setup-micromamba@v1
85+
uses: mamba-org/setup-micromamba@v2
8686
with:
8787
environment-name: ci
8888
create-args: tiledb
@@ -101,7 +101,7 @@ jobs:
101101
runs-on: macos-15
102102
needs: libtiledbvcf
103103
steps:
104-
- uses: actions/checkout@v4
104+
- uses: actions/checkout@v6
105105
- name: Download libtiledbvcf artifact
106106
uses: actions/download-artifact@v4
107107
with:
@@ -116,13 +116,13 @@ jobs:
116116
python-standalone:
117117
runs-on: macos-15
118118
steps:
119-
- uses: actions/checkout@v4
119+
- uses: actions/checkout@v6
120120
with:
121121
fetch-depth: 0 # fetch everything for python setuptools_scm
122122
- name: Setup to build htslib from source
123123
run: brew install autoconf automake
124124
- name: Set up Python
125-
uses: actions/setup-python@v5
125+
uses: actions/setup-python@v6
126126
with:
127127
python-version: "3.11"
128128
- name: Build tiledbvcf-py

.github/workflows/nightly.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,19 @@ jobs:
3030
MACOSX_DEPLOYMENT_TARGET: 10.15
3131
steps:
3232
- name: Clone TileDB
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
with:
3535
repository: TileDB-Inc/TileDB
3636
ref: ${{ matrix.branches.libtiledb }}
3737
path: TileDB
3838
- name: Clone TileDB-Py
39-
uses: actions/checkout@v4
39+
uses: actions/checkout@v6
4040
with:
4141
repository: TileDB-Inc/TileDB-Py
4242
ref: ${{ matrix.branches.tiledb-py }}
4343
path: TileDB-Py
4444
- name: Clone TileDB-VCF
45-
uses: actions/checkout@v4
45+
uses: actions/checkout@v6
4646
with:
4747
path: TileDB-VCF
4848
fetch-depth: 0 # fetch everything for python setuptools_scm
@@ -80,7 +80,7 @@ jobs:
8080
- name: Test libtiledbvcf
8181
run: bash TileDB-VCF/ci/nightly/test-libtiledbvcf.sh
8282
- name: Set up Python
83-
uses: actions/setup-python@v5
83+
uses: actions/setup-python@v6
8484
with:
8585
python-version: "3.10"
8686
- name: Build tiledb-py from source
@@ -94,7 +94,7 @@ jobs:
9494
needs: nightly
9595
if: ( failure() || cancelled() ) && github.repository_owner == 'TileDB-Inc' && github.event_name == 'schedule'
9696
steps:
97-
- uses: actions/checkout@v4
97+
- uses: actions/checkout@v6
9898
- name: Open Issue
9999
uses: TileDB-Inc/github-actions/open-issue@main
100100
with:

.github/workflows/quarto-render.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
quarto-render-and-deploy:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: actions/checkout@v6
1313

1414
- name: "Install Quarto"
1515
uses: quarto-dev/quarto-actions/setup@v2
@@ -25,7 +25,7 @@ jobs:
2525
# https://github.com/quarto-dev/quarto-cli/issues/493
2626
2727
- name: "Deploy to gh-pages"
28-
uses: peaceiris/actions-gh-pages@v3
28+
uses: peaceiris/actions-gh-pages@v4
2929
# Change to the name of your repo's primary branch name:
3030
if: github.ref == 'refs/heads/main' && github.repository_owner == 'TileDB-Inc'
3131
with:

.github/workflows/windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
build:
2727
runs-on: windows-2022
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v6
3030
- name: Install conda env
31-
uses: mamba-org/setup-micromamba@v1
31+
uses: mamba-org/setup-micromamba@v2
3232
with:
3333
environment-file: ci/gha-win-env.yml
3434
cache-environment: true

0 commit comments

Comments
 (0)