This is an automated email from the ASF dual-hosted git repository.
jark pushed a commit to branch ci-test-docs-deploy
in repository https://gitbox.apache.org/repos/asf/fluss.git
The following commit(s) were added to refs/heads/ci-test-docs-deploy by this
push:
new 3f353c77 update4
3f353c77 is described below
commit 3f353c775f57c99687a875d27214ceefc633c8a4
Author: Jark Wu <[email protected]>
AuthorDate: Fri Jul 11 19:57:13 2025 +0800
update4
---
.github/workflows/docs-deploy.yaml | 3 +++
website/.asf.yaml | 33 +++++++++++++++++++++++++++++++++
website/.htaccess | 2 ++
3 files changed, 38 insertions(+)
diff --git a/.github/workflows/docs-deploy.yaml
b/.github/workflows/docs-deploy.yaml
index a727fc2e..5615113a 100644
--- a/.github/workflows/docs-deploy.yaml
+++ b/.github/workflows/docs-deploy.yaml
@@ -42,6 +42,9 @@ jobs:
run: npm install
- name: Build website
run: npm run build
+ - name: Copy ASF Files
+ run: |
+ cp .asf.yaml .htaccess ./build/
- name: Setup SSH
env:
SSH_AUTH_SOCK: /tmp/ssh_agent.sock
diff --git a/website/.asf.yaml b/website/.asf.yaml
new file mode 100644
index 00000000..c134c085
--- /dev/null
+++ b/website/.asf.yaml
@@ -0,0 +1,33 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+github:
+ description: "Apache Fluss Website"
+ homepage: https://fluss.apache.org/
+ features:
+ issues: false
+ projects: false
+ wiki: false
+ labels:
+ - fluss
+ enabled_merge_buttons:
+ squash: true
+ merge: false
+ rebase: false
+
+publish:
+ whoami: asf-site
\ No newline at end of file
diff --git a/website/.htaccess b/website/.htaccess
new file mode 100644
index 00000000..47116771
--- /dev/null
+++ b/website/.htaccess
@@ -0,0 +1,2 @@
+# Allow loading YouTube content after ensuring consent.
+SetEnv CSP_PROJECT_DOMAINS "https://www.youtube-nocookie.com
https://www.youtube.com https://github.com
https://avatars.githubusercontent.com https://calendar.google.com"
\ No newline at end of file