Na release se vedle binárky pověsí i kostky-linux-x86_64.sha256.
Součet se počítá nad jménem, pod kterým se soubor stahuje, ne nad dist/kostky. Díky tomu se stažený soubor ověří rovnou, bez přejmenovávání:
sha256sum -c kostky-linux-x86_64.sha256
Nahrávání příloh se tím zobecnilo na smyčku přes seznam souborů — mazání staré přílohy stejného jména (kvůli opakovatelnosti buildu) platí pro obě stejně. Filtr podle jména bere argument z argv místo z prostředí, aby se dal použít na obojí.
Součet se navíc vypisuje do logu běhu, takže je dohledatelný i bez stahování.
Ověřeno
Nasucho nad binárkou z tohohle commitu: sha256sum -c na nedotčeném souboru hlásí V POŘÁDKU, po připsání jednoho bajtu CHYBNÝ a nenulový návratový kód. Filtr příloh vrací správné id pro obě jména.
Samotný krok „Na release" se dá vyzkoušet až otagováním — nad pull requesty se přeskakuje.
Na release se vedle binárky pověsí i `kostky-linux-x86_64.sha256`.
Součet se počítá **nad jménem, pod kterým se soubor stahuje**, ne nad `dist/kostky`. Díky tomu se stažený soubor ověří rovnou, bez přejmenovávání:
```bash
sha256sum -c kostky-linux-x86_64.sha256
```
Nahrávání příloh se tím zobecnilo na smyčku přes seznam souborů — mazání staré přílohy stejného jména (kvůli opakovatelnosti buildu) platí pro obě stejně. Filtr podle jména bere argument z `argv` místo z prostředí, aby se dal použít na obojí.
Součet se navíc vypisuje do logu běhu, takže je dohledatelný i bez stahování.
## Ověřeno
Nasucho nad binárkou z tohohle commitu: `sha256sum -c` na nedotčeném souboru hlásí `V POŘÁDKU`, po připsání jednoho bajtu `CHYBNÝ` a nenulový návratový kód. Filtr příloh vrací správné id pro obě jména.
Samotný krok „Na release" se dá vyzkoušet až otagováním — nad pull requesty se přeskakuje.
Věší se jako druhá příloha ve formátu sha256sum, počítaná nad jménem, pod
kterým se soubor stahuje — aby se dala ověřit rovnou přes
sha256sum -c, bez přejmenovávání.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Na release se vedle binárky pověsí i
kostky-linux-x86_64.sha256.Součet se počítá nad jménem, pod kterým se soubor stahuje, ne nad
dist/kostky. Díky tomu se stažený soubor ověří rovnou, bez přejmenovávání:Nahrávání příloh se tím zobecnilo na smyčku přes seznam souborů — mazání staré přílohy stejného jména (kvůli opakovatelnosti buildu) platí pro obě stejně. Filtr podle jména bere argument z
argvmísto z prostředí, aby se dal použít na obojí.Součet se navíc vypisuje do logu běhu, takže je dohledatelný i bez stahování.
Ověřeno
Nasucho nad binárkou z tohohle commitu:
sha256sum -cna nedotčeném souboru hlásíV POŘÁDKU, po připsání jednoho bajtuCHYBNÝa nenulový návratový kód. Filtr příloh vrací správné id pro obě jména.Samotný krok „Na release" se dá vyzkoušet až otagováním — nad pull requesty se přeskakuje.