GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - bitcoin-core/guix.sigs: Bitcoin Core release attestations (Guix)

BranchesTags
Open more actions menu

Latest commit

 

History

5,391 Commits
5,391 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
22.0
22.0
 
 
22.0rc1
22.0rc1
 
 
22.0rc2
22.0rc2
 
 
22.0rc3
22.0rc3
 
 
22.1
22.1
 
 
22.1rc1
22.1rc1
 
 
22.1rc2
22.1rc2
 
 
23.0
23.0
 
 
23.0rc1
23.0rc1
 
 
23.0rc2
23.0rc2
 
 
23.0rc3
23.0rc3
 
 
23.0rc4
23.0rc4
 
 
23.0rc5
23.0rc5
 
 
23.1
23.1
 
 
23.1rc1
23.1rc1
 
 
23.1rc2
23.1rc2
 
 
23.2
23.2
 
 
23.2rc1
23.2rc1
 
 
24.0.1
24.0.1
 
 
24.0
24.0
 
 
24.0rc1
24.0rc1
 
 
24.0rc2
24.0rc2
 
 
24.0rc3
24.0rc3
 
 
24.0rc4
24.0rc4
 
 
24.1
24.1
 
 
24.1rc1
24.1rc1
 
 
24.1rc2
24.1rc2
 
 
24.1rc3
24.1rc3
 
 
24.2
24.2
 
 
24.2rc1
24.2rc1
 
 
25.0
25.0
 
 
25.0rc1
25.0rc1
 
 
25.0rc2
25.0rc2
 
 
25.1
25.1
 
 
25.1rc1
25.1rc1
 
 
25.2
25.2
 
 
25.2rc1
25.2rc1
 
 
25.2rc2
25.2rc2
 
 
26.0
26.0
 
 
26.0rc1
26.0rc1
 
 
26.0rc2
26.0rc2
 
 
26.0rc3
26.0rc3
 
 
26.1
26.1
 
 
26.1rc1
26.1rc1
 
 
26.1rc2
26.1rc2
 
 
26.2
26.2
 
 
26.2rc1
26.2rc1
 
 
27.0
27.0
 
 
27.0rc1
27.0rc1
 
 
27.1
27.1
 
 
27.1rc1
27.1rc1
 
 
27.2
27.2
 
 
27.2rc1
27.2rc1
 
 
28.0
28.0
 
 
28.0rc1
28.0rc1
 
 
28.0rc2
28.0rc2
 
 
28.1
28.1
 
 
28.1rc1
28.1rc1
 
 
28.1rc2
28.1rc2
 
 
28.2
28.2
 
 
28.2rc1
28.2rc1
 
 
28.2rc2
28.2rc2
 
 
28.3
28.3
 
 
28.3rc1
28.3rc1
 
 
28.3rc2
28.3rc2
 
 
28.4
28.4
 
 
28.4rc1
28.4rc1
 
 
28.4rc2
28.4rc2
 
 
29.0
29.0
 
 
29.0rc1
29.0rc1
 
 
29.0rc2
29.0rc2
 
 
29.0rc3
29.0rc3
 
 
29.1
29.1
 
 
29.1rc1
29.1rc1
 
 
29.1rc2
29.1rc2
 
 
29.2
29.2
 
 
29.2rc1
29.2rc1
 
 
29.2rc2
29.2rc2
 
 
29.3
29.3
 
 
29.3rc1
29.3rc1
 
 
29.3rc2
29.3rc2
 
 
29.4
29.4
 
 
29.4rc1
29.4rc1
 
 
29.5
29.5
 
 
30.0
30.0
 
 
30.0rc1
30.0rc1
 
 
30.0rc2
30.0rc2
 
 
30.0rc3
30.0rc3
 
 
30.1
30.1
 
 
30.1rc1
30.1rc1
 
 
30.2
30.2
 
 
30.2rc1
30.2rc1
 
 
30.3
30.3
 
 
30.3rc1
30.3rc1
 
 
30.4
30.4
 
 
31.0
31.0
 
 
31.0rc1
31.0rc1
 
 
31.0rc2
31.0rc2
 
 
31.0rc4
31.0rc4
 
 

Repository files navigation

This repository contains Guix attestations for releases of Bitcoin Core.

Overall process

The Guix build consists of two stages:

  • In the first stage (noncodesigned), people compile the binaries from source.
  • Then, code signatures for Windows and MacOS are generated from the binaries that were produced in the first stage, and distributed to the builders.
  • In the second stage (all), the builders attach these code signatures.

See https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md#building on how to build the release with Guix and create an attestation.

Directory structure

  • /<version>/<signer>/: Build attestations for repository tag v<version> for <signer>.
    • noncodesigned.SHA256SUMS: Hashes of binaries produced by the first stage build for this version.
    • noncodesigned.SHA256SUMS.asc: Detached PGP signature for noncodesigned.SHA256SUMS.
    • all.SHA256SUMS: Hashes of binaries produced by the second stage build. This covers all the binaries uploaded to the website, and is what to check release binaries against.
    • all.SHA256SUMS.asc: Detached PGP signature for all.SHA256SUMS.
  • /builder-keys/<signer>.gpg: PGP keys of the signers. If you're going to do builds and contribute attestations, file a PR to add your key here.
  • /contrib: Scripts used in the CI tests.

About

Bitcoin Core release attestations (Guix)

Topics

guix

Resources

Readme
Activity
Custom properties

Stars

403 stars

Watchers

53 watching

Forks

315 forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.