File tree 2 files changed +13
-8
lines changed
2 files changed +13
-8
lines changed Original file line number Diff line number Diff line change
1
+ name : Release
2
+
1
3
on :
2
4
push :
3
5
tags :
4
6
- " v*"
5
7
6
- permissions :
7
- contents : write
8
-
9
8
jobs :
10
9
release :
11
10
runs-on : ubuntu-latest
11
+ permissions :
12
+ contents : write
13
+ id-token : write
12
14
steps :
13
15
- uses : actions/checkout@v4
14
16
with :
19
21
- uses : eifinger/setup-rye@v3
20
22
with :
21
23
version : latest
22
- - run : |
23
- rye build
24
- rye publish
24
+
25
+ - run : rye build
26
+
27
+ - name : Publish distribution 📦 to PyPI
28
+ uses : pypa/gh-action-pypi-publish@release/v1
29
+
25
30
-
run :
deno run -A 'npm:[email protected] '
26
31
env :
27
32
GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "hatchling.build"
4
4
5
5
[project ]
6
6
name = " quak"
7
- version = " 0.1.2 "
7
+ version = " 0.1.3 "
8
8
dependencies = [
9
9
" anywidget" ,
10
10
" pyarrow>=16.0.0" ,
@@ -14,7 +14,7 @@ readme = "README.md"
14
14
15
15
[tool .hatch .build ]
16
16
only-packages = true
17
- artifacts = [" src/quak/widget.js" ]
17
+ artifacts = [" src/quak/widget.js" , " scripts/hatch_build.py " ]
18
18
19
19
[tool .hatch .envs .default ]
20
20
installer = " uv"
You can’t perform that action at this time.
0 commit comments