summaryrefslogtreecommitdiffstats
path: root/.github/actions/common-setup
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2024-10-30 10:15:14 +0800
committerGitHub <noreply@github.com>2024-10-29 19:15:14 -0700
commit44dc5ea202ac43cd4f18c268e95143c2a23f5d26 (patch)
tree7faeaf99ddda7f5ee223c994f730cac0e8822fe3 /.github/actions/common-setup
parent613a29affe272772dfe0c463d866fb0b8c1d42ee (diff)
Put debug symbols in releases (#5370)
Diffstat (limited to '.github/actions/common-setup')
-rw-r--r--.github/actions/common-setup/action.yml12
1 files changed, 9 insertions, 3 deletions
diff --git a/.github/actions/common-setup/action.yml b/.github/actions/common-setup/action.yml
index a2e2edd94..a270b32e0 100644
--- a/.github/actions/common-setup/action.yml
+++ b/.github/actions/common-setup/action.yml
@@ -66,10 +66,16 @@ runs:
# Some useful variables
config=${{inputs.config}}
- Config=$(echo "${{inputs.config}}" | sed 's/debug/Debug/;s/release/Release/')
- bin_dir=$(pwd)/build/$Config/bin
- lib_dir=$(pwd)/build/$Config/lib
+ cmake_config=$(echo "${{inputs.config}}" | sed '
+ s/^debug$/Debug/
+ s/^release$/Release/
+ s/^releaseWithDebugInfo$/RelWithDebInfo/
+ s/^minSizeRelease$/MinSizeRel/
+ ')
+ bin_dir=$(pwd)/build/$cmake_config/bin
+ lib_dir=$(pwd)/build/$cmake_config/lib
echo "config=$config" >> "$GITHUB_ENV"
+ echo "cmake_config=$cmake_config" >> "$GITHUB_ENV"
echo "bin_dir=$bin_dir" >> "$GITHUB_ENV"
echo "lib_dir=$lib_dir" >> "$GITHUB_ENV"