Skip to content

educates/educates-github-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Educates GitHub Actions

This repository contains a collection of GitHub actions supporting development and use of Educates, including user created workshop content for Educates.

The GitHub actions included here are:

  • Publish Workshop - Publishes a workshop to GitHub container registry and creates a release with Kubernetes resource definitions for deploying the workshop as assets.

  • Publish Multiple Workshops - Publishes a collection of workshops to GitHub container registry and creates a release with Kubernetes resource definitions for deploying the workshops as assets.

Note that versioning applies to the collection as a whole. This means that if a breaking change is made to a single action, then the version is incremented on all actions, even though changes may not have been made to the other actions.

Permissions

These actions requires the following GITHUB_TOKEN permissions:

permissions:
  contents: write   # To create/update GitHub releases
  packages: write   # To push OCI image artifacts to GHCR

About

GitHub action for publishing Educates workshops to GitHub container registry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors