Hey
I found a problem when using this action.
I use it with my project and I am getting always failure results even though my all tests have succeeded.

Here is my workflow:
.... checkout etc...
- name: Test
if: always() && steps.build.outcome == 'success'
id: test
run: |
set +e
set -o pipefail
xcodebuild test -resultBundlePath TestResults -project MyProject.xcodeproj -clonedSourcePackagesDirPath .build -scheme MyProject CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO OTHER_CFLAGS="-Wno-ambiguous-macro" -quiet | xcpretty
xcodebuild_result=$?
set -e
if [[ $xcodebuild_result != 0 ]]; then
echo "::error title=Tests error::Click for details"
exit $xcodebuild_result
fi
- name: Test Results Analyze
uses: tbartelmess/analyze-xcoderesults-action@0.1.1
if: always() && steps.test.outcome == 'failed' || steps.test.outcome == 'success'
with:
results: TestResults.xcresult
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Hey
I found a problem when using this action.
I use it with my project and I am getting always failure results even though my all tests have succeeded.
Here is my workflow: