@@ -69,36 +69,33 @@ jobs:
69
69
let errorMessage;
70
70
for (const { name, version } of publishedPackages) {
71
71
const tag = `${name}@${version}`;
72
- // Only upload the dist archive for the core package, plugins, and extensions
73
- if (name === "jspsych" || name.includes("/plugin-") || name.includes("/extension-")) {
74
- console.log(`Uploading dist archive release asset for ${tag}`);
75
- try {
76
- // https://docs.github.com/en/rest/reference/repos#get-a-release-by-tag-name
77
- const releaseId = (
78
- await github.request("GET /repos/{owner}/{repo}/releases/tags/{tag}", {
79
- owner,
80
- repo,
81
- tag,
82
- })
83
- ).data.id;
84
-
85
- // https://octokit.github.io/rest.js/v18#repos-upload-release-asset
86
- await github.repos.uploadReleaseAsset({
72
+ console.log(`Uploading dist archive release asset for ${tag}`);
73
+ try {
74
+ // https://docs.github.com/en/rest/reference/repos#get-a-release-by-tag-name
75
+ const releaseId = (
76
+ await github.request("GET /repos/{owner}/{repo}/releases/tags/{tag}", {
87
77
owner,
88
78
repo,
89
- release_id: releaseId,
90
- name: `jspsych.zip`,
91
- label: "Dist archive (zip)",
92
- headers: {
93
- "content-type": "application/zip",
94
- "content-length": fs.statSync(distFile).size,
95
- },
96
- data: fs.readFileSync(distFile),
97
- });
98
- } catch (error) {
99
- console.log(error);
100
- errorMessage = error.message;
101
- }
79
+ tag,
80
+ })
81
+ ).data.id;
82
+
83
+ // https://octokit.github.io/rest.js/v18#repos-upload-release-asset
84
+ await github.repos.uploadReleaseAsset({
85
+ owner,
86
+ repo,
87
+ release_id: releaseId,
88
+ name: `jspsych.zip`,
89
+ label: "Dist archive (zip)",
90
+ headers: {
91
+ "content-type": "application/zip",
92
+ "content-length": fs.statSync(distFile).size,
93
+ },
94
+ data: fs.readFileSync(distFile),
95
+ });
96
+ } catch (error) {
97
+ console.log(error);
98
+ errorMessage = error.message;
102
99
}
103
100
}
104
101
0 commit comments