Skip to content

Commit f8ea101

Browse files
authored
Merge pull request #1442 from napalm-automation/develop
Merge forward from develop into the master branch
2 parents b82aebc + f43f82e commit f8ea101

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

.github/workflows/pythonpublish.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Publish Python Package
2+
on:
3+
push:
4+
# Sequence of patterns matched against refs/tags
5+
tags:
6+
- '*'
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v1
13+
- name: Set up Python
14+
uses: actions/setup-python@v1
15+
with:
16+
python-version: '3.x'
17+
- name: Install dependencies
18+
run: |
19+
python -m pip install --upgrade pip
20+
pip install setuptools wheel twine
21+
- name: Build and publish
22+
env:
23+
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
24+
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
25+
run: |
26+
python setup.py sdist bdist_wheel
27+
twine upload dist/*

requirements-dev.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ pytest-json==0.4.0
88
pytest-pythonpath==0.7.3
99
pylama==7.7.1
1010
mock==4.0.3
11-
tox==3.23.0
11+
tox==3.23.1
1212
mypy==0.812

0 commit comments

Comments
 (0)