Skip to content

chore(deps): update all dependencies #117

chore(deps): update all dependencies

chore(deps): update all dependencies #117

Workflow file for this run

name: Combined CI / Release
on:
workflow_dispatch:
push:
tags:
- '*'
branches:
- '**'
jobs:
shared_ci_cd:
uses: mu88/github-actions/.github/workflows/ci-cd.yml@main
with:
github-ref-name: ${{ github.ref }}
sonar-key: 'mu88_mu88.Shared'
sonar-additional-params: '/d:sonar.cs.opencover.reportsPaths=tests/Tests/coverage.opencover.xml /s:$GITHUB_WORKSPACE/SonarQube.Analysis.xml'
requires-docker-login: true
secrets:
sonar-token: ${{ secrets.SONAR_TOKEN }}
docker-username: ${{ secrets.DOCKERHUB_USERNAME }}
docker-token: ${{ secrets.DOCKERHUB_TOKEN }}
ci_cd:
runs-on: ubuntu-latest
needs: shared_ci_cd
steps:
- uses: actions/checkout@v4
- name: Set up .NET
uses: actions/setup-dotnet@v4
- name: Pack
run: dotnet pack
- name: Push packages to NuGet
if: ${{ needs.shared_ci_cd.outputs.is-release == 'true' }}
run: |
dotnet nuget push src/mu88.Shared/bin/Release/mu88.Shared.*.nupkg -k ${{ secrets.NUGET_API_KEY }} -s https://api.nuget.org/v3/index.json