[Mwinapi-commits] SF.net SVN: mwinapi:[146] trunk
Status: Beta
Brought to you by:
schierlm
|
From: <sch...@us...> - 2020-09-26 21:31:18
|
Revision: 146
http://sourceforge.net/p/mwinapi/code/146
Author: schierlm
Date: 2020-09-26 21:31:15 +0000 (Sat, 26 Sep 2020)
Log Message:
-----------
Several changes to GitHub Actions workflow
- run Github Actions workflow on all branches
- Build both Debug and ReleaseSigned configurations
- Add artifacts
- Get rid of appveyor.yml
- Update badge link
Modified Paths:
--------------
trunk/.github/workflows/ManagedWinapi-2010.yml
trunk/README.md
Removed Paths:
-------------
trunk/appveyor.yml
Modified: trunk/.github/workflows/ManagedWinapi-2010.yml
===================================================================
--- trunk/.github/workflows/ManagedWinapi-2010.yml 2020-09-26 21:30:55 UTC (rev 145)
+++ trunk/.github/workflows/ManagedWinapi-2010.yml 2020-09-26 21:31:15 UTC (rev 146)
@@ -1,14 +1,12 @@
# This is a basic workflow to help you get started with Actions
-name: CI
+name: Automated Build
# Controls when the action will run. Triggers the workflow on push or pull request
-# events but only for the master branch
+# events
on:
push:
- branches: [ master ]
pull_request:
- branches: [ master ]
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
@@ -15,7 +13,7 @@
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
- runs-on: [windows-latest]
+ runs-on: windows-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
@@ -28,5 +26,20 @@
#- name: Setup NuGet.exe for use with actions
# uses: NuGet/setup-nuget@v1.0.2
- - name: Build the solution
- run: msbuild ManagedWinapi-2010.sln
+ - name: Build the solution (Debug)
+ run: msbuild ManagedWinapi-2010.sln /property:Configuration=Debug
+
+ - name: Build the solution (ReleaseSigned)
+ run: msbuild ManagedWinapi-2010.sln /property:Configuration=ReleaseSigned
+
+ - name: Upload artifact bin_Debug
+ uses: actions/upload-artifact@v2
+ with:
+ name: bin_Debug
+ path: D:\a\mwinapi\mwinapi\ManagedWinapi\bin\Debug\
+
+ - name: Upload artifact bin_ReleaseSigned
+ uses: actions/upload-artifact@v2
+ with:
+ name: bin_ReleaseSigned
+ path: D:\a\mwinapi\mwinapi\ManagedWinapi\bin\ReleaseSigned\
Modified: trunk/README.md
===================================================================
--- trunk/README.md 2020-09-26 21:30:55 UTC (rev 145)
+++ trunk/README.md 2020-09-26 21:31:15 UTC (rev 146)
@@ -5,6 +5,6 @@
Mirrored Github Repo: https://github.com/mwinapi/mwinapi
-
+
Pull Requests on GitHub are welcome, I will try to keep the repos on GitHub and SourceForge in sync.
Deleted: trunk/appveyor.yml
===================================================================
--- trunk/appveyor.yml 2020-09-26 21:30:55 UTC (rev 145)
+++ trunk/appveyor.yml 2020-09-26 21:31:15 UTC (rev 146)
@@ -1,12 +0,0 @@
-version: 0.3.0.{build}
-configuration:
-- Debug
-- ReleaseSigned
-build:
- project: ManagedWinapi-2010.sln
- verbosity: normal
-artifacts:
-- path: ManagedWinapi\bin\Debug\
- name: bin_Debug
-- path: ManagedWinapi\bin\ReleaseSigned\
- name: bin_ReleaseSigned
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|