Commit Graph
25 Commits
Author SHA1 Message Date
steven-omaha 2c409d2c46 ci(check): keep going after failure 2024-04-04 13:01:59 +02:00
steven-omaha 94146e3c4c ci: build binary on release
Upon release of a new version, automatically build a separate version of
pacdef for each backend that requires a feature flag. Attach all the
artifacts to the Github release.

Implemented by @thechubbypanda. Fixes #58. PR in #63.
2024-04-02 22:36:10 +02:00
Keval Kapdee efe19d4e61 Fix tarball 2024-04-02 19:24:13 +01:00
steven-omaha e37cf03349 ci: enable tests for all features 2024-04-01 14:01:17 +02:00
steven-omaha 6bba968897 ci: build, clippy for all features 2024-04-01 13:58:21 +02:00
steven-omaha 9f6f758a8d ci: fail on any clippy warning 2024-04-01 13:31:26 +02:00
Keval Kapdee fe260fe515 Add git 2024-03-28 16:50:05 +00:00
Keval Kapdee 73d21ae7f5 Update upload action version 2024-03-28 16:50:05 +00:00
Keval Kapdee c3aaf5ffbd More spelling 2024-03-28 16:50:05 +00:00
Keval Kapdee 8caad2ae5a Spelling mistake 2024-03-28 16:50:05 +00:00
Keval Kapdee c06626663e Default features and install apt 2024-03-28 16:50:05 +00:00
Keval Kapdee cd5e0a800a Remove bad install 2024-03-28 16:50:05 +00:00
Keval Kapdee ddfeb58264 Libalpm 2024-03-28 16:50:05 +00:00
Keval Kapdee 3b7ddf5331 Simpler setup 2024-03-28 16:50:05 +00:00
Keval Kapdee 8097b2f6a3 Switch back to ubuntu runner 2024-03-28 16:50:05 +00:00
Keval Kapdee 7853098460 Fix syntax 2024-03-28 16:50:05 +00:00
Keval Kapdee 54a95b7722 Matrix over feature flags 2024-03-28 16:50:05 +00:00
Keval Kapdee 2cd6baca1e Release action 2024-03-28 16:50:05 +00:00
steven-omaha 85de801e59 ci: update checkout to v3 2023-05-18 20:08:39 +02:00
steven-omaha 0b2187d444 ci: run tests 2023-05-18 19:57:51 +02:00
steven-omaha a1cbd9184c ci: activate for devel branch 2023-05-17 11:00:10 +02:00
steven-omaha 236f6e3bf3 ci: rename workflow 2023-05-15 15:19:43 +02:00
steven-omaha 03ff45b742 ci: add workflow dispatch trigger 2023-05-15 15:12:37 +02:00
steven-omaha 3bab73cb26 ci: install git 2023-05-15 15:09:54 +02:00
steven-omaha 35286adf5f ci: setup github check workflow 2023-05-15 15:04:12 +02:00