Skip to content

tommyd450/fulcio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Red Hat SecureSign Fulcio

This repository holds the Red Hat fork of sigstore/fulcio with modifications needed only for Red Hat.

Mirroring upstream

The upstream repo, sigstore/fulcio is mirrored on the release-next and release-next-ci branches, as well as all of the existing release branches.

In order for mirroring to work correctly, you'll need to have two git remotes for this repository.

  • upstream pointing to sigstream/fulcio
  • origin pointing to securesign/fulcio (this repo)

When we are preparing to release a new version of Red Hat SecureSign/fulcio, we need to mirror the upstream repository and apply the patches and origin. This is done using the origin/release/update-to-head.sh script. When it runs, the following steps are taken.

  • The upstream is fetched and checked out as the release-next branch
  • The origin remote main branch is pulled and Red Hat specific files from that branch are applied to the release-next branch
  • The release-next branch is force pushed to the origin remote
  • The release-next branch is duplicated to release-next-ci
  • A timestamp file is added to release-next-ci branch
  • The release-next-ci branch is force pushed to the origin remote
  • A pull request is created (if it does not already exist) for this change, to trigger a CI run

About

Sigstore OIDC PKI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%