Skip to content

Commit 28440fe

Browse files
committed
chore: update react ready client and publish user
1 parent 8f78ff9 commit 28440fe

File tree

6 files changed

+10
-5
lines changed

6 files changed

+10
-5
lines changed

.github/workflows/CreateGitHubRelease.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77
package:
88
description: "Package name to release (name in package.json)"
99
required: true
10-
1110
jobs:
1211
create-release:
1312
name: "Create widget/module release on GitHub"

.github/workflows/PublishMarketplace.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@ jobs:
4747
env:
4848
CPAPI_URL: ${{ secrets.CPAPI_URL }}
4949
CPAPI_USER: ${{ secrets.CPAPI_USER }}
50-
CPAPI_USER_OPENID: ${{ secrets.CPAPI_USER_OPENID }}
50+
CPAPI_USER_OPENID: ${{ secrets.SRV_WIDGETS_OPENID }}
5151
CPAPI_PASS: ${{ secrets.CPAPI_PASS }}

automation/utils/bin/rui-publish-marketplace.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ async function main(): Promise<void> {
2424
const draft = await createDraft({
2525
appName: marketplace.appName,
2626
appNumber: marketplace.appNumber,
27+
reactReady: marketplace.reactReady,
2728
version,
2829
studioProVersion: marketplace.minimumMXVersion,
2930
artifactUrl

automation/utils/src/api/contributor.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ async function fetchContributor<T = unknown>(method: "PATCH" | "POST", path: str
103103
const CreateDraftParams = z.object({
104104
appName: z.string().min(1),
105105
appNumber: z.number().positive().int(),
106+
reactReady: z.boolean(),
106107
version: z.instanceof(Version),
107108
studioProVersion: z.instanceof(Version),
108109
artifactUrl: z.string().url()
@@ -111,7 +112,7 @@ const CreateDraftParams = z.object({
111112
type CreateDraftParams = z.infer<typeof CreateDraftParams>;
112113

113114
export async function createDraft(params: CreateDraftParams): Promise<CreateDraftSuccessResponse> {
114-
const { appName, appNumber, version, studioProVersion, artifactUrl } = CreateDraftParams.parse(params);
115+
const { appName, appNumber, version, studioProVersion, artifactUrl, reactReady } = CreateDraftParams.parse(params);
115116
console.log(`Creating draft in the Mendix Marketplace...`);
116117
console.log(
117118
fgGreen(
@@ -127,6 +128,7 @@ export async function createDraft(params: CreateDraftParams): Promise<CreateDraf
127128
Name: appName,
128129
StudioProVersion: studioProVersion.format(),
129130
IsSourceGitHub: true,
131+
IsReactClientReady: reactReady,
130132
GithubRepo: {
131133
UseReadmeForDoc: false,
132134
ArtifactURL: artifactUrl

automation/utils/src/package-info.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export interface PackageJsonFileContent {
2525
minimumMXVersion: string;
2626
appName?: string;
2727
appNumber?: number;
28+
reactReady?: true;
2829
};
2930

3031
testProject?: {
@@ -59,7 +60,8 @@ export const MxPackageSchema = z.object({
5960
export const MarketplaceSchema = z.object({
6061
minimumMXVersion: versionSchema,
6162
appName: appNameSchema,
62-
appNumber: appNumberSchema.or(z.literal(-1))
63+
appNumber: appNumberSchema.or(z.literal(-1)),
64+
reactReady: z.boolean()
6365
});
6466

6567
export const TestProjectSchema = z.object({

packages/pluggableWidgets/rich-text-web/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@
2121
"marketplace": {
2222
"minimumMXVersion": "9.24.0",
2323
"appNumber": 74889,
24-
"appName": "Rich Text"
24+
"appName": "Rich Text",
25+
"reactReady": true
2526
},
2627
"packagePath": "com.mendix.widget.custom",
2728
"scripts": {

0 commit comments

Comments
 (0)