Gavin John
3979c659bd
Switch to Github Application for Nur a bot
2025-02-10 13:32:44 -08:00
Gavin John
d0b794774f
Add flake.lock to git add command in update-nur.sh
2024-12-07 15:26:19 +00:00
Gavin John
ecb7137813
flakeify NUR
2024-12-07 00:23:18 +00:00
Gavin John
4021fa3c83
treewide: nixfmt
2024-11-22 19:10:50 +00:00
Gavin John
fac45f20ff
pyproject.toml: Move relevant pyproject entries into lint subsection
...
According to `ruff check .`:
warning: The top-level linter settings are deprecated in favour of their counterparts in the `lint` section. Please update the following options in `pyproject.toml`:
- 'ignore' -> 'lint.ignore'
- 'select' -> 'lint.select'
2024-11-22 18:59:35 +00:00
Rhys-T
1ba81fcb97
Revert "Merge pull request #762 from Rhys-T/remove-distutils"
...
This reverts commits 1ec6e1a68d and
ced35f7eb0 , reversing
changes made to 4d07169eeb .
2024-09-17 08:51:38 -04:00
Rhys-T
1ec6e1a68d
ci/nur/combine.py: Try to fix File exists: 'lib' error
2024-09-17 06:44:51 +00:00
Rhys-T
7ee4712a99
ci/nur/combine.py: fix copytree calls to use correct symlinks argument
2024-09-16 13:48:34 -04:00
Rhys-T
7285fa9f22
Remove dependency on deprecated distutils package
2024-09-16 13:26:31 -04:00
Michael Glass
1f391b5474
fix ci
2024-07-09 11:41:46 +02:00
Caleb Norton
288f384415
Fix macos evaluation
2024-06-25 07:43:00 +00:00
Jörg Thalheim
f34c0dfe56
nur/index: fix meta no longer beeing available
2023-05-01 08:39:04 +02:00
Jörg Thalheim
022e6afbf6
re-order imports using ruff
2023-05-01 08:23:12 +02:00
Jörg Thalheim
8222cf135b
update python ci tooling (add ruff, drop flake8
2023-05-01 08:23:12 +02:00
Jörg Thalheim
466559a0c7
nur: print OK if eval worked
2023-05-01 08:23:03 +02:00
Jörg Thalheim
f8a1c2f3cf
nur: add eval command for local testing
2023-05-01 08:13:15 +02:00
Jörg Thalheim
6d46ca7b4b
ci/flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-utils':
'github:numtide/flake-utils/bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4' (2021-11-15)
→ 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
• Added input 'flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/98747f27ecfee70c8c97b195cbb94df80a074dda' (2021-11-22)
→ 'github:NixOS/nixpkgs/8b3bc690e201c8d3cbd14633dbf3462a820e73f2' (2023-05-01)
2023-05-01 08:13:15 +02:00
Jörg Thalheim
f7ed1faed4
apply black to nur/index.py
2023-03-21 09:14:55 +01:00
Jörg Thalheim
f126ec7ee2
increase timeout to 15s
2023-01-03 08:19:19 +01:00
Jörg Thalheim
b178d9ed70
nix-env: allow non-linux packages
2022-05-09 18:28:29 +02:00
Kira Bruneau
f8f0a5e36e
fetch from default branch when branch isn't specified
2022-04-28 00:40:55 -04:00
Kira Bruneau
cadf72646c
refactor prefetch to get latest commit with git ls-remote
...
`git ls-remote` is more general way to get the latest commit. It can
be used on any git repo, and supports querying from the default branch
using the `HEAD` pseudoref.
2022-04-28 00:40:43 -04:00
Jörg Thalheim
aa1a5c39c9
switch to nix stable
2021-11-26 08:33:11 +01:00
Jörg Thalheim
acfe522993
attempt to fix nur-combined
2021-11-26 07:21:08 +00:00
Jörg Thalheim
1a2bc3021c
move ci to flake
2021-10-10 09:53:09 +02:00
Jörg Thalheim
c9cb2ab0de
remove travis secrets
2021-10-10 09:51:06 +02:00
Jörg Thalheim
875e112a8f
fix git commit arguments
2021-02-06 12:04:22 +01:00
Jörg Thalheim
3b5c5e088f
use environment variables to set git identity
2021-02-06 11:51:28 +01:00
Jörg Thalheim
df91792a5c
fix update-nur
2021-02-06 11:36:05 +01:00
Jörg Thalheim
8d9b27ab8d
ci: pin nix in all nix-shell scripts
2021-02-06 11:31:36 +01:00
Jörg Thalheim
bfbeb67ff1
harcode git author in all commands
...
This makes it easier to locally test the commands without affecting ~/.gitconfig
2021-02-06 11:31:32 +01:00
0x4A6F
32cb0a1479
ci/nur-search: run make clean
...
public should be rebuild from a clean state when packages.json are
changed, thus removing obsolete repos.
2021-01-01 12:48:09 +00:00
Jörg Thalheim
fb273b7d20
ci: fix cloning nur-search
2020-11-29 18:39:28 +01:00
Jörg Thalheim
0d4193c1b7
ci: fix cloning nur-search
2020-11-29 18:33:01 +01:00
Jörg Thalheim
ff0cd25b72
fix push url
2020-11-29 18:20:57 +01:00
Jörg Thalheim
dcc01caa04
ci: try to fix pushing
2020-11-29 18:10:00 +01:00
Jörg Thalheim
b3a39410e7
switch to github actions from travis
2020-11-29 17:36:04 +01:00
Jörg Thalheim
d2a984e176
update-nur-search: do a git pull before push.
...
Reduce potential conflicts on push
2020-04-15 10:03:59 +01:00
Jörg Thalheim
ffbce401f6
nur-search: also clone theme submodule
2020-04-15 10:03:58 +01:00
Jörg Thalheim
8a8948c86d
ci: use nur-combined for faster indexing
...
This avoids downloading repositories
2020-04-02 12:55:40 +01:00
Jörg Thalheim
7b6bd62eb1
ci: try last minute pull & rebase before pushing
2020-03-13 08:24:38 +00:00
Jörg Thalheim
5df82248f0
ci: try to fix update by pulling first
2020-03-12 17:27:55 +00:00
Jörg Thalheim
64d5a2a9ab
ci: split nur update from pr testing
2020-03-12 16:06:28 +00:00
Jörg Thalheim
19b5bfb47c
ci: only setup git/gpg on master builds
2020-03-12 14:01:10 +00:00
Ingolf Wagner
8aae37c250
update-nur-search.sh: add script to deploy package.json
2020-03-12 02:21:17 +08:00
Jörg Thalheim
6b4b37af2d
re-add irc notifications
2020-01-11 08:52:28 +00:00
Jörg Thalheim
3587c406b7
make travis output more verbose
2019-12-06 11:35:04 +00:00
Jörg Thalheim
9c9aa79bd1
deploy.sh: fix nur combine call
2019-03-05 14:36:10 +00:00
Jörg Thalheim
0561424301
remove irc integration for now
...
The irc python module is broken for ages in nixpkgs unstable.
2019-03-05 14:17:58 +00:00
Jörg Thalheim
807f715e83
ci/deploy.sh: don't show downloads
2018-11-06 09:35:29 +00:00