Closed jsfillman closed 2 years ago
Updated pr_build.yaml to utilize our new reusable workflows:
pr_build.yaml
.github/workflows
develop
PR-##
latest
{APPNAME}-develop
main
master
{APPNAME}
latest-rc
Actions
New workflow
To see this in action, and the resulting images, check out https://github.com/kbase/actions_test_repo2
Updated
pr_build.yaml
to utilize our new reusable workflows:.github/workflows
directory.develop
cause an image to be built for test, but not pushed.develop
causes a new image to be built, pushed, tagged as bothPR-##
andlatest
as{APPNAME}-develop
.main
ormaster
causes an image to be built and immediately pushed with thePR-##
tag to{APPNAME}
main
ormaster
causes an image to be built, pushed, and tagged as bothPR-##
andlatest-rc
as{APPNAME}
.Actions
>New workflow
, but skipped jobs are very clear and obvious.