Jarek Kowalski
|
fd0e8ed2c9
|
ci: fix coveralls publishing
|
2020-12-24 11:24:31 -08:00 |
|
Jarek Kowalski
|
2541f0013c
|
ci: GitHub actions support (#739)
This mimics Travis behavior and also allows making full local release
from a GH owner other than 'kopia' as long as required secrets are
provided.
Supports:
- basic testing on PRs
- publishing kopia RPM, DEB and TAR.GZ release to <owner>/kopia
(on tags)
- publishing KopiaUI release to <owner>/kopia (on tags)
or <owner>/kopia-ui-release (on master)
- publishing RPM and APT packages from official kopia/kopia and
master branch only
Verified on jkowalski/kopia clone:
Tags:
https://github.com/jkowalski/kopia/actions/runs/439735808
https://github.com/jkowalski/kopia/releases/tag/v0.8.0-testing4
Post-submit:
https://github.com/jkowalski/kopia/actions/runs/439720039
https://github.com/jkowalski/kopia-ui-release/releases/tag/v20201222.0.225118
* ci: remove .travis.yml
* testing: skip tests if environment values are empty
* ci: run heavyweight tests on amd64 only
* ci: remove .appveyor.yml
* makefile: removed appveyor travis emulation
|
2020-12-24 01:11:57 -08:00 |
|
Jarek Kowalski
|
213a557435
|
ci: run make on GitHub actions (#736)
|
2020-12-21 17:15:46 -08:00 |
|
Jarek Kowalski
|
72a33729e2
|
ci: moved building and testing htmlui and app to separate GH action (#733)
|
2020-12-21 15:08:08 -08:00 |
|
Jarek Kowalski
|
44ad8b58c1
|
Update build-armhf.yml
|
2020-09-22 19:51:54 -07:00 |
|
Jarek Kowalski
|
b8c506b916
|
Create build-armhf.yml
|
2020-09-22 17:25:29 -07:00 |
|
Jarek Kowalski
|
923c91b5a4
|
infra: set up github action to run quick lint on pull requests (#535)
|
2020-08-14 22:27:09 -07:00 |
|