Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-fluwx
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
openSourceLibrary
clx-fluwx
Commits
3fa944e6
提交
3fa944e6
authored
11月 05, 2024
作者:
JarvanMo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add automated publishing
上级
82d34851
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
16 行增加
和
38 行删除
+16
-38
publish.yml
.github/workflows/publish.yml
+16
-38
没有找到文件。
.github/workflows/publish.yml
浏览文件 @
3fa944e6
name
:
Publish Flutter package to pub.dev
description
:
Publish your Flutter package to pub.dev
name
:
Publish to pub.dev
inputs
:
working-directory
:
description
:
directory with-in the repository where the package is located (if not in the repository root)
required
:
false
on
:
push
:
tags
:
-
'
v[0-9]+.[0-9]+.[0-9]+*'
runs
:
using
:
"
composite"
jobs
:
publish
:
runs-on
:
ubuntu-latest
steps
:
-
name
:
📚 Git Checkout
uses
:
actions/checkout@v4
-
name
:
🐦 Setup Flutter
uses
:
subosito/flutter-action@v2
-
name
:
🪪 Get Id Token
uses
:
actions/github-script@v6
-
name
:
Checkout repo
uses
:
actions/checkout@v3
-
name
:
Publish
uses
:
k-paxian/dart-package-publisher@master
with
:
script
:
|
let pub_token = await core.getIDToken('https://pub.dev')
core.exportVariable('PUB_TOKEN', pub_token)
-
name
:
📢 Authenticate
shell
:
${{ inputs.shell }}
run
:
flutter pub pub token add https://pub.dev --env-var PUB_TOKEN
-
name
:
📦 Install dependencies
shell
:
${{ inputs.shell }}
run
:
flutter pub get
working-directory
:
${{ inputs.working-directory }}
-
name
:
🌵 Dry Run
shell
:
${{ inputs.shell }}
run
:
flutter pub publish --dry-run
working-directory
:
${{ inputs.working-directory }}
-
name
:
📢 Publish
shell
:
${{ inputs.shell }}
run
:
flutter pub publish -f
working-directory
:
${{ inputs.working-directory }}
\ No newline at end of file
credentialJson
:
${{ secrets.CREDENTIAL_JSON }}
flutter
:
true
skipTests
:
true
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论