ckie
f7fd8620be
.github: add issue templates ( #213 )
...
* .github: add issue templates
As the longest maintainer of this package after vlaci I have seen
a lot of low-quality issues.
This change should make people think twice and lift some responsibility
from the maintainers. (^:
* Update .github/ISSUE_TEMPLATE/bug-report.md
Co-authored-by: Thiago Kenji Okada <thiagokokada@gmail.com >
2022-07-22 09:19:57 +03:00
Thiago Kenji Okada
057f87c908
Also export cache from HM checks
2022-07-10 19:49:08 +01:00
Thiago Kenji Okada
50363ab85b
Generate the cache hash by flake.lock
2022-07-10 19:49:04 +01:00
Thiago Kenji Okada
bcf03a7746
Add Home-Manager checks to GH action
2022-07-10 19:49:00 +01:00
Thiago Kenji Okada
9111d480a8
Use --init-directory
in Emacs 29+ ( #191 )
...
* Use `--init-directory` in Emacs 29+
This will allow a few advantages:
- We can load `early-init.el` file properly, fixing Flash Of Unstyled
Contents (FOUC) issues and improving the performance slightly
- Eventually we can drop `default.el` file loading in Home-Manager
module. Not done here since this would complicate the code without
necessity, however this can be done once Emacs 29+ is default
* Fix build in Emacs <29
* Add #checks.<arch>.init-example-el-emacsGit
* Add .#checks.x86_64-linux.init-example-el-emacsGit to CI
* Fix review issues
* Move config files to share/emacs.d
* Separate tests in two steps
* Add TODOS
* Simplify emacs-dir generation
2022-07-10 20:46:49 +03:00
Thiago Kenji Okada
f591727cf6
Fix nix-community cache on CI
2022-07-08 12:26:21 +01:00
Thiago Kenji Okada
af68ba8b83
Fix update_flake_lock.py
2022-07-08 12:03:13 +01:00
Thiago Kenji Okada
a3a2410709
Add nix-community cache to GH Actions
2022-07-07 21:38:47 +01:00
Thiago Kenji Okada
1c09f64ec4
Update GH actions
2022-07-07 21:16:10 +01:00
André Silva
9620980115
update git references from hlissner repos to doomemacs org
2022-06-12 21:33:38 +03:00
André Silva
7f9cfd6640
test_dep_update: sleep some seconds before merging PR
2022-06-12 21:29:48 +03:00
André Silva
a7a360c6dc
test_dep_update: exit gracefully if no pending PRs
2022-06-12 21:29:04 +03:00
ckie
e0189af753
.github#test_dep_update: only run x86_64 checks
...
Follow-up to one of the previous commits. Hopefully fixes #142 .
2022-06-10 15:11:15 +03:00
ckie
69cfed89e5
.github: disable rebasing so git doesn't get confused
2022-06-10 14:47:10 +03:00
ckie
a7566fc638
.github: oops
2022-06-09 14:38:25 +03:00
ckie
9a7a5562d6
.github: only build x86_64 flake check
2022-06-09 14:34:41 +03:00
ckie
971616be1e
.github: try hard-resetting too just incase
2022-05-10 12:36:48 +03:00
ckie
b4ba771b39
.github: unbreak action
2022-04-14 01:37:17 +03:00
ckie
9d05798e16
.github: set defaultBranch, switch to squash merge
2022-01-14 03:38:37 +02:00
ckie
09050af116
.github: automerge-deps needs update-deps
2022-01-01 06:16:20 +02:00
ckie
d444888ce2
.github: move it into update-dependencies.yml and finish up
2022-01-01 06:12:25 +02:00
ckie
ce3c1ac7c4
.github: goofing around with more automation
2022-01-01 04:06:09 +02:00
ckie
ded9ff6c41
update_flake_lock.py: try again
2021-12-24 14:32:14 +02:00
ckie
ead6a29d86
update_flake_lock.py: skip if not github
2021-12-24 14:27:53 +02:00
László Vaskó
30eee51235
github actions: action to update init.el
2021-01-23 17:50:22 +01:00
László Vaskó
5ee8044b04
github actions: niv -> flakes
...
Use flake.nix/lock as a single source of truth for resolving
dependencies
NOTE: this patch implies a dependency update as well.
2021-01-23 17:15:48 +01:00
László Vaskó
fbb213c531
github actions: cache nix store contents
2021-01-23 17:08:15 +01:00
László Vaskó
460e96f89d
github actions: test build from flake
2021-01-23 17:08:15 +01:00
Nikola Knežević
29c13a42a7
Update niv-updater-action to the lastest release
...
This is to reduce the backreferencing noise on nixpkgs: https://github.com/knl/niv-updater-action/issues/36
2021-01-11 09:19:13 +01:00
László Vaskó
c440f4afe4
github workflows should be placed under .github/workflows
2020-07-25 22:30:59 +02:00
Jörg Thalheim
90033a1da0
add automatic updates via niv
2020-07-17 05:56:28 +01:00