Commit Graph

436 Commits

Author SHA1 Message Date
figsoda
5dbcb4b7be flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/1b1f50645af2a70dc93eae18bfd88d330bfbcf7f' (2023-01-23)
  → 'github:NixOS/nixpkgs/60c1d71f2ba4c80178ec84523c2ca0801522e0a6' (2023-03-19)
2023-03-20 20:13:56 -04:00
bors[bot]
7d3d3644d7
Merge #142
142: Bump cachix/install-nix-action from 19 to 20 r=Mic92 a=dependabot[bot]



Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 08:29:14 +00:00
dependabot[bot]
c91f7c83a2
Bump cachix/install-nix-action from 19 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 06:56:32 +00:00
bors[bot]
6dae56424d
Merge #141
141: ci: only build on certain branches r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-19 12:09:22 +00:00
Jörg Thalheim
bf2012515b ci: only build on certain branches 2023-02-19 13:08:35 +01:00
figsoda
93164bacab
Merge pull request #139 from figsoda/empty
reject empty hashes
2023-02-13 09:23:26 -05:00
figsoda
b00b6a5790
Merge pull request #140 from Mic92/dependabot/github_actions/cachix/install-nix-action-19
Bump cachix/install-nix-action from 18 to 19
2023-02-13 07:51:11 -05:00
dependabot[bot]
7ae8cd3279
Bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-13 06:56:31 +00:00
figsoda
3e2b3c8a13 reject empty hashes 2023-02-12 10:35:13 -05:00
bors[bot]
42e248829e
Merge #138
138: remove trailing `.git` for github diff urls r=figsoda a=figsoda



Co-authored-by: figsoda <figsoda@pm.me>
2023-01-27 23:41:24 +00:00
figsoda
9a629ced22 remove trailing .git for github diff urls 2023-01-27 17:30:52 -05:00
bors[bot]
f570df2044
Merge #137
137: nix-update: add url parameter to override the repository discovery r=figsoda a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-01-26 17:03:44 +00:00
Jörg Thalheim
ab45f140f6 nix-update: add url parameter to override the repository discovery 2023-01-26 10:06:29 +01:00
bors[bot]
0bfc4701aa
Merge #136
136: fix build with updated nixpkgs r=figsoda a=figsoda



Co-authored-by: figsoda <figsoda@pm.me>
2023-01-24 19:53:46 +00:00
figsoda
e04066feda checkInputs -> nativeCheckInputs 2023-01-24 13:39:11 -05:00
figsoda
84317970d9 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a518c77148585023ff56022f09c4b2c418a51ef5' (2023-01-05)
  → 'github:NixOS/nixpkgs/1b1f50645af2a70dc93eae18bfd88d330bfbcf7f' (2023-01-23)
2023-01-24 13:38:58 -05:00
bors[bot]
677130549e
Merge #134
134: gitea support r=Mic92 a=figsoda



Co-authored-by: figsoda <figsoda@pm.me>
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-01-22 08:06:04 +00:00
Jörg Thalheim
df20040b23 better jobname for formatter check 2023-01-22 09:05:15 +01:00
Jörg Thalheim
174b1231b2 also build nix formatter checks on bors branches 2023-01-22 09:01:56 +01:00
Jörg Thalheim
ac05c74b79 add bors toml 2023-01-22 08:58:53 +01:00
figsoda
cab46f7912 update list of supported sites 2023-01-21 18:59:31 -05:00
figsoda
dc1b2af4da gitea support 2023-01-21 15:31:30 -05:00
figsoda
18b0f84ce5
Merge pull request #130 from figsoda/system
add --system
2023-01-08 13:03:37 -05:00
figsoda
811daa04c4 ci: add github access token 2023-01-08 12:56:15 -05:00
figsoda
435a533439 clean up eval_expression 2023-01-08 12:32:46 -05:00
figsoda
e386585a0e Merge branch 'master' of https://github.com/mic92/nix-update into system 2023-01-08 12:25:54 -05:00
Jörg Thalheim
4db8142775
Merge pull request #132 from Mic92/readability
improve readability of eval expression
2023-01-08 18:17:51 +01:00
figsoda
bf2ee2bbf0 system_flags -> extra_flags, move experimental features to extra_flags 2023-01-08 10:35:32 -05:00
figsoda
3928ea476b pass system when importing nixpkgs 2023-01-08 10:35:17 -05:00
Jörg Thalheim
7412eff904 improve readability of eval expression 2023-01-08 08:46:48 +01:00
figsoda
3f68ceed20
Merge pull request #131 from figsoda/ruff
add bin/nix-update back to ruff checks
2023-01-07 19:36:56 -05:00
figsoda
5114959654 add bin/nix-update back to ruff checks 2023-01-07 15:28:20 -05:00
figsoda
bf82810b93 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/677ed08a50931e38382dbef01cba08a8f7eac8f6' (2022-12-29)
  → 'github:NixOS/nixpkgs/a518c77148585023ff56022f09c4b2c418a51ef5' (2023-01-05)
2023-01-07 15:28:09 -05:00
figsoda
c7101575e0 readme: mention --system 2023-01-04 19:58:37 -05:00
figsoda
329317dbdd add --system 2023-01-04 19:55:31 -05:00
Jörg Thalheim
bd1b4353f8
Merge pull request #128 from Mic92/SuperSandro2000-ruff
Fix ruf error on nixos-unstable
2023-01-04 15:13:18 +00:00
Sandro
114b107fcf
Fix ruf error on nixos-unstable
```
## run black
All done!  🍰 
28 files would be left unchanged.
## run ruff
error `bin/nix-update` is not supported; Ruff only supports `.py` and `.pyi` files
```
2023-01-04 15:14:15 +01:00
Jörg Thalheim
9eb755db43
Merge pull request #127 from drupol/add-formatter-attribute
Add `formatter` attribute with `nixpkgs-fmt`
2022-12-31 13:48:22 +00:00
Pol Dellaiera
3e3de1a20e
ci: add code formatter checks 2022-12-31 09:33:44 +01:00
Pol Dellaiera
a0e83f665c
use nix fmt 2022-12-31 00:47:52 +01:00
Pol Dellaiera
e92d560816
flake: add formatter attribute 2022-12-31 00:47:52 +01:00
Sandro
98692ec8d9
Merge pull request #123 from drupol/feat/let-php-extension-be-found 2022-12-30 23:53:03 +01:00
Pol Dellaiera
387027ee08
feat: let PHP extension be updatable by this tool
Fix the computation of the position by detecting if the pkg is a PHP extension
2022-12-30 21:43:48 +01:00
figsoda
ebeb417b46
Merge pull request #124 from drupol/flake/update-flake-lock
flake.lock: Update
2022-12-30 13:53:54 -05:00
Pol Dellaiera
13ff10149e
flake.lock: Update 2022-12-30 19:37:10 +01:00
Jörg Thalheim
cf62bb5a33
Merge pull request #122 from Mic92/docs
README: make development docs more bullet proof
2022-12-29 13:05:39 +00:00
Jörg Thalheim
083008537d README: make development docs more bullet proof 2022-12-29 14:05:23 +01:00
Jörg Thalheim
98f7c4a2c5
Merge pull request #121 from Mic92/docs
document development workflow
2022-12-29 12:33:11 +00:00
Jörg Thalheim
ffd23fae74 direnv: switch to use flake by default
I had the case that someone had a nixpkgs old enough to not have ruff.
Let's just avoid this.
2022-12-29 13:24:40 +01:00
Jörg Thalheim
9e77bc21e1 document development workflow 2022-12-29 13:13:00 +01:00