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

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


The following commit(s) were added to refs/heads/master by this push:
     new 593ab86f6a chore(ci): replace erisu/apache-rat-action with 
apache/skywalking-eyes (#3639)
593ab86f6a is described below

commit 593ab86f6a9bf887f90b29144f81e6560c783b13
Author: Xinyuan Lin <[email protected]>
AuthorDate: Thu Aug 7 15:28:14 2025 -0700

    chore(ci): replace erisu/apache-rat-action with apache/skywalking-eyes 
(#3639)
    
    Remove the GitHub action erisu/apache-rat-action@v1 since it's not
    approved by the Apache organization.
    Replaced with action from apache: apache/skywalking-eyes
    
    ---------
    
    Signed-off-by: Xinyuan Lin <[email protected]>
---
 .github/workflows/check-header.yml                 | 18 +++++++++++++++-
 .github/workflows/lint-pr.yml                      | 18 +++++++++++++++-
 .licenserc.yaml                                    | 25 ++++++++++++++++++++++
 .ratignore                                         | 25 ----------------------
 .../uci/ics/texera/dao/ASFGeneratorStrategy.scala  | 19 ++++++++++++++++
 5 files changed, 78 insertions(+), 27 deletions(-)

diff --git a/.github/workflows/check-header.yml 
b/.github/workflows/check-header.yml
index e25342108c..9938ff1e6b 100644
--- a/.github/workflows/check-header.yml
+++ b/.github/workflows/check-header.yml
@@ -1,3 +1,19 @@
+# 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.
+
 name: Release Auditing
 
 on:
@@ -14,4 +30,4 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
-      - uses: erisu/apache-rat-action@v1
\ No newline at end of file
+      - uses: apache/[email protected]
diff --git a/.github/workflows/lint-pr.yml b/.github/workflows/lint-pr.yml
index e4be05da76..d685bf6250 100644
--- a/.github/workflows/lint-pr.yml
+++ b/.github/workflows/lint-pr.yml
@@ -1,3 +1,19 @@
+# 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.
+
 name: "Lint PR"
 
 on:
@@ -16,4 +32,4 @@ jobs:
     steps:
       - uses: amannn/action-semantic-pull-request@v5
         env:
-          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.licenserc.yaml b/.licenserc.yaml
new file mode 100644
index 0000000000..90dcdb18f9
--- /dev/null
+++ b/.licenserc.yaml
@@ -0,0 +1,25 @@
+header:
+  license:
+    spdx-id: Apache-2.0
+    copyright-owner: Apache Software Foundation
+
+  paths-ignore:
+    - 'licenses'
+    - '**/*.md'
+    - '**/*.csv'
+    - '**/*.txt'
+    - '**/*.json'
+    - '**/*.jsonl'
+    - 'LICENSE'
+    - 'NOTICE'
+    - '.dockerignore'
+    - '.gitattributes'
+    - 'DESCRIPTION'
+    - 'yarn.lock'
+    - '.nvmrc'
+    - '.htaccess'
+    - '.gitkeep'
+    - 'site.webmanifest'
+    - '.gitignore'
+    - '.licenserc.yaml'
+
diff --git a/.ratignore b/.ratignore
deleted file mode 100644
index 4b2c4b295b..0000000000
--- a/.ratignore
+++ /dev/null
@@ -1,25 +0,0 @@
-.dockerignore
-.gitattributes
-.gitignore
-.ratignore
-README.md
-CONTRIBUTING.md
-DESCRIPTION
-100.jsonl
-1000.jsonl
-yarn.lock
-.nvmrc
-.htaccess
-.gitkeep
-site.webmanifest
-line_numbers.txt
-line_numbers_crlf.txt
-numbers.txt
-random_data.csv
-a.csv
-country_sales_headerless_small.csv
-country_sales_headerless_small_multi_line.csv
-country_sales_headerless_small_multi_line_custom_delimiter.csv
-country_sales_medium.csv
-country_sales_small.csv
-country_sales_small_multi_line.csv
diff --git 
a/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala 
b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala
index c58855530e..61a66a94e5 100644
--- a/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala
+++ b/core/dao/src/main/scala/edu/uci/ics/texera/dao/ASFGeneratorStrategy.scala
@@ -1,3 +1,22 @@
+/*
+ * 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.
+ */
+
 package edu.uci.ics.texera.dao
 
 import org.jooq.codegen.{DefaultGeneratorStrategy, GeneratorStrategy}

Reply via email to