Commit Graph

16 Commits

Author SHA1 Message Date
Vitalii Koshura 90e9e0c819
[linux] Fix CI build on Ubuntu 20.04
This fixes #4201

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-02-19 00:15:28 +01:00
Christian Beer f0e9c4596a [CI] make build artifacts available through github 2021-01-04 14:02:50 +01:00
Christian Beer 8b88f47cc4
Merge pull request #4131 from BOINC/cb_migrate_osx_to_github_actions
[CI] add OSX workflow to Github Actions
2020-12-31 13:10:16 +01:00
Christian Beer 6bc5d4c732 [CI] add OSX workflow
Replaces the previous Travis-CI job for OSX. The MacOS runner on Github Actions has a newer perl version installed which forced me to increase version numbers of dependencies in order to get it working.
Deployment is not finished yet.

This needs commit ebc507e082 as a prerequisite.

Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-12-23 13:03:48 +01:00
Christian Beer ebc507e082 [CI] replace Travis and AppVeyor with Github Actions
This consolidates the different CI builds on one platform that provides support for the major three operating systems we build on (Linux, Windows, MacOS). The nomenclature and syntax is a bit different but it has the same functionality.
This commit introduces the Linux and Windows based workflows. All the build artifacts can now be downloaded from [bintray](https://bintray.com/beta/#/boinc/boinc-ci?tab=files). The CI workflows run for every pull request, every merge into the master branch and every Sunday around 12:00 (GMT).
Every first Sunday in a month a cleanup Script is run to delete old artifacts from Bintray. Artifacts from closed/merged pull requests get deleted then. Artifacts from weekly builds and merges into the master branch older than 6 months get deleted too.

Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-12-23 12:31:16 +01:00
Adam Radocz 05e96e0cdc
[GitHub] Simplify the template 2019-10-14 20:56:07 +02:00
Adam Radocz e2001fe0e8 Revert "Remove unnecessary text"
This reverts commit 6925d83894.
2019-10-11 06:58:58 +02:00
Adam Radocz 6925d83894
Remove unnecessary text 2019-10-10 08:50:24 +02:00
lfield 4d78db6b80
Merge pull request #2823 from BOINC/add-issue-templates
Add issue templates
2018-11-16 09:55:10 +01:00
Adam Radocz 00f1a3ff12
Simplification 2018-11-15 14:24:06 +01:00
Adam Radocz f4ffcbae97
Update pull_request_template.md
Extended with the Alternate Designs and the Release Notes section.
2018-11-15 14:23:06 +01:00
Adam Radocz db78e21bdc
Add Pull request template 2018-11-14 21:02:40 +01:00
Adam Radocz 13716b06fb
Simplified the template 2018-11-14 20:31:42 +01:00
Adam Radocz 1e2c5914ba
Delete bug-report.md 2018-11-14 19:30:25 +01:00
Adam Radocz a96c67bd45
Delete bug-performance-report.md 2018-11-14 19:30:13 +01:00
Adam Radocz a05808a8ee Add issue templates
Response to the 3rd item at #2819
2018-11-14 19:25:24 +01:00