We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49991c7 commit 883e39fCopy full SHA for 883e39f
.github/workflows/release.yml
@@ -8,11 +8,25 @@ name: Release
8
jobs:
9
pypi-publish:
10
runs-on: ubuntu-latest
11
- environment: pypi
+ environment:
12
+ name: pypi
13
+ urls: https://pypi.org/p/mcpm
14
permissions:
15
# IMPORTANT: this permission is mandatory for Trusted Publishing
16
id-token: write
17
steps:
18
+ - name: Checkout
19
+ uses: actions/checkout@v4
20
+
21
+ - name: Install uv with caching
22
+ uses: astral-sh/setup-uv@v5
23
+ with:
24
+ enable-cache: true
25
+ cache-dependency-glob: "pyproject.toml"
26
27
+ - name: Build
28
+ run: uv build
29
30
- name: Publish distribution to PyPI
31
uses: pypa/gh-action-pypi-publish@release/v1
32
0 commit comments