Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

8.2.3

8.2.3 #41

Workflow file for this run

name:Upload to PyPI
on:
release:
types:[published]
workflow_dispatch:
inputs:
debug_enabled:
type:boolean
description:Debug with tmate
required:false
default:false
jobs:
upload:
runs-on:ubuntu-latest
steps:
-name:Checkout repository
uses:actions/checkout@v3
-name:Fetch all tags and branches
run:git fetch --prune --unshallow
-name:Set up Python
uses:actions/setup-python@v4
with:
python-version:"3.10"
-name:Debug with tmate
uses:mxschmitt/action-tmate@v3
if:${{ github.event_name == 'workflow_dispatch' && inputs.debug_enabled }}
-name:Install dependencies
run:|
python -m pip install --upgrade pip
pip install build twine
-name:Build distribution
run:python -m build
-name:Publish to PyPI Test
env:
TWINE_USERNAME:__token__
TWINE_PASSWORD:${{ secrets.PYPI_TEST_TOKEN }}
run:twine upload --repository testpypi dist/*
-name:Publish to PyPI
env:
TWINE_USERNAME:__token__
TWINE_PASSWORD:${{ secrets.PYPI_TOKEN }}
run:twine upload --repository pypi dist/*

[8]ページ先頭

©2009-2025 Movatter.jp