Commit Graph

59 Commits

Author SHA1 Message Date
R. Ryantm
0d011799c0 flyctl: 0.4.79 -> 0.4.83 2026-08-15 16:20:36 +00:00
R. Ryantm
0d7c17e595 flyctl: 0.4.75 -> 0.4.79 2026-08-06 22:11:02 +00:00
R. Ryantm
2daec55e30 flyctl: 0.4.71 -> 0.4.75 2026-07-28 16:43:23 +00:00
R. Ryantm
f317110a52 flyctl: 0.4.69 -> 0.4.71 2026-07-19 08:39:23 +00:00
R. Ryantm
c5b841c29d flyctl: 0.4.63 -> 0.4.69 2026-07-10 15:14:38 +00:00
R. Ryantm
b92ab834b4 flyctl: 0.4.60 -> 0.4.63 2026-07-01 14:24:19 +00:00
R. Ryantm
9a0769eccd flyctl: 0.4.59 -> 0.4.60 2026-06-23 01:27:14 +00:00
R. Ryantm
1f727b4eb9 flyctl: 0.4.57 -> 0.4.59 2026-06-11 22:32:02 +00:00
R. Ryantm
fbcfe24126 flyctl: 0.4.54 -> 0.4.57 2026-06-02 19:36:29 +00:00
R. Ryantm
72c85dc9cd flyctl: 0.4.52 -> 0.4.54 2026-05-24 18:24:19 +00:00
R. Ryantm
a92fec79d4 flyctl: 0.4.49 -> 0.4.52 2026-05-16 16:45:23 +00:00
R. Ryantm
6086d0a43e flyctl: 0.4.42 -> 0.4.49 2026-05-08 02:52:30 +00:00
R. Ryantm
fd2213f71f flyctl: 0.4.36 -> 0.4.42 2026-04-29 19:40:29 +00:00
R. Ryantm
9c3ef5e128 flyctl: 0.4.33 -> 0.4.36 2026-04-20 18:09:25 +00:00
R. Ryantm
d226092cf2 flyctl: 0.4.29 -> 0.4.33 2026-04-12 16:24:03 +00:00
R. Ryantm
cb8abb6728 flyctl: 0.4.27 -> 0.4.29 2026-04-04 21:55:09 +00:00
R. Ryantm
f1b6d24a7e flyctl: 0.4.20 -> 0.4.27 2026-03-26 21:17:47 +00:00
R. Ryantm
3808a32e89 flyctl: 0.4.15 -> 0.4.20 2026-03-10 03:35:49 +00:00
Hythera
9f1f164e64 maintainers: remove adtya 2026-03-06 19:57:07 +01:00
Yohann Boniface
caf743dd6f maintainers: remove jsierles (#494142) 2026-03-04 22:57:12 +00:00
Schahin Rouhanizadeh
49229b4b76 flyctl: 0.3.209 -> 0.4.15 2026-02-27 00:11:53 +01:00
Schahin Rouhanizadeh
607216fa16 flyctl: fix reproducibility by extracting VCS info in postCheckout 2026-02-27 00:03:43 +01:00
Hythera
6d9b08b6ad maintainers: remove jsierles 2026-02-25 21:19:12 +01:00
Schahin Rouhanizadeh
276313e790 flyctl: fix 0.3.209 source hash 2025-11-13 10:40:58 +01:00
Schahin Rouhanizadeh
e707a4eb7f flyctl: 0.3.172 -> 0.3.209 2025-11-10 18:32:34 +01:00
Schahin Rouhanizadeh
01b0c2aab8 flyctl: add SchahinRohani as maintainer 2025-11-10 18:22:58 +01:00
Peder Bergebakken Sundt
8bffdd4ccf treewide: gate command execution for installShellCompletion behind buildPlatform.canExecute hostPlatform
This treewide conditions execution of the built applications for the purpose of generating shell completions behind `stdenv.buildPlatform.canExecute stdenv.hostPlatform`, which helps cross. This is a common issue I spot during review, let's prevent copy-paste errors by fixing it treewide.

Candidates were located with:

```shell
rg 'installShellCompletion' -l -tnix | xargs grep -F 'stdenv.buildPlatform.canExecute stdenv.hostPlatform' -L
```

Then I migrated the obvious cases which would not require a rebuild, as a means of testing.
This diff was not scripted. Should be zero rebuilds.

<details>
<summary>
Alternatives
</summary>

Alternatively I could have use this pattern:

```nix
postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) (
let
    emulator = stdenv.hostPlatform.emulator buildPackages;
in
''
    installShellCompletion --cmd foobar \
    --bash <(${emulator} $out/bin/foobar completion bash) \
    --fish <(${emulator} $out/bin/foobar completion fish) \
    --zsh <(${emulator} $out/bin/foobar completion zsh)
''
);
```

but that would cause rebuilds and will also require testing.

---

An other alternative is to use the binary from the corresponding package in `buildPackages`.
This however would also cause rebuilds and will also require testing.

</details>
2025-09-12 14:08:39 +02:00
R. Ryantm
355729e522 flyctl: 0.3.171 -> 0.3.172 2025-08-30 03:25:54 +00:00
R. Ryantm
9fdc0a77b2 flyctl: 0.3.169 -> 0.3.171 2025-08-20 03:33:21 +00:00
R. Ryantm
61e0168e41 flyctl: 0.3.164 -> 0.3.169 2025-08-11 21:51:03 +00:00
R. Ryantm
c7e09fa10f flyctl: 0.3.161 -> 0.3.164 2025-08-02 22:08:22 +00:00
R. Ryantm
2a02737469 flyctl: 0.3.157 -> 0.3.161 2025-07-25 05:51:52 +00:00
R. Ryantm
ae3bd20b51 flyctl: 0.3.149 -> 0.3.157 2025-07-16 21:40:06 +00:00
R. Ryantm
73ad097b9e flyctl: 0.3.145 -> 0.3.149 2025-07-07 15:21:37 +00:00
R. Ryantm
1c92c15088 flyctl: 0.3.144 -> 0.3.145 2025-06-28 01:17:26 +00:00
R. Ryantm
b1ff84ac9c flyctl: 0.3.140 -> 0.3.144 2025-06-18 21:09:45 +00:00
teutat3s
5985d3fcec flyctl: remove myself from maintainers 2025-06-11 10:39:30 +02:00
R. Ryantm
8f831c7ef4 flyctl: 0.3.132 -> 0.3.140 2025-06-08 20:50:57 +00:00
R. Ryantm
99c5b350d7 flyctl: 0.3.125 -> 0.3.132 2025-05-29 02:06:01 +00:00
R. Ryantm
7ff2295b69 flyctl: 0.3.116 -> 0.3.125 2025-05-18 21:38:04 +00:00
R. Ryantm
aa8b531b90 flyctl: 0.3.110 -> 0.3.116 2025-05-07 18:49:15 +00:00
R. Ryantm
78407998b7 flyctl: 0.3.106 -> 0.3.110 2025-04-27 20:05:47 +00:00
R. Ryantm
f8722af08c flyctl: 0.3.99 -> 0.3.106 2025-04-18 18:13:20 +00:00
R. Ryantm
7df412e59e flyctl: 0.3.94 -> 0.3.99 2025-04-09 08:41:13 +00:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
R. Ryantm
0447ce7bd8 flyctl: 0.3.89 -> 0.3.94 2025-03-29 10:47:07 +00:00
R. Ryantm
7c98921fa4 flyctl: 0.3.87 -> 0.3.89 2025-03-18 06:29:03 +00:00
R. Ryantm
3ee0b74c2f flyctl: 0.3.85 -> 0.3.87 2025-03-06 14:39:03 +00:00
R. Ryantm
eba77a2c3b flyctl: 0.3.75 -> 0.3.85 2025-02-21 10:19:18 +00:00