Commit Graph

13 Commits

Author SHA1 Message Date
Dulmandakh 2521a480a8 drop python2 from CI 2021-01-28 15:26:48 +08:00
frostming 0394f4de8b remove virtualenv<20 constraint 2020-08-31 09:58:17 +08:00
Shohei Ueda 886526ab14 Switch commit author to GitHub Actions bot
- user.name: 'github-actions[bot]'
- user.email: 'github-actions[bot]@users.noreply.github.com'

cf. https://github.com/peaceiris/actions-gh-pages
2020-06-08 09:30:34 +09:00
Dan Ryan 979cc69dec Switch automated release action to point at production pypi
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-28 22:07:08 -04:00
Dan Ryan 061f430148 Update CI exclusion rules
- Fix build rules for deployment environment

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-28 21:59:55 -04:00
Dan Ryan 4e7b6e6093 Fix tag syntax in workflow yaml
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-28 20:53:36 -04:00
Dan Ryan cac14da5e8 Fix upload task before tagging
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-28 18:27:46 -04:00
Dan Ryan 60818d7b31 Automate release workflow
- Automatically release when tags are pushed to master
- Release automation will build wheel and sdist + upload to pypi
- Added test pypi as initial target
- Updated version update scripts to help with automatic version
  management

Signed-off-by: Dan Ryan <dan@danryan.co>
2020-04-24 18:01:13 -04:00
Pradyun Gedam d668af0d27 GA: Nicer naming! 2020-04-10 12:16:12 -04:00
Pradyun Gedam 8cf5ee5b2b GA: Don't run on non-master branches 2020-04-10 12:16:11 -04:00
Dan Ryan 520e9be5b0 adjust virtualenv installation order
- Fix azure pipelines script

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-10 12:16:10 -04:00
Dan Ryan 5e68bcab8c Allow github tests to finish even if one fails, tweak windows tests
Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-10 12:15:59 -04:00
Dan Ryan e03878d7c7 Add news entry and fix lockfile
- Drop pytest-tap
- Update azure pipelines config
- Borrow ramdisk configuration from pip
- Fix pyinstaller ref for python 2
- Add 0-minute timeout and add github workflow
- Add skip for pywin32
- Scale down to `-n auto` to reduce race conditions on windows
- Skip pywin32 on python 3.8 as the relevant dependencies aren't
  compatible
- Use default pip exists action = ignore to work around VCS race
  condition
- Create local temp directory to avoid crossing drive letter boundary on
  azure during CI runs
- Monkeypatch click windows console detection to return False in CI

Signed-off-by: Dan Ryan <dan.ryan@canonical.com>
2020-04-10 12:14:06 -04:00