Skip to content

Set up GitHub Action to post to social media a list of new modules of the month/week #3703

@jfy133

Description

@jfy133

Is your feature request related to a problem? Please describe.
We currently have automated social media posts for each new release of a pipeline.

However pipelines are only one small part of the nf-core ecosystem, and it could be good to 'advertise' the diversity of modules that we also make available for community.

Describe the solution you'd like
A GitHub action that:

  1. Gathers a list of new modules created that month
  2. Make a social media post with relevant hashtags/descriptions for each new module (probably in a thread, deriving metadata from the module's meta.yaml)
  3. Run once a month (suggested by @nvnieuwk )

An example poist:

nf-core Module Monthly Minutes!

What has the #nf-core module developers made this month?
See the thread below for a list of new open-source #Nextflow modules now freely available for use in your own #bioinformatics (and more!) pipelines 👇 
New nf-core module alert!

Name: MEGAHIT
Description: An ultra-fast metagenomic assembler for large and complex metagenomics
Keywords: #megahit #denovo #assembly #debuijn #metagenomics

Interested? Instructions here: https://nf-co.re/modules/megahit/

Or something like that...

Maybe even weekly would be fine

Describe alternatives you've considered
Maybe not worth it if we feel it would be too spaamy.

Additional context
@mashehu already points out we have a database of when new modules were created etc, so it might not be too hard.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions