Commit f729c3a
committed
ci: archive release source
Upon release, eagerly provide a stable archive of the release source.
It used to be that GitHub's (and GitLab's?) virtual source code assets
were generated on demand to limit resource consumption. This meant the
assets were not reliably available, and that two instances of the same
asset downloaded long apart could be generated with different
implementations, causing different checksums for the same contents.
Eventually somebody raised an overly dramatic stink about this and
GitHub promised to make the archive generation stable but I don't want
to rely on that promise.1 parent 6397ffd commit f729c3a
1 file changed
Lines changed: 35 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
13 | 48 | | |
14 | 49 | | |
15 | 50 | | |
| |||
0 commit comments