32
32
- 'Plugins/Flow.Launcher.Plugin.PluginIndicator/plugin.json'
33
33
pluginsmanager:
34
34
- 'Plugins/Flow.Launcher.Plugin.PluginsManager/plugin.json'
35
+ processkiller
36
+ - 'Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json'
35
37
36
38
- name : Get BrowserBookmark Version
37
39
if : steps.changes.outputs.browserbookmark == 'true'
@@ -159,5 +161,31 @@ jobs:
159
161
repository : " Flow-Launcher/Flow.Launcher.Plugin.PluginsManager"
160
162
files : " Flow.Launcher.Plugin.PluginsManager.zip"
161
163
tag_name : " v${{steps.updated-version-pluginsmanager.outputs.prop}}"
164
+ env :
165
+ GITHUB_TOKEN : ${{ secrets.PUBLISH_PLUGINS }}
166
+
167
+
168
+ - name : Get ProcessKiller Version
169
+ if : steps.changes.outputs.processkiller == 'true'
170
+ id : updated-version-processkiller
171
+ uses : notiz-dev/github-action-json-property@release
172
+ with :
173
+ path : ' Plugins/Flow.Launcher.Plugin.ProcessKiller/plugin.json'
174
+ prop_path : ' Version'
175
+
176
+ - name : Build ProcessKiller
177
+ if : steps.changes.outputs.processkiller == 'true'
178
+ run : |
179
+ dotnet publish 'Plugins/Flow.Launcher.Plugin.ProcessKiller/Flow.Launcher.Plugin.ProcessKiller.csproj' --framework net7.0-windows -c Release -o "Flow.Launcher.Plugin.ProcessKiller"
180
+ 7z a -tzip "Flow.Launcher.Plugin.ProcessKiller.zip" "./Flow.Launcher.Plugin.ProcessKiller/*"
181
+ rm -r "Flow.Launcher.Plugin.ProcessKiller"
182
+
183
+ - name : Publish ProcessKiller
184
+ if : steps.changes.outputs.processkiller == 'true'
185
+ uses : softprops/action-gh-release@v1
186
+ with :
187
+ repository : " Flow-Launcher/Flow.Launcher.Plugin.ProcessKiller"
188
+ files : " Flow.Launcher.Plugin.ProcessKiller.zip"
189
+ tag_name : " v${{steps.updated-version-processkiller.outputs.prop}}"
162
190
env :
163
191
GITHUB_TOKEN : ${{ secrets.PUBLISH_PLUGINS }}
0 commit comments