mirror of
https://github.com/kopia/kopia.git
synced 2026-03-12 03:06:31 -04:00
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