While working on YETUS-990, I was able to create and use a GitHub
action using the modified container image w/the ENTRYPOINT. I'd like to pursue
publishing the GitHub action on the GitHub marketplace for everyone to use.
There are some policy-type decisions to make (do we point to master? do we
point to latest release? how should plugins work? etc), plus certainly some
help from INFRA and probably LEGAL. I went ahead and opened YETUS-992 as the
tracking issue, even if we as community reject the idea, to keep some notes,
etc, as I do research.
One thing to note: as per GithHub's docs
(https://docs.github.com/en/actions/creating-actions/publishing-actions-in-github-marketplace#about-publishing-actions)
, this will require another repository that contains just the minimal bits to
execute the action (metadata, action.yaml, etc). [Sidenote: I'm fairly certain
the underlying goal is to keep the action repo small since they get cloned when
the action is activated and/or published into the marketplace.]
Any thoughts/questions/concerns?
Thanks!