Skip to content

Setup rubygems trusted publisher workflow for core component gems #174

@cjcolvar

Description

@cjcolvar

Based on Github processes and permissions WG proposal:

Core Components in rubygems will have owners removed except for a Samvera service rubygems account. A gem publishing github action will be setup using rubygem's "trusted publisher" feature. This workflow will be triggered when version tags are pushed and will require the approval within github of one of the tech leads (as part of a core publishing team) or users added by the tech lead to a publishing github team specific to that gem.

  • Notify tech call
  • Notify tech email discussion list
  • Notify users losing owner role
  • Make changes based upon proposal

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Planning and Prioritizing

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions