From 265ffee676213e1c3478bca8ce4289ff073de968 Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Thu, 23 Apr 2026 10:44:06 -0400 Subject: [PATCH 1/6] Update publish-main workflow for republishing GitHub Workflow/Action will compare tag used to trigger build with latest tag to determine if a latest should point to release. Signed-off-by: Katrina Prosise --- .github/workflows/publish-main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index 3514dad8..247dc368 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -63,7 +63,8 @@ jobs: mv offline-docs.tgz $VERSION/ echo $BUCKET_CREDS > secret echo -e "secret\nY\nosf-prod\nN\n" | gsutil config -e - gsutil -m rsync -d -r dev gs://docs.foundries.io/$VERSION -# if [[ $TAG == mp-* ]]; then + gsutil -m rsync -d -r $VERSION gs://docs.foundries.io/$VERSION + export LATEST_TAG="$(git tag --sort=-committerdate | head -n 1)" + if [[ $TAG == $LATEST_TAG ]]; then gsutil -m rsync -d -r gs://docs.foundries.io/${VERSION} gs://docs.foundries.io/latest fi From 1d6de6004cd6111585703b692d3eaf736b640070 Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Thu, 23 Apr 2026 10:44:06 -0400 Subject: [PATCH 2/6] Update publish-main workflow for republishing GitHub Workflow/Action will compare tag used to trigger build with latest tag to determine if a latest should point to release. Signed-off-by: Katrina Prosise --- .github/workflows/publish-main.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index 247dc368..a0148fca 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -42,11 +42,7 @@ jobs: - name: set release name run: | echo "release tag: $TAG" -# if [[ $TAG == mp-* ]]; then export RELEASE="$(echo $TAG | sed -r 's/^.{3}//')" -# else -# export RELEASE="$TAG" -# fi echo "VERSION=$RELEASE" >> "$GITHUB_ENV" - name: Build docs From cfc82973a779b40435637a2b87cf5e8713d65dfe Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Fri, 24 Apr 2026 06:45:00 -0400 Subject: [PATCH 3/6] Update publish-main.yml --- .github/workflows/publish-main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index a0148fca..7efbb482 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -2,7 +2,7 @@ name: publish-release on: push: tags: - - 'mp-**' + - '**' workflow_dispatch: From 93db8971836d65ef363bebd379548d7fb8684bc2 Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Fri, 24 Apr 2026 08:08:43 -0400 Subject: [PATCH 4/6] Update publish-main.yml --- .github/workflows/publish-main.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index 7efbb482..6e96018e 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -2,9 +2,7 @@ name: publish-release on: push: tags: - - '**' - - workflow_dispatch: + - 'mp-*' jobs: publish-stable: From 4a38a57e55fe3afd6fc8a508e69f258866badd59 Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Mon, 27 Apr 2026 08:54:01 -0400 Subject: [PATCH 5/6] Update publish-main to publish on release Changed event for publishing docs so as to allow for republishing. Signed-off-by: Katrina Prosise --- .github/workflows/publish-main.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index 6e96018e..2e99bf35 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -1,8 +1,7 @@ name: publish-release on: - push: - tags: - - 'mp-*' + release: + types: [published] jobs: publish-stable: From 48ee5ad95d3a814cc89b3772dc81c2bf0267fbfe Mon Sep 17 00:00:00 2001 From: Katrina Prosise Date: Mon, 27 Apr 2026 10:16:13 -0400 Subject: [PATCH 6/6] Update publish-main.yml --- .github/workflows/publish-main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-main.yml b/.github/workflows/publish-main.yml index 2e99bf35..83a380af 100644 --- a/.github/workflows/publish-main.yml +++ b/.github/workflows/publish-main.yml @@ -1,7 +1,7 @@ name: publish-release on: release: - types: [published] + types: [released] jobs: publish-stable: