Commit Graph

431 Commits

Author SHA1 Message Date
Jörg Thalheim
da997c87c7 create-release: make sed regex more strict 2024-01-16 10:25:52 +00:00
Jörg Thalheim
36ffca82d2
Merge pull request #217 from Mic92/composer-support
Add support for updating buildComposerProject's vendorHash
2024-01-16 11:12:47 +01:00
Gaël Reyrol
0a30179f00 Add support for updating buildComposerProject's vendorHash
Update tests/testpkgs/default.nix
2024-01-16 11:06:16 +01:00
Mic92
b80494da43 Update README.md to precise that software is available in latest stable channel (23.11 as of today) (#215)
Update README.md

Update the README to precise that the software is also in the latest stable channel, currently 23.11, shows that it has version 1.0.0 of nix-update (https://search.nixos.org/packages?channel=23.11&show=nix-update&from=0&size=50&sort=relevance&type=packages&query=nix-update)

* Update README.md

* Update README.md
2024-01-15 09:59:58 +00:00
dependabot[bot]
50640aa288 Bump cachix/install-nix-action from 24 to 25
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25)

---
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>
2024-01-15 06:33:58 +00:00
Atemu
4c763a7cf3 README: document --version=branch option in more depth 2024-01-04 08:26:43 +00:00
dependabot[bot]
dcdf594417 Bump cachix/install-nix-action from 23 to 24
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24)

---
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-12-04 06:08:06 +00:00
EBADBEEF
76c4e79c2c bitbucket.org integration tests 2023-11-22 19:13:43 +00:00
EBADBEEF
a10f7c047f bitbucket.org support for versions and snapshots 2023-11-22 19:13:43 +00:00
Jörg Thalheim
f6f45655e7 README: drop comment about black formatter 2023-11-08 07:58:55 +00:00
Jörg Thalheim
47945865f6 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c082856b850ec60cda9f0a0db2bc7bd8900d708c' (2023-11-02)
  → 'github:NixOS/nixpkgs/ec750fd01963ab6b20ee1f0cb488754e8036d89d' (2023-11-07)
2023-11-08 07:58:55 +00:00
Jörg Thalheim
d945764f13 nix fmt 2023-11-08 07:58:55 +00:00
Matthieu Coudron
6f21bf4db4 improve --help output, notably '--version' possibilities 2023-11-08 07:58:55 +00:00
Jörg Thalheim
c690b76213 switch to ruff for formatting 2023-11-02 09:26:15 +00:00
Jörg Thalheim
5e679528f6 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
  → 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/517501bcf14ae6ec47efd6a17dda0ca8e6d866f9' (2023-09-27)
  → 'github:NixOS/nixpkgs/c082856b850ec60cda9f0a0db2bc7bd8900d708c' (2023-11-02)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/720bd006d855b08e60664e4683ccddb7a9ff614a' (2023-09-27)
  → 'github:numtide/treefmt-nix/5deb8dc125a9f83b65ca86cf0c8167c46593e0b1' (2023-10-27)
2023-11-02 09:26:15 +00:00
Jörg Thalheim
957b6c4dac nix-update: publish to flakestry 2023-10-24 16:10:39 +00:00
Jörg Thalheim
da0b54447c also fix updating default.nix version for a release 2023-09-30 09:25:27 +00:00
Jörg Thalheim
99c347264b bump version 1.0.0 2023-09-30 11:16:35 +02:00
Jörg Thalheim
2732363f42
Modernize buildsystem (#199)
* flake.lock: Update

Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/59cf3f1447cfc75087e7273b04b31e689a8599fb' (2023-08-01)
  → 'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cf73a86c35a84de0e2f3ba494327cf6fb51c0dfd' (2023-08-10)
  → 'github:NixOS/nixpkgs/517501bcf14ae6ec47efd6a17dda0ca8e6d866f9' (2023-09-27)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/19dee4bf6001849006a63f3435247316b0488e99' (2023-08-12)
  → 'github:numtide/treefmt-nix/720bd006d855b08e60664e4683ccddb7a9ff614a' (2023-09-27)

* nix-update: convert to pyproject

* drop old pkgs.nixVersions.stable fallback

* add create-release.sh script
2023-09-30 10:04:21 +01:00
dependabot[bot]
e7208a47b5 Bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
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-09-11 06:42:08 +00:00
dependabot[bot]
986fa3e763 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 06:37:52 +00:00
Jörg Thalheim
de341ecd43 flake: limit platforms to evaluate 2023-09-08 07:21:27 +00:00
Jörg Thalheim
1c948876a8 also add packages and devShells to checks 2023-09-08 07:21:27 +00:00
figsoda
8e3c8afa5e
Merge pull request #68 from yu-re-ka/feature/yarn-hash
support for updating yarn FOD hash
2023-09-06 17:37:55 -04:00
figsoda
d53a5d75cb unquote versions from github atom feeds 2023-09-06 19:59:06 +00:00
Yureka
8b3e81e45d support for updating yarn FOD hash
For https://github.com/NixOS/nixpkgs/pull/140701
2023-09-06 12:25:25 +02:00
Jörg Thalheim
e0239251cb ruff: enable upgrade checks 2023-08-25 07:00:08 +00:00
figsoda
4f2d6c40e1 quote import_path when importing in nix 2023-08-24 15:06:03 +00:00
figsoda
1186454210
fix pyright lints (#188) 2023-08-14 09:08:55 +01:00
Jörg Thalheim
aee90c0274 treefmt: use default branch again 2023-08-12 12:03:52 +00:00
Jörg Thalheim
9c95b62698 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
  → 'github:hercules-ci/flake-parts/59cf3f1447cfc75087e7273b04b31e689a8599fb' (2023-08-01)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/683f2f5ba2ea54abb633d0b17bc9f7f6dede5799' (2023-06-15)
  → 'github:NixOS/nixpkgs/cf73a86c35a84de0e2f3ba494327cf6fb51c0dfd' (2023-08-10)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/bd817ed6d1e2f3d1a929bd40704347f0709da777' (2023-08-12)
  → 'github:numtide/treefmt-nix/35abc1a9cd277828009684faac7c60a9b3b0f686' (2023-08-12)
2023-08-12 08:23:59 +00:00
Jörg Thalheim
9d675f2509 move mypy to treefmt 2023-08-12 08:23:59 +00:00
Jörg Thalheim
f56f553c53
Merge pull request #182 from figsoda/escape
fix escaping for non-toplevel attributes
2023-08-06 20:27:56 +01:00
figsoda
fd07282345 test non-toplevel attributes 2023-08-06 14:40:40 -04:00
figsoda
58c48cfa0d fix escaping for non-toplevel attributes 2023-08-06 14:17:25 -04:00
Jörg Thalheim
e10a73322e
Merge pull request #180 from figsoda/escape
fix attribute name escaping
2023-08-02 22:03:23 +01:00
figsoda
cc8d7d28e7 more strictly test commit messages 2023-08-02 10:00:31 -04:00
figsoda
39cd42e0a0 fix attribute name escaping 2023-08-02 09:56:57 -04:00
Jörg Thalheim
e880e386a8
Merge pull request #179 from figsoda/escape
escape attribute names
2023-08-02 06:43:04 +01:00
figsoda
dfe1130b59 escape attribute names 2023-08-01 18:59:14 -04:00
Artturin
68b5b4b5a3 support new goModules attr
go-modules has been renamed to goModules

for nixpkgs pr 242905
2023-07-12 19:03:22 +00:00
figsoda
15ef70af59
Merge pull request #175 from Mic92/renovate/cachix-install-nix-action-22.x 2023-06-16 16:00:45 -04:00
renovate[bot]
4a8a6903c8
Update cachix/install-nix-action action to v22 2023-06-16 19:49:52 +00:00
Jörg Thalheim
a844e854e0 update flake 2023-06-16 06:51:58 +00:00
Jörg Thalheim
6c29a350d9
Merge pull request #174 from Mic92/mergify
fix mergify rules
2023-06-16 07:46:21 +01:00
Jörg Thalheim
10cb1cb4ad fix mergify rules 2023-06-16 08:44:15 +02:00
Jörg Thalheim
b16a1682c6
Merge pull request #173 from Mic92/mergify
replace bors with mergify
2023-06-16 07:42:28 +01:00
Jörg Thalheim
7c0898b965 replace bors with mergify 2023-06-16 08:40:48 +02:00
Jörg Thalheim
fe6b2e9cdc also respect cargoRoot when updating checksum 2023-06-16 08:23:53 +02:00
bors[bot]
ef5b8337a0
Merge #171
171: git-commit files directly without using staging area r=figsoda a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-06-02 01:19:18 +00:00