fix: fix workflow skip cause by error repository_owner #5
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: InferSharp | |
on: [push, pull_request] | |
jobs: | |
InferSharp: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v2 | |
with: | |
fetch-depth: 0 | |
- name: Setup .NET SDK | |
uses: actions/setup-dotnet@v1 | |
with: | |
dotnet-version: | | |
3.1.x | |
5.0.x | |
6.0.x | |
7.0.x | |
8.0.x | |
include-prerelease: true | |
- name: Check .NET info | |
run: dotnet --info | |
- name: Install dependencies | |
run: dotnet restore | |
- name: Build solution | |
run: dotnet build -c Release --no-restore | |
- name: Run net8.0 Infer# | |
uses: microsoft/infersharpaction@v1.5 | |
with: | |
binary-path: ./Casbin/bin/Release/net8.0 | |
- name: Print net8.0 Infer# analysis results | |
run: cat infer-out/report.txt | |
- name: Upload net8.0 infer# results artefacts | |
uses: actions/upload-artifact@v1.0.0 | |
with: | |
name: "infersharp-net8.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net7.0 Infer# | |
uses: microsoft/infersharpaction@v1.5 | |
with: | |
binary-path: ./Casbin/bin/Release/net7.0 | |
- name: Print net7.0 Infer# analysis results | |
run: cat infer-out/report.txt | |
- name: Upload net7.0 infer# results artefacts | |
uses: actions/upload-artifact@v1.0.0 | |
with: | |
name: "infersharp-net7.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net6.0 Infer# | |
uses: microsoft/infersharpaction@v1.5 | |
with: | |
binary-path: ./Casbin/bin/Release/net6.0 | |
- name: Print net6.0 Infer# analysis results | |
run: cat infer-out/report.txt | |
- name: Upload net6.0 infer# results artefacts | |
uses: actions/upload-artifact@v1.0.0 | |
with: | |
name: "infersharp-net6.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net5.0 Infer# | |
uses: microsoft/infersharpaction@v1.5 | |
with: | |
binary-path: ./Casbin/bin/Release/net5.0 | |
- name: Print net5.0 Infer# analysis results | |
run: cat infer-out/report.txt | |
- name: Upload net5.0 infer# results artefacts | |
uses: actions/upload-artifact@v1.0.0 | |
with: | |
name: "infersharp-net5.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net3.1 Infer# | |
uses: microsoft/infersharpaction@v1.5 | |
with: | |
binary-path: ./Casbin/bin/Release/netcoreapp3.1 | |
- name: Print net3.1 Infer# analysis results | |
run: cat infer-out/report.txt | |
- name: Upload net3.1 infer# results artefacts | |
uses: actions/upload-artifact@v1.0.0 | |
with: | |
name: "infersharp-net3.1-results" | |
path: './infer-out/report.txt' |