build system cleans before build
Some checks failed
🏗️ Build Plugin / build (push) Failing after 37s
🧪 Test Plugin / test (push) Successful in 48s

This commit is contained in:
Duncan Tourolle 2026-02-28 12:12:37 +01:00
parent 65c7a16cee
commit 66d5faead2
3 changed files with 12 additions and 3 deletions

View File

@ -15,7 +15,7 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: linux/amd64
container: container:
image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest
@ -23,6 +23,9 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Clean
run: dotnet clean Jellyfin.Plugin.SRFPlay.sln --configuration Release || true
- name: Restore dependencies - name: Restore dependencies
run: dotnet restore Jellyfin.Plugin.SRFPlay.sln run: dotnet restore Jellyfin.Plugin.SRFPlay.sln

View File

@ -13,7 +13,7 @@ on:
jobs: jobs:
build-and-release: build-and-release:
runs-on: ubuntu-22.04 runs-on: linux/amd64
container: container:
image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest
@ -39,6 +39,9 @@ jobs:
sed -i "s/^version:.*/version: \"${VERSION}\"/" build.yaml sed -i "s/^version:.*/version: \"${VERSION}\"/" build.yaml
cat build.yaml cat build.yaml
- name: Clean
run: dotnet clean Jellyfin.Plugin.SRFPlay.sln --configuration Release || true
- name: Restore dependencies - name: Restore dependencies
run: dotnet restore Jellyfin.Plugin.SRFPlay.sln run: dotnet restore Jellyfin.Plugin.SRFPlay.sln

View File

@ -17,7 +17,7 @@ on:
jobs: jobs:
test: test:
runs-on: ubuntu-22.04 runs-on: linux/amd64
container: container:
image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest image: gitea.tourolle.paris/dtourolle/srfplay-builder:latest
@ -25,6 +25,9 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Clean
run: dotnet clean Jellyfin.Plugin.SRFPlay.sln --configuration Debug || true
- name: Restore dependencies - name: Restore dependencies
run: dotnet restore Jellyfin.Plugin.SRFPlay.sln run: dotnet restore Jellyfin.Plugin.SRFPlay.sln