From abb834e15afe06a9d15d924d885d4980685c9180 Mon Sep 17 00:00:00 2001 From: Jahvon Dockery Date: Fri, 26 Dec 2025 13:21:38 -0500 Subject: [PATCH 1/3] fix --- .github/workflows/release-docs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-docs.yaml b/.github/workflows/release-docs.yaml index acf9f27..73105e8 100644 --- a/.github/workflows/release-docs.yaml +++ b/.github/workflows/release-docs.yaml @@ -30,7 +30,7 @@ jobs: - name: Deploy to Netlify uses: flowexec/action@v1 with: - executable: 'deploy docs:netlify ${{ github.event.inputs.environment || 'production' }}' + executable: "deploy docs:netlify ${{ github.event.inputs.environment || 'production' }}" timeout: '5m' flow-version: 'main' secrets: | From 65c850239609a3e1291cfe288fe34ea09b7f843b Mon Sep 17 00:00:00 2001 From: Jahvon Dockery Date: Fri, 26 Dec 2025 13:23:39 -0500 Subject: [PATCH 2/3] rn --- .github/workflows/release-docs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-docs.yaml b/.github/workflows/release-docs.yaml index 73105e8..cfd7977 100644 --- a/.github/workflows/release-docs.yaml +++ b/.github/workflows/release-docs.yaml @@ -1,4 +1,4 @@ -name: Release +name: Docs on: push: From ccd258a73f2f64ec0ee3082d44f1e5782241e16d Mon Sep 17 00:00:00 2001 From: Jahvon Dockery Date: Fri, 26 Dec 2025 13:29:37 -0500 Subject: [PATCH 3/3] message --- docs/docs.flow | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/docs.flow b/docs/docs.flow index d664958..1026b5a 100644 --- a/docs/docs.flow +++ b/docs/docs.flow @@ -19,8 +19,22 @@ executables: - envKey: NETLIFY_SITE_ID secretRef: netlify-flow-site-id cmd: | + # Generate deploy message from git log + COMMIT_SHA=$(git rev-parse --short HEAD) + COMMIT_MSG=$(git log -1 --pretty=%s) + BRANCH=$(git rev-parse --abbrev-ref HEAD) + + # Check if branch is dirty + if ! git diff-index --quiet HEAD --; then + DIRTY=" (dirty)" + else + DIRTY="" + fi + + MESSAGE="${BRANCH}@${COMMIT_SHA}${DIRTY}: ${COMMIT_MSG}" + if [ "${ENVIRONMENT}" = "production" ]; then - npx netlify-cli deploy --dir=dist --prod + npx netlify-cli deploy --dir=dist --prod --message="${MESSAGE}" else - npx netlify-cli deploy --dir=dist + npx netlify-cli deploy --dir=dist --message="${MESSAGE}" fi