diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8995171..8990ca3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -63,6 +63,7 @@ jobs: run: | echo "zpm \"install testcoverage\":1:1" > install-testcoverage docker exec --interactive $instance iris session $instance -B < install-testcoverage + chmod 777 $GITHUB_WORKSPACE - name: Build and Test run: | @@ -73,10 +74,12 @@ jobs: # Run tests echo "zpm \"$package test -only $test_flags\":1:1" >> test.script docker exec --interactive $instance iris session $instance -B < build.script && docker exec --interactive $instance iris session $instance -B < test.script + - name: Upload coverage reports to Codecov with GitHub Action uses: codecov/codecov-action@v4.2.0 env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + - name: Produce CE Artifact run: | echo "set version=##class(%ZPM.PackageManager.Developer.Module).NameOpen(\"git-source-control\").VersionString" > package.script