Skip to content

Commit b705028

Browse files
committed
Use command line git to checkout repo instead of actions step.
1 parent fbe0cf4 commit b705028

File tree

5 files changed

+8
-28
lines changed

5 files changed

+8
-28
lines changed

.github/workflows/build_wheels_linux.yml

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ jobs:
3434
build_sdist: [0]
3535
env:
3636
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
37-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
3837
REPO_DIR: .
3938
PROJECT_SPEC: opencv-python
4039
MB_PYTHON_VERSION: ${{ matrix.python-version }}
@@ -59,10 +58,7 @@ jobs:
5958
echo "ENABLE_ROLLING=1" >> $GITHUB_ENV
6059
fi
6160
- name: Checkout
62-
uses: actions/checkout@v3
63-
with:
64-
submodules: false
65-
fetch-depth: 0
61+
run: git clone --depth 1 -b ${{ env.SOURCE_BRANCH_NAME }}
6662
- name: Build a package
6763
run: source scripts/build.sh
6864
- name: Saving all wheels
@@ -92,7 +88,6 @@ jobs:
9288
build_sdist: [0]
9389
env:
9490
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
95-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
9691
MB_PYTHON_VERSION: ${{ matrix.python-version }}
9792
NP_TEST_DEP: numpy==1.19.4
9893
NP_TEST_DEP_LATEST: numpy==2.0.0
@@ -103,10 +98,7 @@ jobs:
10398
run: find . -mindepth 1 -delete
10499
working-directory: ${{ github.workspace }}
105100
- name: Checkout
106-
uses: actions/checkout@v3
107-
with:
108-
submodules: true
109-
fetch-depth: 0
101+
run: git clone --depth 1 --recurse-submodules -b ${{ env.SOURCE_BRANCH_NAME }}
110102
- name: Setup Environment variables
111103
run: if [ "3.10" == "${{ matrix.python-version }}" -o "3.11" == "${{ matrix.python-version }}" -o "3.12" == "${{ matrix.python-version }}" ]; then echo "TEST_DEPENDS=$(echo $NP_TEST_DEP_LATEST)" >> $GITHUB_ENV; else echo "TEST_DEPENDS=$(echo $NP_TEST_DEP)" >> $GITHUB_ENV; fi
112104
- name: Download a wheel accordingly to matrix
@@ -132,7 +124,6 @@ jobs:
132124
build_sdist: [1]
133125
env:
134126
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
135-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
136127
REPO_DIR: .
137128
PROJECT_SPEC: opencv-python
138129
PLAT: x86_64
@@ -158,10 +149,7 @@ jobs:
158149
echo "ENABLE_ROLLING=1" >> $GITHUB_ENV
159150
fi
160151
- name: Checkout
161-
uses: actions/checkout@v3
162-
with:
163-
submodules: false
164-
fetch-depth: 0
152+
run: git clone --depth 1 -b ${{ env.SOURCE_BRANCH_NAME }}
165153
- name: Set up Python ${{ matrix.python-version }}
166154
uses: actions/setup-python@v4
167155
with:

.github/workflows/build_wheels_linux_arm.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ jobs:
3434
build_sdist: [0]
3535
env:
3636
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
37-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
3837
REPO_DIR: .
3938
PROJECT_SPEC: opencv-python
4039
MB_PYTHON_VERSION: ${{ matrix.python-version }}
@@ -59,10 +58,7 @@ jobs:
5958
echo "ENABLE_ROLLING=1" >> $GITHUB_ENV
6059
fi
6160
- name: Checkout
62-
uses: actions/checkout@v3
63-
with:
64-
submodules: false
65-
fetch-depth: 0
61+
run: git clone --depth 1 -b ${{ env.SOURCE_BRANCH_NAME }}
6662
- name: Build a package
6763
run: source scripts/build.sh
6864
- name: Saving all wheels
@@ -92,7 +88,6 @@ jobs:
9288
build_sdist: [0]
9389
env:
9490
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
95-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
9691
MB_PYTHON_VERSION: ${{ matrix.python-version }}
9792
PLAT: aarch64
9893
NP_TEST_DEP: numpy==1.19.4
@@ -105,10 +100,7 @@ jobs:
105100
run: find . -mindepth 1 -delete
106101
working-directory: ${{ github.workspace }}
107102
- name: Checkout
108-
uses: actions/checkout@v3
109-
with:
110-
submodules: true
111-
fetch-depth: 0
103+
run: git clone --depth 1 --recurse-submodules -b ${{ env.SOURCE_BRANCH_NAME }}
112104
- name: Setup Environment variables
113105
run: if [ "3.10" == "${{ matrix.python-version }}" -o "3.11" == "${{ matrix.python-version }}" -o "3.12" == "${{ matrix.python-version }}" ]; then echo "TEST_DEPENDS=$(echo $NP_TEST_DEP_LATEST)" >> $GITHUB_ENV; else echo "TEST_DEPENDS=$(echo $NP_TEST_DEP)" >> $GITHUB_ENV; fi
114106
- name: Download a wheel accordingly to matrix

opencv

Submodule opencv updated 2881 files

opencv_contrib

Submodule opencv_contrib updated 1240 files

opencv_extra

Submodule opencv_extra updated 328 files

0 commit comments

Comments
 (0)