Commit Graph

31 Commits

Author SHA1 Message Date
Mikhail Zolotukhin
93e6f1406b chore: move npm scripts to makefile
This makes it possible to name targets whatever we want and makes us
less dependant on the NPM (i.e. a preparation for NPM removal).
2022-03-23 22:05:55 +03:00
Mikhail Zolotukhin
b7ca855165 chore: add kdecoration to sysdep 2022-03-20 03:04:36 +03:00
Mikhail Zolotukhin
1902f111ec
chore: replace liberapay with open collective
PayPal is going to block Russian users. Because of that, I (gikari) will
no longer able to receive donations from people around the world.

To keep the ability for people to donate the open collective account was
created (https://opencollective.com/bismuth). It will be able to keep
the funds for the time being, even if they won't be available to me
in the near future.
2022-03-13 11:22:25 +03:00
Mikhail Zolotukhin
fcd85f8efe chore: replace husky with pre-commit
Since we are moving away from TypeScript, we also need to move away from
its tooling.
2022-02-09 22:29:09 +03:00
Mikhail Zolotukhin
23b32c1b0c ci: install system dependencies in the test run 2022-02-08 16:40:57 +03:00
Mikhail Zolotukhin
07eab41b64
chore: add donation button to GitHub 2022-01-20 22:23:47 +03:00
Mikhail Zolotukhin
3d1233ea6f chore: pin super linter version 2021-11-13 20:43:58 +03:00
Mikhail Zolotukhin
3110c696fe chore: publish install artifacts 2021-11-10 00:34:17 +03:00
Mikhail Zolotukhin
303fa6c6f9
chore: publish build artifacts on release (#162) 2021-11-06 08:21:17 +03:00
Mikhail Zolotukhin
c79b382262
chore: don't use container for docs 2021-11-03 16:54:21 +03:00
Mikhail Zolotukhin
50bcca3260 chore: adjust github actions workflows to 2.0 2021-11-03 16:34:53 +03:00
Mikhail Zolotukhin
00232db421 ci: 👷 publish artifacts on release 2021-10-03 17:09:56 +03:00
Mikhail Zolotukhin
d1dc5e1180 ci: 👷 release please action 2021-10-02 23:33:23 +03:00
Mikhail Zolotukhin
3c80004543 ci: 👷 enable linting for TS 2021-09-30 18:20:57 +03:00
Mikhail Zolotukhin
5b727d1a38 chore: add pull request template 2021-09-23 23:00:15 +03:00
Mikhail Zolotukhin
604c5cf577 chore: convert issues templates to forms 2021-09-23 21:29:09 +03:00
Mikhail Zolotukhin
e59b3b2965 feat: 📝 add issues' templates 2021-09-23 14:31:54 +03:00
Mikhail Zolotukhin
3f7d922fea ci: 👷 add commit linting
Add commit linting according to the Conventional Commits spec.
2021-09-22 17:08:23 +03:00
Mikhail Zolotukhin
7c5dbbcea5 build: mode eslint to a separate file 2021-09-09 00:16:48 +03:00
Mikhail Zolotukhin
ae95dde13b ci: validate typescript via ES lint 2021-09-09 00:16:48 +03:00
Mikhail Zolotukhin
7f3306d98d ci: add qmllint action 2021-09-05 11:48:12 +03:00
Mikhail Zolotukhin
e71d7885ae ci: add reuse check 2021-09-05 11:29:13 +03:00
Mikhail Zolotukhin
d0f3f2b5d9 build: merge workflows into one 2021-09-05 11:29:13 +03:00
Mikhail Zolotukhin
188cbc4784 build: add build and test workflow 2021-09-05 01:26:31 +03:00
Mikhail Zolotukhin
7f2b195bd3 build: do not lint TS via Standard 2021-09-04 22:38:48 +03:00
Mikhail Zolotukhin
898170dbbd build: use prettier in pipelines 2021-09-04 22:38:48 +03:00
Mikhail Zolotukhin
b88d0b768d build: 📝 use SPDX statements for licencing 2021-09-04 18:22:29 +03:00
Mikhail Zolotukhin
0bf4536075 ci: deploy documentation 2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
0f8976c55e ci: add linter workflow 2021-08-28 18:30:40 +03:00
Mikhail Zolotukhin
a9115b337a refactor: run prettier on markdown 2021-08-28 18:30:40 +03:00
Eon S. Jeon
8023304921 Add issue templates 2018-12-17 16:28:10 +09:00