-
Notifications
You must be signed in to change notification settings - Fork 41
SAMM Pipeline
Daniel Kefer edited this page Apr 7, 2021
·
4 revisions
This document describes how to iteratively build the SAMM pipeline:
- Step 0: Create the first 2.0.0 release of "core" repository, implicitly containing an archive containing all files (these are the actual deliverable).
Afterwards per "derived project" (PDF generator, website builder, toolbox....)
- Step 1: Create the business logic (e.g. generate PDF) in the respective repo
- Step 2: Create a GitHub action out of this repo, see e.g. here
-
Step 3: Include the newly created action in the core repository by creating (if not yet existant) or adapting the file
.github/workflows/release.yml
:- Add the newly created action so that the artifact (e.g. PDF file) is created
- Include the artifact to the release
- Step 4: Create a new release of the repository with the respective artifact attached.