Skip to content

Resolved an issue in DockerRuntime where it failed to check for the presence of the image locally, resulting in the image not being pulled when necessary. #278

Resolved an issue in DockerRuntime where it failed to check for the presence of the image locally, resulting in the image not being pulled when necessary.

Resolved an issue in DockerRuntime where it failed to check for the presence of the image locally, resulting in the image not being pulled when necessary. #278

Workflow file for this run

name: Build and test .NET
on:
pull_request:
branches: [ main ]
paths-ignore:
- '.github/**'
workflow_call:
env:
SOLUTION: ./Synapse.sln
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
dotnet-version: ['9.0.x' ]
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 2
- name: Pull latest version tag
if: github.event_name != 'pull_request'
run: |
git fetch
git pull
- name: Setup .NET ${{ matrix.dotnet-version }}
uses: actions/setup-dotnet@v2
with:
dotnet-version: ${{ matrix.dotnet-version }}
- name: Restore dependencies
run: dotnet restore "${{ env.SOLUTION }}"
- name: Build
run: dotnet build "${{ env.SOLUTION }}" --configuration Release --no-restore
- name: Cache build items
if: github.event_name != 'pull_request'
uses: actions/cache@v3
id: build-dotnet-cache
with:
path: ./**/Release/*.nupkg
key: build-dotnet-cache-${{ github.sha }}