rawcpu/.github/workflows/publish.yml
2026-07-19 23:29:46 +05:00

23 lines
503 B
YAML

name: publish
on:
release:
types: [published]
permissions:
id-token: write
jobs:
publish:
runs-on: windows-latest
environment: pypi
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.12"
- uses: ilammy/msvc-dev-cmd@v1
- run: cl /LD /EHsc /Fe:src\rawcpu\rawcpu.dll native\rawcpu.cpp
- run: pip install build
- run: python -m build
- uses: pypa/gh-action-pypi-publish@release/v1