Skip to content

feat!: initial release of sonarqube-issue-conversion #15

feat!: initial release of sonarqube-issue-conversion

feat!: initial release of sonarqube-issue-conversion #15

Workflow file for this run

---
name: Continuous Integration
on:
pull_request:
types: [opened, synchronize, reopened]
concurrency:
group: ${{ github.ref }}-${{ github.workflow }}
cancel-in-progress: true
permissions:
contents: read
jobs:
test-gtest-to-generic-execution:
runs-on: ubuntu-latest
container: ghcr.io/philips-software/amp-devcontainer-cpp:v5.6.0
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- uses: lukka/run-cmake@af1be47fd7c933593f687731bc6fdbee024d3ff4 # v10.8
with:
cmakeListsTxtPath: ${{ github.workspace }}/test/gtest-to-generic-execution/CMakeLists.txt
workflowPreset: "configure-build-test"
env:
GTEST_OUTPUT: "xml:${{ github.workspace }}/testresults/"
- uses: ./
with:
input: ${{ github.workspace }}/testresults/*.xml
output: gtest-generic-execution.xml
transformation: gtest-to-generic-execution
- run: diff -s gtest-generic-execution.xml test/gtest-to-generic-execution/expected-gtest-generic-execution.xml
- uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: gtest-generic-execution
path: gtest-generic-execution.xml
if-no-files-found: error