Philipp Wolfer
|
f3b06786f1
|
CI: Test with PyQt 5.13.2 (in addition to current 5.14.x)
|
2020-01-07 15:52:09 +01:00 |
|
Philipp Wolfer
|
aac11effdc
|
GHA: Run tests with older dependencies
|
2019-12-17 17:35:15 +01:00 |
|
Philipp Wolfer
|
f45933b099
|
GHA: Run tests before macOS and Windows builds
|
2019-12-17 00:37:53 +01:00 |
|
Philipp Wolfer
|
2636228853
|
GHA: Continue preparing release even if changelog extraction fails
|
2019-12-16 21:12:14 +01:00 |
|
Philipp Wolfer
|
1b1868ab62
|
PICARD-1596: Use Github Actions to publish to PyPI
|
2019-12-14 01:04:17 +01:00 |
|
Philipp Wolfer
|
e07c6a99c2
|
Github Actions: Cache libdiscid for macOS builds
|
2019-12-02 20:30:10 +01:00 |
|
Philipp Wolfer
|
fc1ed6671c
|
Merge pull request #1385 from phw/gha-pr
Github Actions: Run on pull requests
|
2019-12-02 14:09:38 +01:00 |
|
Philipp Wolfer
|
0e052a95dd
|
GHA: Do not run macOS packaging on changes to changelog-for-version.py
|
2019-12-02 14:08:40 +01:00 |
|
Philipp Wolfer
|
d8d612e29f
|
Update Github release from changelog
|
2019-12-02 13:55:05 +01:00 |
|
Philipp Wolfer
|
5ea1f884b1
|
Github Actions: Sign code on Windows only if secrets are available
|
2019-12-02 13:38:10 +01:00 |
|
Philipp Wolfer
|
be9c91739b
|
Github Actions: Fixed triggering Win / Mac releases on tag push
|
2019-12-02 13:38:10 +01:00 |
|
Philipp Wolfer
|
de7aad29e3
|
Github Actions: Run packaging tasks on pull requests
|
2019-12-02 13:38:10 +01:00 |
|
Philipp Wolfer
|
34dfc31ad1
|
Github Actions: Run on pull requests
|
2019-12-02 13:38:10 +01:00 |
|
Philipp Wolfer
|
1fd305c9fe
|
Github Actions: Do not trigger builds on tag / branch create
Limiting this to specific tags / branches seems unsupported, also it seems that tag pushes still trigger the build.
|
2019-11-29 07:43:47 +01:00 |
|
Philipp Wolfer
|
39511dca00
|
Github Actions: Fixed triggering macOS builds on packaging script changes
|
2019-11-28 12:43:32 +01:00 |
|
Philipp Wolfer
|
af68e3fb29
|
Github Actions: Run picard -V after pip install test
|
2019-11-28 08:09:08 +01:00 |
|
Philipp Wolfer
|
d4f4ac0f8f
|
Github Actions: Run test suite on all pushes
|
2019-11-27 10:10:33 +01:00 |
|
Philipp Wolfer
|
77ca6a7bc5
|
Github Actions: Ensure win / mac builds are triggered for release tags
|
2019-11-27 10:09:52 +01:00 |
|
Philipp Wolfer
|
89d6097125
|
Github Actions: Run tests even if code style validation fails
The test suite will still fail, but we get all issues reported instead of just code style issues.
|
2019-11-27 08:57:14 +01:00 |
|
Philipp Wolfer
|
a4c123bc25
|
Github Actions: Limit paths for which to run tests / packaging
|
2019-11-27 07:58:29 +01:00 |
|
Philipp Wolfer
|
c4f9ced825
|
Github Actions: Test clean pip install from source
|
2019-11-26 16:41:15 +01:00 |
|
Philipp Wolfer
|
52c6632354
|
Github Actions: Setup macOS code signing
|
2019-11-26 16:41:15 +01:00 |
|
Philipp Wolfer
|
23759d8818
|
Github Actions: Submit code coverage reports to Codacy
|
2019-11-26 16:41:15 +01:00 |
|
Philipp Wolfer
|
a24e84f3bd
|
Github Actions: Add git commit hash to version for non-release builds
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
7827b1bf16
|
Github Actions: Use Get-PfxCertificate to open code sign certificate
Import-PfxCertificate is not available on Github Actions.
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
05bcd89b0e
|
Github Actions: Windows code signing
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
69af7e326d
|
Github Actions: Upload artifacts to Github releases
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
c43020973d
|
Github Actions: Upload build artifacts
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
e2e3c1d7cd
|
Github Actions: Package Windows app
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
1ce769983f
|
Github Actions: Package macOS app
|
2019-11-26 16:41:14 +01:00 |
|
Philipp Wolfer
|
94fa88266b
|
Run tests with Github Actions
|
2019-11-26 13:12:43 +01:00 |
|