Skip to content

Commit 6c42e33

Browse files
committed
ci: use underlay workspace for build-and-test workflows
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
1 parent 6a1aaed commit 6c42e33

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/build-and-test-differential.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,8 @@ jobs:
113113
build-depends-repos: build_depends.repos
114114
cache-key-element: ${{ env.BUILD_TYPE_CUDA_STATE }}
115115
build-pre-command: ${{ inputs.build-pre-command }}
116+
underlay-workspace: /opt/autoware
117+
116118
- name: Show ccache stats after build
117119
run: du -sh ${CCACHE_DIR} && ccache -s
118120
shell: bash
@@ -125,6 +127,7 @@ jobs:
125127
rosdistro: ${{ inputs.rosdistro }}
126128
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
127129
build-depends-repos: build_depends.repos
130+
underlay-workspace: /opt/autoware
128131

129132
- name: Upload coverage to CodeCov
130133
if: ${{ steps.test.outputs.coverage-report-files != '' && contains(inputs.container, '-cuda') && inputs.rosdistro == 'jazzy' }}

.github/workflows/build-and-test-packages-above-differential.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ jobs:
109109
packages-above-repos: packages_above.repos
110110
cache-key-element: ${{ env.BUILD_TYPE_CUDA_STATE }}-above
111111
build-pre-command: ${{ inputs.build-pre-command }}
112+
underlay-workspace: /opt/autoware
112113

113114
- name: Show ccache stats after build
114115
run: du -sh ${CCACHE_DIR} && ccache -s
@@ -123,6 +124,7 @@ jobs:
123124
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
124125
build-depends-repos: build_depends.repos
125126
packages-above-repos: packages_above.repos
127+
underlay-workspace: /opt/autoware
126128

127129
- name: Show disk space after the tasks
128130
run: df -h

.github/workflows/build-and-test-reusable.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ jobs:
138138
build-depends-repos: build_depends.repos
139139
cache-key-element: ${{ env.BUILD_TYPE_CUDA_STATE }}
140140
build-pre-command: ${{ inputs.build-pre-command }}
141+
underlay-workspace: /opt/autoware
141142

142143
- name: Show ccache stats after build
143144
if: ${{ inputs.pull-ccache || inputs.push-ccache }}
@@ -160,6 +161,7 @@ jobs:
160161
rosdistro: ${{ inputs.rosdistro }}
161162
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
162163
build-depends-repos: build_depends.repos
164+
underlay-workspace: /opt/autoware
163165

164166
- name: Upload coverage to CodeCov
165167
if: ${{ steps.test.outputs.coverage-report-files != '' && inputs.upload-coverage }}

0 commit comments

Comments
 (0)