[ 
https://issues.apache.org/jira/browse/YETUS-992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17200514#comment-17200514
 ] 

Allen Wittenauer commented on YETUS-992:
----------------------------------------

So I just ran through the process using my personal account. ( 
https://github.com/marketplace/actions/aw-was-here-test-action ) 

Some notes:

* Releases in the marketplace need to be marked as releases in GitHub as well.  
(This makes sense from their perspective)
* Creating a github action release from an existing tag is fairly trivial since 
most of the metadata comes from the actions.yaml file.
* See screenshot above of the release bits.
* The icon and the color come from a very limited list.
* The 'describe this release' part is where things get interesting....
* You _can_ mark things as pre-release, which is great.
* It's an interesting question of whether GitHub has the capability to delegate 
the release action. I've invited both [~busbey] and [~rvs] to see what perms I 
can give them.


> Create and publish a github action
> ----------------------------------
>
>                 Key: YETUS-992
>                 URL: https://issues.apache.org/jira/browse/YETUS-992
>             Project: Yetus
>          Issue Type: New Feature
>            Reporter: Allen Wittenauer
>            Assignee: Allen Wittenauer
>            Priority: Major
>         Attachments: GitHub_Marketplace_Developer_Agreement.txt, Screen Shot 
> 2020-09-22 at 9.15.22 PM.png
>
>
> We should publish a github action for use by the GitHub community. Note that 
> in order to do this, we will need a completely separate git repository.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to