Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (27 sloc) 1.85 KB

You can submit a new workflow, or an update to an existing one, in three different ways:

  • Submitting a pull request
  • Creating an issue on GitHub
  • Use the Submit to Workflow Directory workflow

If your workflow makes use of an API, make sure that you use Import Questions and remove your API keys before submitting. It should not violate an API developer's terms of service as it would result in consequences for the user of the workflow.

Submitting a pull request

If you're familiar with Git, you can create a pull request containing the workflow you wish to add. When creating a pull request, make sure that the following steps are taken:

  • Create a new directory for your workflow
  • The .wflow workflow file is placed in this directory
  • A README.md is created and added to this directory

Format for README

The README for a workflow uses the following structure:

# Workflow Title

Submitted by: [@your_github_username](https://github.com/your_github_username)

A brief description of the workflow (and any instructions, if necessary).

To export a workflow, open the Share Sheet and select Share as File.

Updating a workflow

If you're submitting an update to an existing workflow:

  • Overwrite the existing .wflow file
  • Update the README.md (if required)

Creating an issue on Github

The easiest way to submit a workflow is to create a new issue on GitHub. A GitHub account is required. Follow the issue template and provide:

  • Workflow name
  • A description
  • Link to the workflow at workflow.is

Use the Submit to Workflow Directory workflow

You can use this workflow to create a submission request automatically. Copy the link for the workflow you want to submit and then run this workflow to create the required GitHub issue for you.