Skip to content

Move custom github actions to dedicated repositories #13177

Open
@KacperMalachowski

Description

@KacperMalachowski

Description

Move the checkout, expose-jwt-action and image-buidler to separate repository or repositories depdening on choosen approach.

Reasons

Currently our github actions are stored in the test-infra repository. We have at least 2 github instance where it should be runned. Current setup requires to checkout test-infra repo before using the actions. With that change we have two possible options:

  • GitHub Marketplace and actions-mirror -> no manual steps on our site, requirement of using semver versioning and releasing actions.
  • "Fork" of dedicated repositories into GHES.

Acceptance Criteria

  • Our custom actions can be referenced on both github.com and GHES
  • Our custom actions are versioned

Attachments

See: https://docs.github.com/en/actions/sharing-automations/creating-actions/publishing-actions-in-github-marketplace

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ciIssues or PRs related to CI related topics

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions