Skip to content

ENH: GPG signatures, branch-environment map (GitFS/HgFS workflow) #12183

@westurner

Description

@westurner

This is probably two or more issues.

Objective: Verify all policy changes (change control)

Current Workflow

  1. Fork
  2. Merge in from upstream
    • see: Signatures
  3. Merge up to environment branches
    • gifs_base defaults to master
    • see: Branch-Environment Map

Is there a better way?

Signatures

It could be helpful to only pull from signed tags and commits.

GitPython

pygit2

mercurial

OS Packages

Branch-Environment Map

Existing

Possible

  • gitfs_env_map : re.match(branch) <--> environment_name_template

Value: Could sign commits/tags (e.g. of a formula) without clobbering existing branch[es].

Metadata

Metadata

Assignees

No one assigned

    Labels

    Featurenew functionality including changes to functionality and code refactors, etc.stale

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions