Skip to content

Commit abe07ab

Browse files
committed
Switch to pipenv for release automation
1 parent 1e4a4e8 commit abe07ab

File tree

4 files changed

+102
-3
lines changed

4 files changed

+102
-3
lines changed

.circleci/config.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,13 @@ jobs:
9191
steps:
9292
- checkout
9393
- run: |
94-
pip3 install -r ci/requirements.txt
94+
cd ci
95+
pipenv install
9596
- attach_workspace:
9697
at: /tmp/workspace
9798
- run: |
98-
ci/release.py /tmp/workspace/dist/x86_64-linux/Cabal-2.0.1.0/build/eu/eu
99+
cd ci
100+
pipenv run python release.py /tmp/workspace/dist/x86_64-linux/Cabal-2.0.1.0/build/eu/eu
99101
100102
workflows:
101103
version: 2

ci/Pipfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[[source]]
2+
url = "https://pypi.org/simple"
3+
verify_ssl = true
4+
name = "pypi"
5+
6+
[packages]
7+
"github3.py" = "*"
8+
9+
[dev-packages]
10+
11+
[requires]
12+
python_version = "3.6"

ci/Pipfile.lock

Lines changed: 86 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ci/requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)