Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
IoTSharp
IoTSharp
提交
a8a9f5d0
IoTSharp
项目概览
IoTSharp
/
IoTSharp
大约 1 年 前同步成功
通知
15
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
IoTSharp
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
a8a9f5d0
编写于
8月 25, 2022
作者:
麦壳饼
提交者:
GitHub
8月 25, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update dotnet-desktop.yml
上级
f722e869
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
42 deletion
+7
-42
.github/workflows/dotnet-desktop.yml
.github/workflows/dotnet-desktop.yml
+7
-42
未找到文件。
.github/workflows/dotnet-desktop.yml
浏览文件 @
a8a9f5d0
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow will build, test, sign and package a WPF or Windows Forms desktop application
# built on .NET Core.
# To learn how to migrate your existing application to .NET Core,
# refer to https://docs.microsoft.com/en-us/dotnet/desktop-wpf/migration/convert-project-from-net-framework
#
# To configure this workflow:
#
# 1. Configure environment variables
# GitHub sets default environment variables for every workflow run.
# Replace the variables relative to your project in the "env" section below.
#
# 2. Signing
# Generate a signing certificate in the Windows Application
# Packaging Project or add an existing signing certificate to the project.
# Next, use PowerShell to encode the .pfx file using Base64 encoding
# by running the following Powershell script to generate the output string:
#
# $pfx_cert = Get-Content '.\SigningCertificate.pfx' -Encoding Byte
# [System.Convert]::ToBase64String($pfx_cert) | Out-File 'SigningCertificate_Encoded.txt'
#
# Open the output file, SigningCertificate_Encoded.txt, and copy the
# string inside. Then, add the string to the repo as a GitHub secret
# and name it "Base64_Encoded_Pfx."
# For more information on how to configure your signing certificate for
# this workflow, refer to https://github.com/microsoft/github-actions-for-desktop-apps#signing
#
# Finally, add the signing certificate password to the repo as a secret and name it "Pfx_Key".
# See "Build the Windows Application Packaging project" below to see how the secret is used.
#
# For more information on GitHub Actions, refer to https://github.com/features/actions
# For a complete CI/CD sample to get started with GitHub Action workflows for Desktop Applications,
# refer to https://github.com/microsoft/github-actions-for-desktop-apps
name
:
.NET Core Desktop
name
:
Building_Packaging
on
:
push
:
...
...
@@ -83,16 +45,19 @@ jobs:
# Create the app package by building and packaging the Windows Application Packaging project
-
name
:
Create the Windows7SP1 package
-
name
:
Building and Packaging
run
:
dotnet build IoTSharp.sln -c $env:Configuration /p:DeployOnBuild=true /p:PublishProfile=$env:PublishProfile
env
:
Configuration
:
${{ matrix.configuration }}
PublishProfile
:
${{ matrix.publish_profile }}
# Upload the
MSIX
package: https://github.com/marketplace/actions/upload-a-build-artifact
# Upload the package: https://github.com/marketplace/actions/upload-a-build-artifact
-
name
:
Upload build artifacts
uses
:
actions/upload-artifact@v3
with
:
name
:
Zip Packag
e
name
:
IoTSharp_$env:Configuration_$env:PublishProfil
e
path
:
IoTSharp\bin\publish
env
:
Configuration
:
${{ matrix.configuration }}
PublishProfile
:
${{ matrix.publish_profile }}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录