You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by na...@apache.org on 2026/05/15 11:40:33 UTC

(ignite) branch master updated: IGNITE-28683 Validate ignite-website token in the Publish website documentation action (#13141)

This is an automated email from the ASF dual-hosted git repository.

NSAmelchev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git


The following commit(s) were added to refs/heads/master by this push:
     new 1924f431813 IGNITE-28683 Validate ignite-website token in the Publish website documentation action (#13141)
1924f431813 is described below

commit 1924f431813a500d760c5f1949016e5705ed9610
Author: Nikita Amelchev <ns...@gmail.com>
AuthorDate: Fri May 15 14:40:25 2026 +0300

    IGNITE-28683 Validate ignite-website token in the Publish website documentation action (#13141)
---
 .../workflows/publish-website-on-branch-update.yml   | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/.github/workflows/publish-website-on-branch-update.yml b/.github/workflows/publish-website-on-branch-update.yml
index 00188de016c..6092aa2af80 100644
--- a/.github/workflows/publish-website-on-branch-update.yml
+++ b/.github/workflows/publish-website-on-branch-update.yml
@@ -59,6 +59,26 @@ jobs:
             exit 1
           fi
 
+      - name: Validate ignite-website token
+        env:
+          GH_TOKEN: ${{ secrets.IGNITE_WEBSITE_BUILD }}
+        run: |
+          if [ -z "$GH_TOKEN" ]; then
+            echo "::error::Secret IGNITE_WEBSITE_BUILD is empty or missing."
+            echo "::error::Please contact Apache INFRA to create or update the token."
+            echo "::error::Example INFRA ticket:"
+            echo "::error::https://issues.apache.org/jira/browse/INFRA-27835"
+            exit 1
+          fi
+
+          if ! git ls-remote https://x-access-token:${GH_TOKEN}@github.com/apache/ignite-website.git &>/dev/null; then
+            echo "::error::Invalid or expired IGNITE_WEBSITE_BUILD token."
+            echo "::error::Please contact Apache INFRA to renew or recreate the token."
+            echo "::error::Example INFRA ticket:"
+            echo "::error::https://issues.apache.org/jira/browse/INFRA-27835"
+            exit 1
+          fi
+
       - name: Check out 'ignite-website' repository code
         uses: actions/checkout@v3
         with: