Skip to content

Commit a5dd06e

Browse files
authored
Update CI (#68)
* Update CI * Missing sphinx conf * Up * Upinning some dependencies in the docs * More verbose logs * Missing pip dep
1 parent 6198638 commit a5dd06e

File tree

6 files changed

+18
-10
lines changed

6 files changed

+18
-10
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616

1717
- name: Base Setup
1818
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
@@ -44,7 +44,7 @@ jobs:
4444
pip uninstall -y "jupyterlab-filesystem-access" jupyterlab
4545
4646
- name: Upload extension packages
47-
uses: actions/upload-artifact@v3
47+
uses: actions/upload-artifact@v4
4848
with:
4949
name: extension-artifacts
5050
path: dist/*
@@ -60,7 +60,7 @@ jobs:
6060
with:
6161
python-version: '3.9'
6262
architecture: 'x64'
63-
- uses: actions/download-artifact@v3
63+
- uses: actions/download-artifact@v4
6464
with:
6565
name: extension-artifacts
6666
- name: Install and Test
@@ -83,6 +83,6 @@ jobs:
8383
runs-on: ubuntu-latest
8484
timeout-minutes: 15
8585
steps:
86-
- uses: actions/checkout@v3
86+
- uses: actions/checkout@v4
8787
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
8888
- uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1

.github/workflows/check-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout
13-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1414
- name: Base Setup
1515
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
1616
- name: Check Release
@@ -20,7 +20,7 @@ jobs:
2020
token: ${{ secrets.GITHUB_TOKEN }}
2121

2222
- name: Upload Distributions
23-
uses: actions/upload-artifact@v3
23+
uses: actions/upload-artifact@v4
2424
with:
2525
name: jupyterlab-filesystem-access-releaser-dist-${{ github.run_number }}
2626
path: .jupyter_releaser_checkout/dist

.readthedocs.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ build:
77

88
conda:
99
environment: docs/environment.yml
10+
11+
sphinx:
12+
configuration: docs/source/conf.py

docs/environment.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ channels:
44
- conda-forge
55

66
dependencies:
7-
- yarn=1
7+
- pip
8+
- yarn=3
89
- jupyterlab >=4.0.7,<5
910
- notebook >=7.0.6,<8
1011
- pydata-sphinx-theme
1112
- jupyterlite-sphinx
1213
- pip:
13-
- jupyterlite-pyodide-kernel==0.2.0a2
14-
- jupyterlite-xeus-python==1.0.0a3
15-
- jupyterlite-core==0.2.0rc1
14+
- jupyterlite-pyodide-kernel
15+
- jupyterlite-core
1616
- ..

docs/source/conf.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
copyright = 'JupyterLab Contrib Team'
1212
author = 'JupyterLab Contrib Team'
1313

14+
jupyterlite_silence = False
15+
1416
exclude_patterns = []
1517

1618
html_theme = "pydata_sphinx_theme"

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ classifiers = [
2020
"Programming Language :: Python :: 3.9",
2121
"Programming Language :: Python :: 3.10",
2222
"Programming Language :: Python :: 3.11",
23+
"Programming Language :: Python :: 3.12",
24+
"Programming Language :: Python :: 3.13",
25+
"Programming Language :: Python :: 3.14"
2326
]
2427
dependencies = [
2528
]

0 commit comments

Comments
 (0)