Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
3 changes: 2 additions & 1 deletion .github/workflows/create-dependencies-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ on:

jobs:
generate:
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04

steps:
- name: Checkout OpenActive.Server.NET
Expand Down
22 changes: 14 additions & 8 deletions .github/workflows/openactive-test-suite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ on:

jobs:
test-server:
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04
steps:
# Checks out this project ie OpenActive.Server.NET
- name: Checkout
Expand All @@ -32,7 +33,8 @@ jobs:
run: dotnet test ./OpenActive.Server.NET.Tests/OpenActive.Server.NET.Tests.csproj --configuration Release --no-build --verbosity normal

test-fake-database:
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04
steps:
# Checks out this project ie OpenActive.Server.NET
- name: Checkout
Expand Down Expand Up @@ -61,7 +63,8 @@ jobs:
needs:
- test-server
- test-fake-database
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04

# Defines a matrix strategy for running tests with different combinations of parameters, allowing for parallel test
# runs with various configurations. For more information about these parameters, see `.github/README.md` in Test
Expand Down Expand Up @@ -154,7 +157,7 @@ jobs:

# uploads the test output as an artifact, which can be used for reference or debugging later
- name: Upload test output for ${{ matrix.mode }} mode as artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
if: ${{ success() || failure() }}
with:
name: core.${{ matrix.mode }}.${{ matrix.profile }}
Expand Down Expand Up @@ -234,7 +237,7 @@ jobs:
NODE_APP_INSTANCE: framework
working-directory: tests
- name: Upload test output for ${{ matrix.mode }} mode as artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
if: ${{ success() || failure() }}
with:
name: framework.${{ matrix.mode }}.${{ matrix.profile }}
Expand All @@ -247,7 +250,8 @@ jobs:
if: ${{ github.ref == 'refs/heads/master' }}
needs:
- core
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04
steps:
# Checkout the repo
- uses: actions/checkout@master
Expand Down Expand Up @@ -291,7 +295,8 @@ jobs:
needs:
- core
- framework
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down Expand Up @@ -342,7 +347,8 @@ jobs:
needs:
- core
- framework
runs-on: ubuntu-latest
# ubuntu-latest's SSL library no longer supports .NET 3.1
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@

# OpenActive.Server.NET [![Nuget](https://img.shields.io/nuget/v/OpenActive.Server.NET.svg)](https://www.nuget.org/packages/OpenActive.Server.NET/) [![OpenActive.Server.NET.Test](https://github.com/openactive/OpenActive.Server.NET/workflows/OpenActive.Server.NET.Tests/badge.svg?branch=master)](https://github.com/openactive/OpenActive.Server.NET/actions?query=workflow%3AOpenActive.Server.NET.Tests)
# OpenActive.Server.NET [![Nuget](https://img.shields.io/nuget/v/OpenActive.Server.NET.svg)](https://www.nuget.org/packages/OpenActive.Server.NET/) [![OpenActive.Server.NET.Test](https://github.com/openactive/OpenActive.Server.NET/workflows/OpenActive.Server.NET.Tests/badge.svg?branch=master)](https://github.com/openactive/OpenActive.Server.NET/actions?query=workflow%3AOpenActive.Server.NET.Tests)

The Open Booking SDK for .NET provides components that aid the implementation of the OpenActive specifications, including the [Open Booking API](https://openactive.io/open-booking-api/EditorsDraft/).

Expand Down
Loading