2025-03-01 14:42:26 -05:00

52 lines
1.1 KiB
YAML

name: build-packages
on: pull_request
jobs:
build-check:
runs-on: ubuntu-latest
env:
DOTNET_INSTALL_DIR: "/home/runner"
permissions:
contents: write
packages: write
steps:
- name: 'Cleanup build folder'
run: |
rm ./* -r || true
rm ./.??* -r || true
- uses: actions/setup-dotnet@v3
with:
dotnet-version: 8.0.x
- name: Checkout code
uses: actions/checkout@v3
with:
fetch-depth: 0
- run: dotnet build --configuration Release
run-tests:
runs-on: ubuntu-latest
env:
DOTNET_INSTALL_DIR: "/home/runner"
permissions:
contents: write
packages: write
steps:
- name: Cleanup build folder
run: |
rm -rf ./* ./.??* || true
- name: Set up .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 8.0.x
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Run Tests
run: |
dotnet test ./meilisearch.NET.Tests/meilisearch.NET.Tests.csproj