This lesson is still being designed and assembled (Pre-Alpha version)

Create a GitHub Action for your package

Overview

Teaching: 1 min
Exercises: 1 min
Questions
  • How can I use the application I just packaged as a GitHub Action?

Objectives
  • Create a separate repository to define your action

  • Write action.yml and README.md

  • Publish to the GitHub Marketplace.

Example: https://github.com/vemonet/sparql-operations-action

Might be a bit too advanced at the moment and not that relevant: people at IDS don’t need to publish their applications as GitHub Actions. We could just mention they can do it and propose pointers

Create a repository from template

  • first step

Configure repository permissions

  • first step

Configure SSH

  • first step

Key Points

  • When creating a GitHub repository keep permissions in mind.

  • Templates are a quick way to scaffold your application.