feat: support add generic type custom function (#365) #51
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 | |
9.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/[email protected] | |
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/[email protected] | |
with: | |
name: "infersharp-net8.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net7.0 Infer# | |
uses: microsoft/[email protected] | |
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/[email protected] | |
with: | |
name: "infersharp-net7.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net6.0 Infer# | |
uses: microsoft/[email protected] | |
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/[email protected] | |
with: | |
name: "infersharp-net6.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net5.0 Infer# | |
uses: microsoft/[email protected] | |
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/[email protected] | |
with: | |
name: "infersharp-net5.0-results" | |
path: './infer-out/report.txt' | |
- name: Run net3.1 Infer# | |
uses: microsoft/[email protected] | |
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/[email protected] | |
with: | |
name: "infersharp-net3.1-results" | |
path: './infer-out/report.txt' |