Skip to content

[up] ncrontab to 3.3.3 #460

[up] ncrontab to 3.3.3

[up] ncrontab to 3.3.3 #460

Workflow file for this run

name: Build Package
on: push
defaults:
run:
working-directory: src
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest]
include:
- os: windows-latest
solution: Simplify.sln
tests-exclude-category: Linux
- os: ubuntu-latest
solution: Simplify.NetCore.sln
tests-exclude-category: Windows
test-framework-command: --framework net9.0
env:
DOTNET_TEST_FRAMEWORK: ${{ matrix.dotnet-test-framework }} # Set at job level
steps:
- name: Code Checkout
uses: actions/checkout@v4.1.1
- name: Install DotNet
uses: actions/setup-dotnet@v4
with:
dotnet-version: "9.0.x"
- name: Restore Dependencies
run: dotnet restore ${{ matrix.solution }}
- name: Build Packages
run: dotnet build ${{ matrix.solution }} --no-restore -c Release
- name: Perform Unit Testing
run: dotnet test ${{ matrix.solution }} --no-build -c Release ${{ matrix.test-framework-command }} --filter "TestCategory != Integration & TestCategory != ${{ matrix.tests-exclude-category }}" --verbosity normal
- name: Create Packages
run: dotnet pack ${{ matrix.solution }} --no-build -c Release -o ./publish
- name: Create Source Packages
if: ${{ matrix.os == 'windows-latest' }}
shell: pwsh
working-directory: .
run: ./MakeSourcePackages.ps1
- name: Create packages artifact
if: ${{ matrix.os == 'windows-latest' }}
uses: actions/upload-artifact@v4
with:
name: Packages
path: ./src/publish/
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy