Skip to content

Commit e7af911

Browse files
authored
Fix bugs in new release workflow and delete old workflow (#74)
* Create prepare-release.yml * Update packageToolbox.m * Update packageToolbox.m * Update packageToolbox.m * Delete release.yml
1 parent ea316ad commit e7af911

2 files changed

Lines changed: 8 additions & 250 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 246 deletions
This file was deleted.

tools/tasks/packageToolbox.m

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
1-
function packageToolbox(releaseType, versionString)
1+
function [newVersion, mltbxPath] = packageToolbox(releaseType, versionString, varargin)
22
arguments
33
releaseType {mustBeTextScalar,mustBeMember(releaseType,["build","major","minor","patch","specific"])} = "build"
44
versionString {mustBeTextScalar} = "";
55
end
6-
6+
arguments (Repeating)
7+
varargin
8+
end
9+
710
ommtools.installMatBox("commit")
811

912
projectRootDirectory = ommtools.projectdir();
@@ -21,7 +24,8 @@ function packageToolbox(releaseType, versionString)
2124
fullfile(projectRootDirectory, "code", "enumerations", "latest") ...
2225
];
2326

24-
matbox.tasks.packageToolbox(projectRootDirectory, releaseType, versionString, ...
27+
[newVersion, mltbxPath] = matbox.tasks.packageToolbox(projectRootDirectory, releaseType, versionString, ...
28+
varargin{:}, ...
2529
"ToolboxShortName", "openMINDS_MATLAB", ...
26-
"PathFolders", toolboxPathFolders )
30+
"PathFolders", toolboxPathFolders );
2731
end

0 commit comments

Comments
 (0)