RACK Release Workflow #41
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Runs after a RACK release is published | |
name: RACK Release Workflow | |
on: | |
release: | |
types: [ published ] | |
jobs: | |
# assemble-files job: | |
# - Assembles files for rack-box builds | |
assemble-files: | |
uses: ./.github/workflows/assemble-files.yml | |
# assemble-turnstile-data job: | |
# - Assembles Turnstile ingestion package | |
# - Uploads ingestion package to release | |
assemble-turnstile-data: | |
needs: assemble-files | |
uses: ./.github/workflows/assemble-turnstile-data.yml | |
secrets: inherit | |
# build-docker-image job: | |
# - Builds rack-box docker image | |
# - Pushes docker image to Docker Hub | |
build-docker-image: | |
needs: assemble-files | |
uses: ./.github/workflows/build-docker-image.yml | |
secrets: inherit | |
with: | |
push: true | |
version: ${{ github.event.release.tag_name }} | |
# build-virtual-machine job: | |
# - Builds rack-box virtual machine | |
# - Uploads virtual machine to release | |
build-virtual-machine: | |
needs: assemble-files | |
uses: ./.github/workflows/build-virtual-machine.yml | |
secrets: inherit | |
with: | |
version: ${{ github.event.release.tag_name }} |