File tree Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Expand file tree Collapse file tree 1 file changed +51
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Test
2+
3+ on :
4+ pull_request :
5+ branches :
6+ - main
7+ push :
8+ branches :
9+ - main
10+ workflow_dispatch :
11+ schedule :
12+ - cron : " 24 03 * * SUN"
13+
14+ concurrency :
15+ group : ${{ github.workflow }}-${{ github.ref }}
16+ cancel-in-progress : true
17+
18+ defaults :
19+ run :
20+ shell : bash
21+
22+ jobs :
23+ build-bokehjs :
24+ runs-on : ubuntu-24.04
25+
26+ steps :
27+ - name : Setup micromamba for node
28+ uses : mamba-org/setup-micromamba@v2
29+ with :
30+ environment-name : node-env
31+ create-args : >-
32+ nodejs=22
33+ init-shell : bash
34+ cache-environment : true
35+
36+ - name : Clone bokeh branch
37+ run : |
38+ git clone -b ianthomas23/bokehjs_examples_temp --single-branch --depth 1 git@github.com:bokeh/bokeh.git
39+
40+ - name : Build bokehjs
41+ working-directory : bokeh/bokehjs
42+ run : |
43+ node make build
44+ npm pack
45+
46+ - name : Upload bokehjs npm package
47+ uses : actions/upload-artifact@v4
48+ with :
49+ name : bokehjs-artifact
50+ path : bokeh/bokehjs/bokeh-bokehjs-*
51+ if-no-files-found : error
You can’t perform that action at this time.
0 commit comments