Convert OSG Software container image builds to GitHub Actions

Description

GitHub actions give us a few nice things that we can use for building containers:

  • Repository dispatches so a workflow can trigger a build in another repository (updates to the software base image can trigger builds in all of our other containers)

  • Docker-supported build and push actions

Here's an example of a workflow: https://github.com/brianhlin/docker-xcache/blob/SOFTWARE-4151.autobuild-xrootd-hotfixes/.github/workflows/hotfix-image-builds.yml

Freshdesk Tickets

None

Assignee

Brian Lin

Reporter

Brian Lin

Priority

Major

Labels

None

Components

Due date

2020/12/31

Epic Name

GHA Image Builds
Configure