Skip to content

Commit 48cf08b

Browse files
Move checkout code to calling workflow
1 parent 2fae415 commit 48cf08b

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

.github/actions/test-macos/action.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ description: 'Run tests on macOS with all dependencies'
44
runs:
55
using: 'composite'
66
steps:
7-
- name: Checkout code
8-
uses: actions/checkout@v4
9-
107
- name: Install macOS dependencies
118
shell: bash
129
run: |

.github/actions/test-ubuntu/action.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ description: 'Run tests on Ubuntu with coverage reporting'
44
runs:
55
using: 'composite'
66
steps:
7-
- name: Checkout code
8-
uses: actions/checkout@v4
9-
107
- name: Build svZeroDSolver
118
shell: bash
129
run: |

.github/workflows/tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ jobs:
4343
needs: check-for-changes
4444
if: ${{ needs.check-for-changes.outputs.run_full_tests == 'true' }}
4545
steps:
46+
- name: Checkout code
47+
uses: actions/checkout@v4
4648
- name: Run Ubuntu tests
4749
uses: ./.github/actions/test-ubuntu
4850

@@ -53,6 +55,8 @@ jobs:
5355
needs: check-for-changes
5456
if: ${{ needs.check-for-changes.outputs.run_full_tests == 'true' }}
5557
steps:
58+
- name: Checkout code
59+
uses: actions/checkout@v4
5660
- name: Run macOS tests
5761
uses: ./.github/actions/test-macos
5862

0 commit comments

Comments
 (0)