Skip to content

ci(github): remove beads and fix release drafting #3

ci(github): remove beads and fix release drafting

ci(github): remove beads and fix release drafting #3

name: Publish Preview
on:
push:
branches: [main]
paths-ignore:
- 'docs/**'
- 'mkdocs.yml'
- '.github/workflows/docs.yaml'
- 'pyproject.toml'
- 'uv.lock'
- '**.md'
workflow_dispatch:
permissions:
contents: write
pull-requests: write
concurrency:
group: publish-preview-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
uses: LayeredCraft/devops-templates/.github/workflows/publish-preview.yml@v10.1
with:
solution: MinimalLambda.sln
dotnetVersion: 11.0.x
prereleaseIdentifier: preview
hasTests: false
buildConfiguration: Release
artifact_name: nuget-packages
secrets: inherit
push:
needs: build
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- uses: LayeredCraft/devops-templates/.github/actions/nuget-push@v10.1
with:
nuget_user: ${{ secrets.NUGET_USER }}
artifact_name: nuget-packages