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