Skip to content

chore(deps): update sigstore/gh-action-sigstore-python action to v3.4… #55

chore(deps): update sigstore/gh-action-sigstore-python action to v3.4…

chore(deps): update sigstore/gh-action-sigstore-python action to v3.4… #55

Workflow file for this run

name: Build and Publish
on:
push:
branches: [publish]
merge_group:
branches: [publish]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
id-token: write
attestations: write
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Setup .NET
uses: actions/setup-dotnet@v5
with:
cache: true
- name: Restore dependencies
run: dotnet restore
- name: Build and Publish
run: dotnet publish -p:CreateCipx=true
- name: Attest build provenance
uses: actions/attest-build-provenance@v4
with:
subject-path: './IslandMQ.Core/cipx/*.cipx'
- name: Upload artifact
uses: actions/upload-artifact@v7
with:
name: IslandMQ-universal
path: |
./IslandMQ.Core/cipx/*