Skip to content

Where most of the GitHub Workflow automations are hosted and distributed from.

Notifications You must be signed in to change notification settings

the-events-calendar/actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

The Events Calendar: GitHub Actions

This repository contains the code for the Automations using GitHub Actions used by the The Events Calendar team.

Our goal here is to create Actions that will allow us to deprecate the use of our Internal Jenkins for most of the automation tasks.

Before the creation of this repository most of the automation were done with individual GitHub Actions that were scattered across the different repositories. This made it hard to maintain and to have a clear overview of what was happening.

For more global integrations we used Jenkins, but we want to move away from it and use GitHub Actions for everything.

Synchronization of Files

We are using the BetaHuhn/repo-file-sync-action action to enable us to synchronize files across different repositories.

So any files that need to be identical across different repositories can be synchronized using this action, and the original stored in this repository under the templates folder.

Note

If you are using this action, please make sure to include @tec-bot user as a collaborator with write permissions in the repository you want to sync the files to.

About

Where most of the GitHub Workflow automations are hosted and distributed from.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published