Skip to content

Commit 91fbe2f

Browse files
committed
docs,fix: ...
1 parent 49470ac commit 91fbe2f

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/CICD.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,17 +119,17 @@ jobs:
119119
docker run --rm -v ${PWD}:/mkquartodocs -t mkquartodocs-release:latest \
120120
bash -c "pip install '.[docs]' && python -m mkdocs build --strict"
121121
122-
uv tool install ghp-import
123-
uv tool run ghp-import -n -p -f site
122+
uv run --with ghp-import --no-project ghp-import -n -p -f site
124123
125124
- name: Build package
126125
run: |
127-
docker run --rm -v ${PWD}:/mkquartodocs -t mkquartodocs-release:latest \
128-
bash -c "pip install build && python -m build"
126+
# pip install -U build && python -m build
127+
uv run --with build --no-project python -m build
129128
130129
- name: Publish to PyPI
131130
env:
132131
TWINE_USERNAME: __token__
133132
TWINE_PASSWORD: ${{ secrets.PYPITOKEN }}
134133
run: |
135-
pip install twine && python -m twine upload --non-interactive dist/*
134+
# pip install -U twine packaging && python -m twine upload --non-interactive dist/*
135+
uv run --with packaging --with twine --no-project twine upload --non-interactive dist/*

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ authors = [
66
{ name = "J. Sebastian Paez", email = "[email protected]" },
77
]
88
readme = "README.md"
9-
license = { text = "Apache 2.0" }
9+
license-files = ["LICENSE"]
1010
requires-python = ">=3.10,<3.14"
1111
dependencies = [
1212
"mkdocs>=1.6.1",

tests/Dockerfile.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ WORKDIR /mkquartodocs
5858
COPY --chown=quser:quser requirements.txt requirements.txt
5959
RUN pip install -r requirements.txt --no-deps
6060

61+
COPY --chown=quser:quser README.md README.md
62+
COPY --chown=quser:quser LICENSE LICENSE
6163
COPY --chown=quser:quser mkquartodocs mkquartodocs
6264
COPY --chown=quser:quser tests tests
6365
COPY --chown=quser:quser pyproject.toml pyproject.toml

0 commit comments

Comments
 (0)