27 lines
654 B
YAML
27 lines
654 B
YAML
name: TheCr3w Windows Build and Release Pipeline
|
|
|
|
on:
|
|
push:
|
|
tags: [ 'win-v*.*.*' ]
|
|
|
|
jobs:
|
|
build-windows:
|
|
runs-on: windows-latest
|
|
steps:
|
|
- name: Checkout Code
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Setup .NET
|
|
uses: actions/setup-dotnet@v4
|
|
with:
|
|
dotnet-version: '10.0.x'
|
|
|
|
- name: Build and Package Desktop App
|
|
run: |
|
|
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true
|
|
|
|
- name: Publish Release to TheCr3w Ecosystem
|
|
shell: bash
|
|
run: |
|
|
echo "Publikacja wydania Windows do Cloudflare R2 i Native Update API..."
|
|
|