Skip to content

Commit 88d695e

Browse files
committed
Update dev docs for pypi
1 parent 57b9d59 commit 88d695e

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

dev-docs/checklist-make-a-new-stable-quarto-release.md

+16-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,19 @@
88
- Uncheck "Pre-release" (or ensure it's unchecked)
99
- Check "Publish release" (or ensure it's checked)
1010
- [ ] Click "Run Workflow"
11-
- update release on pypi repo
12-
- TBF by @dragonstyle
11+
- [ ] update release on pypi repo
12+
- Goto the [quarto-cli-pypi repo](https://github.com/quarto-dev/quarto-cli-pypi)
13+
- Update `version.txt` to be the version you'd like to publish and commit
14+
- Go to actions
15+
- Select 'Publish Quarto PyPi'
16+
- [ ] Click "Run Workflow"
17+
- **Publishing Test**: You may elect to publish to test.pypi first by _unchecking_ the `Production Release` option
18+
- Once complete, trest using
19+
```bash
20+
python3 -m pip install --index-url https://test.pypi.org/ --extra-index-url https://pypi.org/ quarto-cli
21+
```
22+
- You may have to run this command twice as the first time may report the package not found and cause cache invalidation. The next try should succeed.
23+
- Published to: <https://test.pypi.org/project/quarto-cli/>
24+
- **Publishing Production**: You may elect to publish to production pypyi by checking the `Production Release` option
25+
- Published to: <https://pypi.org/project/quarto-cli/>
26+
- Take a sip of tea ☕, bask in the glory of automation.

0 commit comments

Comments
 (0)