Skip to content

Commit

Permalink
Fix script when there is not a single conanfile.py available
Browse files Browse the repository at this point in the history
This happens e.g. with conan-ultimaker-index repository, which has multiple conanfile.py files in subdirectories
  • Loading branch information
wawanbreton committed Jan 27, 2025
1 parent 8a4779a commit feae923
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions .github/actions/setup-build-environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,8 +132,10 @@ runs:
fi
fi
conan inspect ${{ inputs.repository_path }} > package_details.txt
package_name=$(cat package_details.txt | awk '/^name:/ {print $2}')
package_version=$(cat package_details.txt | awk '/^version:/ {print $2}')
echo "package_name=$package_name" >> $GITHUB_OUTPUT
echo "package_version=$package_version" >> $GITHUB_OUTPUT
if [[ -f ${{ inputs.repository_path }}/conanfile.py ]]; then
conan inspect ${{ inputs.repository_path }} > package_details.txt
package_name=$(cat package_details.txt | awk '/^name:/ {print $2}')
package_version=$(cat package_details.txt | awk '/^version:/ {print $2}')
echo "package_name=$package_name" >> $GITHUB_OUTPUT
echo "package_version=$package_version" >> $GITHUB_OUTPUT
fi

0 comments on commit feae923

Please sign in to comment.