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

kranti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iggy-website.git


The following commit(s) were added to refs/heads/main by this push:
     new 1d75be25 Fix asf.yaml file and build script to publish the site
1d75be25 is described below

commit 1d75be2513d8f64c38543f2869cb02c244411990
Author: kparisa <[email protected]>
AuthorDate: Sun Feb 9 21:47:32 2025 -0800

    Fix asf.yaml file and build script to publish the site
---
 .asf.yaml                    | 8 ++++++--
 .github/workflows/deploy.yml | 8 +++++---
 2 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index ad54b9cc..0aeb7d29 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,15 +1,19 @@
-publish:
-  whoami: asf-site
 github:
   description: "Apache Iggy (Incubating) Website"
   homepage: https://iggy.apache.org/
   labels:
+    - rust
+    - message-streaming
     - iggy
     - apache
   enabled_merge_buttons:
     squash:  true
     merge:   false
     rebase:  false
+
+publish:
+  whoami: asf-site
+
 notifications:
   commits: [email protected]
   issues: [email protected]
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index ad74828d..ad1b692a 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -1,4 +1,4 @@
-name: Deploy Apache Iggy Website to asf-site
+name: Deploy Apache Iggy Website
 
 on:
   push:
@@ -7,7 +7,7 @@ on:
   workflow_dispatch:  # Allows manual triggering
 
 jobs:
-  build:
+  publish:
     runs-on: ubuntu-latest
     steps:
       - name: Checkout Repository
@@ -17,9 +17,11 @@ jobs:
         run: |
           npm install
 
-      - name: Build Docusaurus
+      - name: Build Iggy Website
         run: |
           npm run build
+      - name: Copy ASF config
+        run: cp .asf.yaml build/.asf.yaml
 
       - name: Deploy to asf-site
         run: |

Reply via email to