Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
e135ca6
Merge pull request #83 from SeanFeldman/release-4.1.0
SeanFeldman Jan 16, 2019
6af62dc
Merge pull request #100 from SeanFeldman/release-5.0.0
SeanFeldman Mar 15, 2019
5a8ae31
Release 5.1.0 (#117)
SeanFeldman Jun 22, 2019
5130c20
Update dotnetcore.yml
SeanFeldman Oct 27, 2019
af1a862
Merge pull request #153 from SeanFeldman/develop
SeanFeldman Nov 12, 2019
cbf3480
Merge pull request #182 from SeanFeldman/develop
SeanFeldman Feb 28, 2020
d615d82
Merge pull request #192 from SeanFeldman/develop
SeanFeldman Apr 18, 2020
0ff6033
Update dotnetcore.yml
SeanFeldman Oct 27, 2019
611c5aa
run azurite
SeanFeldman Jun 3, 2020
90d2daf
start azurite-blob in background
SeanFeldman Jun 3, 2020
d362e5a
play with dotnet test
SeanFeldman Jun 3, 2020
3599ef2
more testing
SeanFeldman Jun 3, 2020
7bc5d7e
Merge branch 'github-action-spike' of https://github.com/SeanFeldman/…
SeanFeldman Jun 3, 2020
c21ff33
failing tests to verify build is working
SeanFeldman Jun 3, 2020
36572de
Add yml file to the solution and build along with testing
SeanFeldman Jun 3, 2020
f56e075
keep version of xunit and runner the same
SeanFeldman Jun 3, 2020
77393ae
simplify build script
SeanFeldman Jun 3, 2020
3af3639
experimenting
SeanFeldman Jun 3, 2020
944b179
delete a dummy test
SeanFeldman Jun 3, 2020
066e34d
experimental - try curl
SeanFeldman Jun 5, 2020
a5c53a2
experimental - try curl
SeanFeldman Jun 5, 2020
1db2ce8
Use bash to kick off azurite as a b/g process
SeanFeldman Jun 5, 2020
cab67c2
Merge branches 'github-action-spike' and 'master' of https://github.c…
SeanFeldman Jun 6, 2020
f9008e3
Add a deployment step
SeanFeldman Jun 6, 2020
4ec2c30
add nuget.exe
SeanFeldman Jun 6, 2020
b743818
push to GitHub packages
SeanFeldman Jun 6, 2020
f1ff6d9
experiment with vars
SeanFeldman Jun 6, 2020
cff8758
DOTNET_NOLOGO
SeanFeldman Jun 9, 2020
05a7b70
skip deployment for now
SeanFeldman Jun 9, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .github/workflows/dotnetcore.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Build and Test
env:
DOTNET_NOLOGO: true

on: [push]

jobs:
BuildAndTest:
runs-on: windows-latest
steps:
- uses: actions/checkout@v1
- name: Setup .NET Core
uses: actions/setup-dotnet@v1
- name: Build
run: dotnet build ./src/ServiceBus.AttachmentPlugin.sln --configuration Release
- name: Install NPM
uses: actions/setup-node@v1
with:
node-version: '12'
- run: npm install -g azurite
- shell: bash
name: Run Azurite as a b/g process
run: azurite-blob &

- name: Run tests
run: dotnet test ./src/ServiceBus.AttachmentPlugin.sln --configuration Release --no-restore --verbosity normal

- shell: bash
name: Get .nupkg file name
id: vars
run: |
path=$(find . -name "*.nupkg")
echo "::set-output name=nugetPath::$path"
echo ${{ steps.vars.outputs.nugetPath }}

# - name: Deploy NuGet package to GitHub packages
# uses: tanaka-takayoshi/[email protected]
# with:
# nupkg-path: '${{ steps.vars.outputs.nugetPath }}'
# repo-owner: 'SeanFeldman'
# gh-user: 'SeanFeldman'
# token: ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<PackageReference Include="MarkdownSnippets" Version="19.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.6.1" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1" />
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
</ItemGroup>

Expand Down
1 change: 1 addition & 0 deletions src/ServiceBus.AttachmentPlugin.sln
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Files", "Solution
Directory.Build.props = Directory.Build.props
..\README.md = ..\README.md
..\README.source.md = ..\README.source.md
..\.github\workflows\dotnetcore.yml = ..\.github\workflows\dotnetcore.yml
EndProjectSection
EndProject
Global
Expand Down