You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Publishes a github release to Spacedock. You can reference this workflow from one in your own repository that is triggered on a release being published, so that it automatically also gets uploaded to Spacedock.
246
+
247
+
Calls [get-release-info](#get-release-info) and then uses KSP2Community's [spacedock-upload](https://github.com/KSP2Community/spacedock-upload) action to publish it. You will need to provide your spacedock username and mod id as variables, and the spacedock password as a secret. You could either hardcode the mod ID and username in your repository's workflow, or use a repository or organization variable.
248
+
249
+
[Example from RasterPropMonitor](https://github.com/FirstPersonKSP/RasterPropMonitor/blob/master/.github/workflows/publish-to-spacedock.yml)
Performs validation to help check for errors. Right now it just invokes CKAN's KSPMMCfgParser action to check for syntax errors in cfg files, but it may do more in the future. You may want to add this to a continuous integration workflow that is triggered on pull requests and commits.
@@ -305,6 +313,30 @@ Inputs:
305
313
306
314
If the ksp library zip is encrypted, this is the password. It should be stored in your repository's secrets.
0 commit comments