Skip to content

Commit

Permalink
Merge pull request #35 from sheridanchris/setup-github-actions
Browse files Browse the repository at this point in the history
Setup GitHub actions and Test containers
  • Loading branch information
TheAngryByrd committed Oct 20, 2022
2 parents df5ab77 + 436fb8d commit fca6d47
Show file tree
Hide file tree
Showing 8 changed files with 270 additions and 306 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: .NET

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
global-json-file: global.json

- name: Restore tools
run: dotnet tool restore

- name: Restore dependencies
run: dotnet restore

- name: Build
run: dotnet build --no-restore

- name: Test
run: dotnet run --project tests/Marten.FSharp.Tests
45 changes: 0 additions & 45 deletions .travis.yml

This file was deleted.

32 changes: 0 additions & 32 deletions appveyor.yml

This file was deleted.

9 changes: 0 additions & 9 deletions docker-compose.yml

This file was deleted.

3 changes: 2 additions & 1 deletion paket.dependencies
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ nuget Marten
nuget Marten.PLv8
nuget Npgsql
nuget Expecto
nuget Testcontainers 2.2.0-beta.3290165812 beta

// [ FAKE GROUP ]
group Build
Expand All @@ -26,4 +27,4 @@ group Build
nuget Fake.Api.GitHub 5.20.4
nuget Fake.BuildServer.GitHubActions 5.20.4
nuget Argu
nuget Octokit 0.48
nuget Octokit 0.48
17 changes: 17 additions & 0 deletions paket.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@ NUGET
remote: https://www.nuget.org/api/v2
Baseline (3.2.2)
BaselineTypeDiscovery (1.1.3)
Docker.DotNet (3.125.12)
Newtonsoft.Json (>= 13.0.1)
System.Buffers (>= 4.5.1)
System.Threading.Tasks.Extensions (>= 4.5.4)
Docker.DotNet.X509 (3.125.12)
Docker.DotNet (>= 3.125.12)
Expecto (9.0.4)
FSharp.Core (>= 4.6)
Mono.Cecil (>= 0.11.3)
Expand Down Expand Up @@ -103,6 +109,7 @@ NUGET
Npgsql.Json.NET (6.0.7)
Newtonsoft.Json (>= 13.0.1)
Npgsql (>= 6.0.7)
Portable.BouncyCastle (1.9)
Remotion.Linq (2.2)
System.Collections (>= 4.0.11)
System.Diagnostics.Debug (>= 4.0.11)
Expand All @@ -115,6 +122,8 @@ NUGET
System.Runtime (>= 4.1)
System.Runtime.Extensions (>= 4.1)
System.Threading (>= 4.0.11)
SharpZipLib (1.4)
System.Buffers (4.5.1)
System.Collections (4.3)
Microsoft.NETCore.Platforms (>= 1.1)
Microsoft.NETCore.Targets (>= 1.1)
Expand Down Expand Up @@ -267,6 +276,14 @@ NUGET
System.Threading.Tasks.Dataflow (6.0)
System.Threading.Tasks.Extensions (4.5.4)
System.ValueTuple (4.5)
Testcontainers (2.2.0-beta.3290165812)
Docker.DotNet (>= 3.125.12)
Docker.DotNet.X509 (>= 3.125.12)
Microsoft.Bcl.AsyncInterfaces (>= 1.1.1)
Microsoft.Extensions.Logging.Abstractions (>= 3.1.26)
Portable.BouncyCastle (>= 1.9)
SharpZipLib (>= 1.4)
System.Text.Json (>= 4.7.2)
Weasel.Core (5.7.1)
Baseline (>= 3.2.2)
Weasel.Postgresql (5.7.1)
Expand Down

0 comments on commit fca6d47

Please sign in to comment.