30
30
- 'Plugins/Flow.Launcher.Plugin.Explorer/plugin.json'
31
31
pluginindicator:
32
32
- 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json'
33
+ pluginsmanager:
34
+ - 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json'
33
35
34
36
- name : Get BrowserBookmark Version
35
37
if : steps.changes.outputs.browserbookmark == 'true'
@@ -131,5 +133,31 @@ jobs:
131
133
repository : " Flow-Launcher/Flow.Launcher.Plugin.PluginIndicator"
132
134
files : " Flow.Launcher.Plugin.PluginIndicator.zip"
133
135
tag_name : " v${{steps.updated-version-pluginindicator.outputs.prop}}"
136
+ env :
137
+ GITHUB_TOKEN : ${{ secrets.PUBLISH_PLUGINS }}
138
+
139
+
140
+ - name : Get PluginsManager Version
141
+ if : steps.changes.outputs.pluginsmanager == 'true'
142
+ id : updated-version-pluginsmanager
143
+ uses : notiz-dev/github-action-json-property@release
144
+ with :
145
+ path : ' Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json'
146
+ prop_path : ' Version'
147
+
148
+ - name : Build PluginsManager
149
+ if : steps.changes.outputs.pluginsmanager == 'true'
150
+ run : |
151
+ dotnet publish 'Plugins/Flow.Launcher.Plugin.PluginsManager/Flow.Launcher.Plugin.PluginsManager.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.PluginsManager"
152
+ 7z a -tzip "Flow.Launcher.Plugin.PluginsManager.zip" "./Flow.Launcher.Plugin.PluginsManager/*"
153
+ rm -r "Flow.Launcher.Plugin.PluginsManager"
154
+
155
+ - name : Publish PluginsManager
156
+ if : steps.changes.outputs.pluginsmanager == 'true'
157
+ uses : softprops/action-gh-release@v1
158
+ with :
159
+ repository : " Flow-Launcher/Flow.Launcher.Plugin.PluginsManager"
160
+ files : " Flow.Launcher.Plugin.PluginsManager.zip"
161
+ tag_name : " v${{steps.updated-version-pluginsmanager.outputs.prop}}"
134
162
env :
135
163
GITHUB_TOKEN : ${{ secrets.PUBLISH_PLUGINS }}
0 commit comments