about summary refs log tree commit diff stats
path: root/.github/workflows/main.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add spellcheck to CIMichael Vetter2023-04-151-0/+14
|
* Switch to clang-format check actionMichael Vetter2023-04-141-17/+6
| | | | | | | | | | | | Instead of running clang-format outselves on the old Ubuntu version. This let's us easily configure which version of clang-format we want to execute. Used action: https://github.com/marketplace/actions/clang-format-check Properly fix: https://github.com/profanity-im/profanity/pull/1774
* ci: disable TWMichael Vetter2022-09-071-1/+1
| | | | | | | | | TW curently has problems: ``` Problem: the to be installed sqlite3-devel-3.39.2-1.2.x86_64 requires 'libsqlite3-0 = 3.39.2', but this requirement cannot be provided not installable providers: libsqlite3-0-3.39.2-1.2.i586[repo-oss] libsqlite3-0-3.39.2-1.2.x86_64[repo-oss] ```
* ci: enable tumbleweedMichael Vetter2022-08-181-1/+1
| | | | | | | | | | | This reverts commit 5c5c45321976c9a859694afa781178c68d076ee2. And removes the old python(2) pull in. For some reason we get: `Package python3-embed was not found in the pkg-config search path.` with python38-devel but not with python310-devel. Let's bump it to that version.
* ci: enable macos ciMichael Vetter2022-08-091-12/+12
| | | | This reverts commit d5bb93b9271578979dc6109b1007676fc5e8578a.
* ci: disable macos until they have libstrophe 0.12.2Michael Vetter2022-08-081-12/+12
|
* ci: Remove TW for nowMichael Vetter2022-06-161-1/+1
| | | | | | | | | | | | | | Until they fixed this: ``` Problem: the to be installed ncurses-devel-6.3.20220604-20.1.x86_64 requires 'libncurses6 = 6.3.20220604-20.1', but this requirement cannot be provided Problem: the to be installed gtk2-devel-2.24.33-2.8.x86_64 requires 'pkgconfig(cairo)', but this requirement cannot be provided Problem: the to be installed ncurses-devel-6.3.20220604-20.1.x86_64 requires 'libncurses6 = 6.3.20220604-20.1', but this requirement cannot be provided not installable providers: libncurses6-6.3.20220604-20.1.i586[repo-oss] libncurses6-6.3.20220604-20.1.x86_64[repo-oss] Solution 1: downgrade of libncurses6-6.3.20220604-20.2.x86_64 to libncurses6-6.3.20220604-20.1.x86_64 Solution 2: do not install ncurses-devel-6.3.20220604-20.1.x86_64 Solution 3: break ncurses-devel-6.3.20220604-20.1.x86_64 by ignoring some of its dependencies ```
* add CI job to check coding styleSteffen Jaeckel2022-03-301-0/+23
| | | | Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
* ci: re-enable tumblweedMichael Vetter2021-12-031-1/+1
| | | | | | Old docker/libseccomp from GH got updated. This reverts commit 5c5c45321976c9a859694afa781178c68d076ee2.
* ci: re-enable ubuntuMichael Vetter2021-12-031-1/+1
| | | | This reverts commit cc206ee8cc2cf8458325337f2e68b0dd11b95afd.
* ci: re-enable macosMichael Vetter2021-12-031-12/+12
| | | | | They have libstrophe 0.11.0 now. This reverts commit 472a3ceec4ce4bd018d7276372cf3ccdc24b76c9.
* ci: disable osx until they updated libstropheMichael Vetter2021-10-281-12/+12
|
* ci: remove ubuntuMichael Vetter2021-10-221-1/+1
| | | | | Fails and I don't have time to check why. Something package related most likely.
* Disable Tumbleweed CIMichael Vetter2021-02-171-1/+1
| | | | | | | | | | | | | | | | | ``` (248/297) Installing: system-group-hardware-20170617-19.2.noarch [..error] Installation of system-group-hardware-20170617-19.2.noarch failed: Error: Subprocess failed. Error: RPM failed: ERROR: neither groupadd nor busybox found! error: %prein(system-group-hardware-20170617-19.2.noarch) scriptlet failed, exit status 1 error: system-group-hardware-20170617-19.2.noarch: install failed Abort, retry, ignore? [a/r/i] (a): a Warning: %posttrans scripts skipped while aborting: pam-1.5.1-2.2.x86_64.rpm shadow-4.8.1-5.2.x86_64.rpm ``` Seems to be a bug in old docker/libseccomp from GH.
* Disable Arch CIMichael Vetter2021-02-171-1/+1
| | | | | Again something wrong this Arch. Not time to invest right now but we need a working CI for PRs.
* Switch from Travis CI to GitHub ActionsWilliam Wennerström2020-12-171-0/+36
Travis have been slow and the macOS runner is outdated (and a bunch of other recurring issues).