Announcement that "old" actions will be removed from the Marketplace

I received a message from the GitHub Actions Product Team by email:

Thanks for using GitHub Actions during the preview, and for creating an action and publishing it to the GitHub Marketplace!

During the preview period – after you created your action – we added a configuration file for actions that is required for publishing to the Marketplace. Since this configuration is required, we will be removing all actions that do not have it from the Marketplace on March 1, 2020.

If you want your action to remain in the Marketplace, you’ll need to make the following changes:

  1. Add an action.yml to your repository that describes your action.
  2. Update your repository’s README to include instructions for using your action in the new YAML workflow configuration language, instead of the outdated HCL language.
  3. Publish a new version of the action that includes both the action.yml and changes to the README.

You can find more information about the action.yml at: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/metadata-syntax-for-github-actions

If you do not update your action it will be removed from the Marketplace on March 1, 2020.

 

My Action (https://github.com/webfactory/ssh-agent/) seems to include all this.

Did anyone else get this announcement so that it was maybe not precisely targeted? Am I missing something?

Thanks!

Hi mpdude -

Apologies for not including more information in that message.  It is targeted to people who have published marketplace actions and do not have an action.yml.  Although webfactory/ssh-agent *was* published with an action.yml, but you have other actions in the marketplace that lack it.  In this case: https://github.com/marketplace/actions/webfactory-composer-require-checker

You’ll need to either remove that from the marketplace or update it with an action.yml and publish a new version.

Cheers-

-ed

1 Like

This was also confusing to me as my primary actions all are configured properly.  I forgot that I published a hello-world action during the preview.  In my case, I just searched for my name in the Marketplace and found the hello-world that could be delisted.

1 Like

D’oh! I forgot we published that one.