瀏覽代碼

Update CI

Bruce Wayne 4 年之前
父節點
當前提交
ad2a3f08c4
共有 3 個文件被更改,包括 29 次插入17 次删除
  1. 28 0
      .github/workflows/CI.yaml
  2. 0 17
      .github/workflows/build.yaml
  3. 1 0
      README.md

+ 28 - 0
.github/workflows/CI.yaml

@@ -0,0 +1,28 @@
+name: CI
+on: [push, pull_request]
+env:
+  ProjectName: NatTypeTester
+
+jobs:
+  build:
+    name: Build
+    runs-on: windows-latest
+    env:
+      NET_TFM: net48
+      Configuration: Release
+
+    steps:
+    - uses: actions/checkout@v2
+
+    - name: Add msbuild to PATH
+      uses: microsoft/[email protected]
+
+    - name: Build
+      run: msbuild -v:m -m -r -t:Build -p:Configuration=Release
+
+    - name: Upload
+      continue-on-error: true
+      uses: actions/upload-artifact@v2
+      with:
+        name: ${{ env.ProjectName }}
+        path: ${{ env.ProjectName }}\bin\${{ env.Configuration }}\${{ env.NET_TFM }}\

+ 0 - 17
.github/workflows/build.yaml

@@ -1,17 +0,0 @@
-name: GitHub CI
-
-on: [push, pull_request]
-
-jobs:
-  build:
-    name: Build
-    runs-on: windows-latest
-
-    steps:
-    - uses: actions/checkout@v2
-
-    - name: Add msbuild to PATH
-      uses: microsoft/[email protected]
-
-    - name: Build
-      run: msbuild -v:m -m -r -t:Build -p:Configuration=Release

+ 1 - 0
README.md

@@ -1,4 +1,5 @@
 # NatTypeTester
+[![CI](https://github.com/HMBSbige/NatTypeTester/workflows/CI/badge.svg)](https://github.com/HMBSbige/NatTypeTester/actions)
 
 ## RFC supports