Skip to main content

Add your description here

Project description

uv trusted publishing examples

Trusted publishing allows uploading package from GitHub Action to PyPI without manually setting a secret token. Instead, you specify on PyPI a GitHub Actions workflow that is allowed to publish the package.

This repository contains a full, self-contained example for trusted publishing with uv. The release workflow can be found in .github/workflows/release.yml. On PyPI, the matching configuration is set under https://pypi.org/manage/project/<package-name>/settings/publishing/:

You can find the published package at https://pypi.org/project/trusted-publishing-examples/.

.github/workflows/ci.yml is a minimal test and lint workflow for a Python package, while .github/workflows/errors.yml is for testing uv itself only.

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trusted_publishing_examples-0.1.3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trusted_publishing_examples-0.1.3-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file trusted_publishing_examples-0.1.3.tar.gz.

File metadata

File hashes

Hashes for trusted_publishing_examples-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8cce84fda3d4a1a69a06b74003963809d201d8e1ab3120687ff59bf57dda9c38
MD5 29add221bafe9bc25307bd5aa4db5970
BLAKE2b-256 02e8226f473d74409eb306d883f8ea831de0470e24faeffe4a91f156696bae13

See more details on using hashes here.

File details

Details for the file trusted_publishing_examples-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for trusted_publishing_examples-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5372de04f9193ca649db533dd31e4295dc33ccd1a15d49ceefff8904f8a4f255
MD5 9eddff7d9fa95dab47417c7ae67e5a54
BLAKE2b-256 ef627ec460f33fa98c84bccbacdf105e7f7aec19ed386197df8a20ae10a9914d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page