23 Commits

Author SHA1 Message Date
Christoph Reiter
bb31bc4758 Run package checksum tests as well
But don't fail, since most packages are missing the checksums still.
Once we have rebuilt everything in base we can treat errors there as fatal.

This shows us what is missing still..
2022-05-03 09:50:47 +02:00
Christoph Reiter
0f0ce8ac4a CI: prefix the matrix job name with the parent job name
so it's easier to understand what type of test it runs
2022-01-28 12:03:05 +01:00
Christoph Reiter
d7119e21be CI: test syncing without a login shell and installing a package 2022-01-28 12:03:05 +01:00
Christoph Reiter
3afa802e7b Move to the 2022 image, like everywhere else 2022-01-28 12:03:05 +01:00
Christoph Reiter
ff11ad435d CI: run daily 2021-12-20 08:56:37 +01:00
Christoph Reiter
5ff691e212 CI: stop testing with windows-2016
The image is going away beginning of next year.
2021-12-12 14:46:57 +01:00
Christoph Reiter
289a0c9938 Fix switching to the main mirror
The config files have changed in the mean time.
2021-11-23 09:57:15 +01:00
Christoph Reiter
097ca2e025 CI: only upload the "latest" variants 2021-11-23 09:53:01 +01:00
Mehdi Chinoune
14c8d38bc1 Use github-cli to upload installers 2021-11-23 08:56:39 +01:00
Christoph Reiter
17b1d7ee2d Revert "try py3.9 for eine/tip"
This reverts commit febbec6b28.

GH doesn't allow commits not on a branch
2021-11-20 11:56:42 +01:00
Christoph Reiter
febbec6b28 try py3.9 for eine/tip 2021-11-20 11:33:49 +01:00
Christoph Reiter
8216e9655b CI: disable concurrency 2021-11-20 09:15:02 +01:00
Mehdi Chinoune
0fd65b0ee4 Remove duplicated code 2021-10-20 22:25:18 +02:00
Christoph Reiter
2779e83ac4 CI: require 2022 for upload 2021-08-24 09:03:58 +02:00
Christoph Reiter
f9dca48d21 CI: test installer with 2022 2021-08-24 08:35:22 +02:00
Christoph Reiter
13d7be8a0e Run some tests on the produced installers before uploading
Install on both server 2016 and 2019, using the qt installer and the sfx inside docker

This makes the nightly builds safer to use, since they are likely never completely broken.

Fixes #27
2021-06-03 22:30:16 +02:00
Christoph Reiter
9526399f7c CI: Add a docker image and test 2021-05-20 07:47:54 +02:00
Christoph Reiter
02864876e3 CI: add write permissions for the upload job 2021-04-24 10:01:40 +02:00
Christoph Reiter
7b4b35f659 CI: fix syntax 2021-02-15 10:09:15 +01:00
Christoph Reiter
d5dd27fe4d CI: use the main mirror in the end 2021-02-15 10:07:03 +01:00
Christoph Reiter
8e7f4c3fe6 Run the nightly build two times a week 2020-09-26 14:36:16 +02:00
Christoph Reiter
d51f1426b6 gha: add workflow_dispatch 2020-09-03 20:18:40 +02:00
Christoph Reiter
049636c00b CI: Port to GHA
Fixes #9
2020-08-15 15:04:49 +02:00