mirror of
https://github.com/deepseek-ai/DeepSeek-V3.git
synced 2025-02-22 21:58:58 -05:00
Create python-publish.yml
This commit is contained in:
parent
1398800ebf
commit
1766d255bc
84
.github/workflows/python-publish.yml
vendored
Normal file
84
.github/workflows/python-publish.yml
vendored
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
- name: Python Actions Collection
|
||||||
|
uses: microsoft/action-python@0.7.2
|
||||||
|
with:
|
||||||
|
# Project root directory.
|
||||||
|
Default '.'
|
||||||
|
|
||||||
|
root: # optional, default is .
|
||||||
|
# pyproject.toml location.
|
||||||
|
Default pyproject.toml
|
||||||
|
|
||||||
|
toml: # optional, default is pyproject.toml
|
||||||
|
# Python Version
|
||||||
|
Default is '3.7'.
|
||||||
|
|
||||||
|
python_version: # optional, default is 3.7
|
||||||
|
# Run Black
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
black: # optional
|
||||||
|
# Run Bandit
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
bandit: # optional
|
||||||
|
# Run Pylint
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
pylint: # optional
|
||||||
|
# Run Pyright
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
pyright: # optional
|
||||||
|
# Run Flake8
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
flake8: # optional
|
||||||
|
# Run tests with PyTest
|
||||||
|
Default is false.
|
||||||
|
|
||||||
|
pytest: # optional
|
||||||
|
# Publish to PyPi
|
||||||
|
Default is false
|
||||||
|
|
||||||
|
pypi_publish: # optional
|
||||||
|
# Customize which tests run with Pytest Markers
|
||||||
|
|
||||||
|
args: # optional, default is
|
||||||
|
# PyPi Target. Use this to point to private or test locations.
|
||||||
|
Default testpypi
|
||||||
|
|
||||||
|
pypi_repo: # optional, default is pypi
|
||||||
|
# Credentials for PyPi
|
||||||
|
|
||||||
|
pypi_password: # optional, default is
|
||||||
|
# Value to append to version in order to produce unique id for PyPi.
|
||||||
|
Examples include:
|
||||||
|
'-rc {{ github.run_attempt }}'
|
||||||
|
'-dev {{ github.run_attempt }}'
|
||||||
|
|
||||||
|
version_suffix: # optional, default is
|
||||||
|
# GITHUB_TOKEN
|
||||||
|
github_token: # optional, default is ${{ github.token }}
|
||||||
|
# Working directory relative to the root directory.
|
||||||
|
workdir: # optional, default is src
|
||||||
|
# Test directory
|
||||||
|
testdir: # optional, default is tests
|
||||||
|
# Flags for code coverage
|
||||||
|
coverage: # optional, default is true
|
||||||
|
# Flags for code coverage
|
||||||
|
flags: # optional, default is unittests
|
||||||
|
# Report level for reviewdog [info,warning,error]
|
||||||
|
level: # optional, default is error
|
||||||
|
# Reporter of reviewdog command [github-pr-check,github-pr-review].
|
||||||
|
reporter: # optional, default is github-pr-check
|
||||||
|
# Filtering mode for the reviewdog command [added,diff_context,file,nofilter].
|
||||||
|
Default is added.
|
||||||
|
|
||||||
|
filter_mode: # optional, default is added
|
||||||
|
# Exit code for reviewdog when errors are found [true,false]
|
||||||
|
Default is `false`.
|
||||||
|
|
||||||
|
fail_on_error: # optional, default is false
|
||||||
|
# Additional reviewdog flags
|
||||||
|
reviewdog_flags: # optional, default is
|
||||||
|
|
Loading…
Reference in New Issue
Block a user