Skip to content

Commit df08b78

Browse files
committed
Build image
1 parent 045bcdf commit df08b78

4 files changed

Lines changed: 53 additions & 0 deletions

File tree

.github/workflows/build.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: Build
2+
3+
on:
4+
push:
5+
branches: main
6+
7+
jobs:
8+
build:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v3
12+
- name: Build docker image
13+
run: docker build -t jupyterlab-meta:latest .

Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
FROM mambaorg/micromamba:2.0.5
2+
3+
COPY --chown=$MAMBA_USER:$MAMBA_USER environment.yaml /tmp/environment.yaml
4+
RUN micromamba install -y -n base -f /tmp/environment.yaml && \
5+
micromamba clean --all --yes

environment.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: base
2+
channels:
3+
- conda-forge
4+
dependencies:
5+
- python=3.12
6+
- jupyterlab=4.3.0
7+
- papermill=2.6.0
8+
- voila=0.5.8
9+
- nb_conda_kernels=2.5.1
10+
- ipywidgets=8.1.5
11+
- dash==2.18.2
12+
- jupyterlab-lsp=5.1.0
13+
- jupyterlab_code_formatter=3.0.2
14+
- python-lsp-server=1.12.2
15+
- ruff=0.9.10
16+
- ipydatagrid=1.4.0

package.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "jupyterlab-meta",
3+
"version": "1.0.0",
4+
"private": true,
5+
"description": "JupyterLab metapackage",
6+
"scripts": {
7+
"test": "echo \"Error: no test specified\" && exit 1"
8+
},
9+
"repository": {
10+
"type": "git",
11+
"url": "git+https://github.com/QuantStack/jupyterlab-meta.git"
12+
},
13+
"author": "QuantStack",
14+
"license": "MIT",
15+
"bugs": {
16+
"url": "https://github.com/QuantStack/jupyterlab-meta/issues"
17+
},
18+
"homepage": "https://github.com/QuantStack/jupyterlab-meta#readme"
19+
}

0 commit comments

Comments
 (0)