Skip to content

Commit 20de2bf

Browse files
authored
ci: fixes issues with site.yaml action (#407)
- ci: fixes `site.yaml` action - ci: updates imported actions to latest version - build: remove use of `uv run --with` since it no longer supports bash - test: add Connect v2025.04.0 to test suite - ci: update Node to v22
1 parent b61e2db commit 20de2bf

File tree

6 files changed

+14
-10
lines changed

6 files changed

+14
-10
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
12-
- uses: astral-sh/setup-uv@v3
12+
- uses: astral-sh/setup-uv@v6
1313
- run: uv python install
1414
- run: make dev
1515
- run: make lint
@@ -29,7 +29,7 @@ jobs:
2929
- "3.13"
3030
steps:
3131
- uses: actions/checkout@v4
32-
- uses: astral-sh/setup-uv@v3
32+
- uses: astral-sh/setup-uv@v6
3333
- run: uv python install ${{ matrix.python-version }}
3434
- run: make dev
3535
- run: make test
@@ -61,7 +61,7 @@ jobs:
6161
run: echo "$CONNECT_LICENSE" > ./integration/license.lic
6262
env:
6363
CONNECT_LICENSE: ${{ secrets.CONNECT_LICENSE }}
64-
- uses: astral-sh/setup-uv@v3
64+
- uses: astral-sh/setup-uv@v6
6565
- run: uv python install
6666
- run: make -C ./integration ${{ matrix.CONNECT_VERSION }}
6767
- uses: actions/upload-artifact@v4
@@ -92,7 +92,7 @@ jobs:
9292
runs-on: ubuntu-latest
9393
steps:
9494
- uses: actions/checkout@v4
95-
- uses: astral-sh/setup-uv@v3
95+
- uses: astral-sh/setup-uv@v6
9696
- run: uv python install
9797
- run: make dev
9898
- run: make build

.github/workflows/coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
12-
- uses: astral-sh/setup-uv@v3
12+
- uses: astral-sh/setup-uv@v6
1313
- run: uv python install
1414
- run: make dev
1515
- run: make test

.github/workflows/release.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ jobs:
1212
- uses: actions/checkout@v4
1313
with:
1414
fetch-depth: 0
15-
- uses: astral-sh/setup-uv@v3
15+
- uses: astral-sh/setup-uv@v6
1616
- run: uv python install
1717
- uses: actions/setup-node@v4
18+
with:
19+
node-version: 22
1820
- run: make build
1921
- run: make install
2022
- id: release

.github/workflows/site.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
25-
- uses: astral-sh/setup-uv@v3
25+
- uses: astral-sh/setup-uv@v6
2626
- run: uv python install
2727
- run: make build install
2828
- uses: quarto-dev/quarto-actions/setup@v2
@@ -40,9 +40,11 @@ jobs:
4040
- uses: actions/checkout@v4
4141
with:
4242
fetch-depth: 0
43-
- uses: astral-sh/setup-uv@v3
43+
- uses: astral-sh/setup-uv@v6
4444
- run: uv python install
4545
- uses: actions/setup-node@v4
46+
with:
47+
node-version: 22
4648
- uses: quarto-dev/quarto-actions/setup@v2
4749
- run: make dev
4850
- run: make docs

docs/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ api: ensure-dev
3737
build: ensure-dev
3838
CURRENT_YEAR=$(CURRENT_YEAR) \
3939
PROJECT_VERSION=$(PROJECT_VERSION) \
40-
$(UV) tool run --with ../ \
4140
$(QUARTO) render
4241

4342
clean:
@@ -48,12 +47,12 @@ _extensions/posit-dev/posit-docs/_extension.yml:
4847
$(QUARTO) add --no-prompt posit-dev/[email protected]
4948
_extensions/machow/interlinks/_extension.yml:
5049
$(QUARTO) add --no-prompt machow/quartodoc
50+
5151
deps: ensure-dev _extensions/posit-dev/posit-docs/_extension.yml _extensions/machow/interlinks/_extension.yml
5252

5353
preview: ensure-dev
5454
CURRENT_YEAR=$(CURRENT_YEAR) \
5555
PROJECT_VERSION=$(PROJECT_VERSION) \
56-
$(UV) tool run --with ../ \
5756
$(QUARTO) preview
5857

5958
deploy:

integration/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ PYTEST_ARGS ?= "-s"
2626

2727
# Versions
2828
CONNECT_VERSIONS := \
29+
2025.04.0 \
2930
2025.03.0 \
3031
2025.02.0 \
3132
2025.01.0 \

0 commit comments

Comments
 (0)