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

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


The following commit(s) were added to refs/heads/master by this push:
     new e65d8d74 [AURON-1226] Use git submodules for setup-rust-toolchain 
(#1228)
e65d8d74 is described below

commit e65d8d74e668b53d65349df652248a55b708b571
Author: Fei Wang <[email protected]>
AuthorDate: Wed Aug 27 23:56:16 2025 -0700

    [AURON-1226] Use git submodules for setup-rust-toolchain (#1228)
    
    * Use git submodules for setup-rust-toolchain
    
    * gitmodule
    
    git submodule add --force  
https://github.com/actions-rust-lang/setup-rust-toolchain 
.github/actions/setup-rust-toolchain
    git -C .github/actions/setup-rust-toolchain checkout 
ac90e63697ac2784f4ecfe2964e1a285c304003a
    
    * checkout
    
    * BTW
---
 .github/actions/setup-rust-toolchain     | 1 +
 .github/workflows/build-arm-releases.yml | 4 +++-
 .github/workflows/build-ce7-releases.yml | 4 +++-
 .github/workflows/tpcds-reusable.yml     | 7 +++----
 .gitmodules                              | 5 ++++-
 5 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/.github/actions/setup-rust-toolchain 
b/.github/actions/setup-rust-toolchain
new file mode 160000
index 00000000..ac90e636
--- /dev/null
+++ b/.github/actions/setup-rust-toolchain
@@ -0,0 +1 @@
+Subproject commit ac90e63697ac2784f4ecfe2964e1a285c304003a
diff --git a/.github/workflows/build-arm-releases.yml 
b/.github/workflows/build-arm-releases.yml
index 62efac84..eaaf9a36 100644
--- a/.github/workflows/build-arm-releases.yml
+++ b/.github/workflows/build-arm-releases.yml
@@ -50,6 +50,8 @@ jobs:
 
     steps:
       - uses: actions/checkout@v4
+        with:
+          submodules: recursive
       - uses: actions/setup-java@v4
         with:
           distribution: 'adopt-hotspot'
@@ -61,7 +63,7 @@ jobs:
           version: "21.7"
           repo-token: ${{ secrets.GITHUB_TOKEN }}
 
-      - uses: actions-rust-lang/setup-rust-toolchain@v1
+      - uses:  ./.github/actions/setup-rust-toolchain
         with:
           rustflags: --allow warnings -C target-feature=+aes
           components:
diff --git a/.github/workflows/build-ce7-releases.yml 
b/.github/workflows/build-ce7-releases.yml
index 7cf12bb2..80f40201 100644
--- a/.github/workflows/build-ce7-releases.yml
+++ b/.github/workflows/build-ce7-releases.yml
@@ -48,8 +48,10 @@ jobs:
 
     steps:
       - uses: actions/checkout@v4
+        with:
+          submodules: recursive
       - uses: s4u/setup-maven-action@main
-      - uses: actions-rust-lang/setup-rust-toolchain@v1
+      - uses:  ./.github/actions/setup-rust-toolchain
 
       - uses: prompt/actions-commit-hash@v3
         id: commit
diff --git a/.github/workflows/tpcds-reusable.yml 
b/.github/workflows/tpcds-reusable.yml
index e4933183..e9d64329 100644
--- a/.github/workflows/tpcds-reusable.yml
+++ b/.github/workflows/tpcds-reusable.yml
@@ -110,6 +110,8 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
+        with:
+          submodules: recursive
       - uses: actions/setup-java@v4
         with:
           distribution: 'adopt-hotspot'
@@ -121,16 +123,13 @@ jobs:
           version: "21.7"
           repo-token: ${{ secrets.GITHUB_TOKEN }}
 
-      - uses: actions-rust-lang/setup-rust-toolchain@v1
+      - uses:  ./.github/actions/setup-rust-toolchain
         with:
           rustflags: --allow warnings -C target-feature=+aes
           components:
             cargo
             rustfmt
 
-      - name: Rustfmt Check
-        uses: actions-rust-lang/rustfmt@v1
-
       - name: Cargo test
         run: |
           cargo --version
diff --git a/.gitmodules b/.gitmodules
index afd81538..ccf0a357 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -17,4 +17,7 @@
 
 [submodule "dev/tpcds_1g"]
        path = dev/tpcds_1g
-       url = [email protected]:blaze-init/tpcds_1g.git
+       url = https://github.com/auron-project/tpcds_1g
+[submodule ".github/actions/setup-rust-toolchain"]
+       path = .github/actions/setup-rust-toolchain
+       url = https://github.com/actions-rust-lang/setup-rust-toolchain

Reply via email to