Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-01 | We always need qtkeychain | Carl Schwan | |
2021-12-01 | Try adding qtkeychain to github CI | Tobias Fella | |
2021-12-01 | Try fixing the CI | Tobias Fella | |
2021-12-01 | Fix CI | Carl Schwan | |
2021-11-27 | Add SonarCloud analysis to CI | Alexey Rusakov | |
2021-11-24 | Merge pull request #521 from quotient-im/kitsune-unread-statistics | Alexey Rusakov | |
2021-11-21 | CI: Restrict workflow concurrency; tighten job timeout | Alexey Rusakov | |
2021-11-21 | CI: Nicer and more detailed logging for quotest | Alexey Rusakov | |
2021-11-19 | continue-on-error on the job level | Alexey Rusakov | |
Continue on the step level marks the whole job as successful which is not really accurate. | |||
2021-11-19 | Add continue-on-error for regenerated API files | Alexey Rusakov | |
The current upstream API definitions are expected to fail the test. | |||
2021-09-03 | CI experiment: requires GCC 10 and Clang 11 | Alexey Rusakov | |
2021-09-01 | Change GTAD/matrix-doc paths | Alexey Rusakov | |
`${{ runner.workspace }}` is, unfortunately, not portable to Windows. | |||
2021-09-01 | Add update-api on Windows pipeline | Alexey Rusakov | |
2021-09-01 | Fix bin path differences between POSIX and Windows | Alexey Rusakov | |
2021-09-01 | Add Windows, CodeQL | Alexey Rusakov | |
Windows and CodeQL snippets picked from Quaternion | |||
2021-06-23 | Step to Ubuntu 20.04; drop (old) E2EE code building | Alexey Rusakov | |
2021-06-13 | CI: version Qt cache | Alexey Rusakov | |
2021-06-13 | CI: Use Qt 5.12, as required from now | Alexey Rusakov | |
2021-04-26 | CI: Use GCC 9 where GCC 8 was | Alexey Rusakov | |
GitHub images no more have GCC 8. | |||
2021-01-25 | Revert to running quotest from the source tree | Alexey Rusakov | |
For some reason the installed one doesn't find QtTest dynamic library. | |||
2021-01-25 | Make quotest origin even more informative | Alexey Rusakov | |
2021-01-25 | CI: build libraries statically | Alexey Rusakov | |
Shared libraries are a bit of a chore to handle, maybe another time. | |||
2021-01-25 | Use Ninja | Alexey Rusakov | |
2021-01-25 | CI: install to ~/.local; invoke quotest from there | Alexey Rusakov | |
That way InstallQuotest feature is also tested. Also fix the Valgrind suppression file path. Also: use cmake arguments instead of pushd/popd dance | |||
2021-01-25 | CI: include github.ref in the quotest origin | Alexey Rusakov | |
2021-01-25 | CI: no need to explicitly build quotest | Alexey Rusakov | |
Now that CTest is included, quotest target should build (and install) automatically together with the library. | |||
2021-01-22 | Adjust according to the just merged PR | Alexey Rusakov | |
2021-01-11 | Ok, do the same in a different way | Kitsune Ral | |
2021-01-11 | Don't run the test if TEST_USER is empty | Kitsune Ral | |
2021-01-11 | Add a timeout to quotest runs | Kitsune Ral | |
The current Quotest gets stuck somewhere, and the its big internal 3-minute watchdog doesn't cut it for some reason. While investigating that, an external timeout would be quite handy. | |||
2021-01-02 | Add Valgrind on Linux | Kitsune Ral | |
2021-01-01 | GTAD requires GCC 8 at least | Kitsune Ral | |
2021-01-01 | Add update-api support | Kitsune Ral | |
Along adding update-api support DESTDIR and CMAKE_ARGS were moved to the environment setup step in order to use `${{ runner.workspace }}` for installation and not pollute `${{ github.workspace }}` where libQuotient sources reside. | |||
2021-01-01 | Better quotest origin line; setup CC/CXX globally | Kitsune Ral | |
There's no "job number" anymore but a textual description of the job is even better. | |||
2021-01-01 | A few renames; trigger by PRs too; start quotest | Kitsune Ral | |
2021-01-01 | Add E2EE config; install libQuotient, build quotest | Kitsune Ral | |
2021-01-01 | Use the default path to install Qt | Kitsune Ral | |
2021-01-01 | Fix using a C compiler for CXX; don't fail-fast | Kitsune Ral | |
2020-12-29 | First shot at GHA | Kitsune Ral | |