forked from apache/incubator-kie-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
KOGITO-6554: Serverless Workflow Editor PoC (Milestone 0) (apache#781)
* Serverless workflow editor * Serverless workflow editor * Serverless workflow editor * Serverless workflow editor * Serverless workflow editor * Added drawer to serverless workflow editor. * Improved package.json * Updated to @severlessworkflow/sdk-typescript 3.0.0 + patch * Downgraded to @severlessworkflow/sdk-typescript 1.0.0 (0.6 spec) + diagram code * No hoisting serveless-workflow-editor mermaid dependency tree * Fixed mermaid * Fixed tsconfig * Fixed monaco issues (apache#13) * - Added webpack config - Added MonacoEditor.tsx * - Moved editor to memo instead of state * Added new file option and samples to editor header + fixed SVG save * - Added autocomplete apis (apache#14) * - Adding new CompletionHelper for functions * - removed autocomplete support * Fixed mermaidState undefined check * Serverless workflow editor * Revert dashbuilder package.json change * - YAML support (apache#16) * Fixes after merge with main * Fixes after merge with main * Removed it tests from build:prod for now * Serverless workflow editor (apache#18) * - Added Language parser + AST - Upgraded specification version to 0.8 * - fixed extension webpack.config.js * - cleanup * Silently generate SVG for all serverless workflow files saving. * Adjusts after project name change. * Adjusts after project name change. * Adjust package.json. * Adjusting examples. * Updated yarn.lock * Fixed examples build * Updated yarn.lock * Fixed chrome-extension envelope locator * Fixed desktop tests * Updated yarn.lock * Fix layout of dev-webapp * Changed SW extension configuration to one parameter for all extensions. * Updated Github actions to include the SW VSCode extension where appropriate. Co-authored-by: Pere Fernández <[email protected]> Co-authored-by: Pere Fernàndez <[email protected]> Co-authored-by: Tiago Bento <[email protected]>
- Loading branch information
Showing
112 changed files
with
6,338 additions
and
331 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -593,7 +593,7 @@ jobs: | |
|
||
- name: "Build" | ||
run: | | ||
lerna run build:prod --scope=vscode-extension-pack-kogito-kie-editors --scope=vscode-extension-backend --include-dependencies --stream | ||
lerna run build:prod --scope=vscode-extension-pack-kogito-kie-editors --scope=vscode-extension-backend --scope=vscode-extension-serverless-workflow-editor --include-dependencies --stream | ||
- name: "Upload VS Code Extension (dev) (Ubuntu only)" | ||
if: ${{ !inputs.dry_run }} | ||
|
@@ -617,6 +617,17 @@ jobs: | |
asset_name: vscode_extension_backend_dev_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
- name: "Upload Serverless Workflow VS Code Extension (dev) (Ubuntu only)" | ||
if: ${{ !inputs.dry_run }} | ||
uses: actions/[email protected] | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.gh_token }} | ||
with: | ||
upload_url: ${{ inputs.upload_asset_url }} | ||
asset_path: ./packages/vscode-extension-serverless-workflow-editor/dist/vscode_extension_serverless_workflow_editor_${{ inputs.tag }}.vsix | ||
asset_name: vscode_extension_dev_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
vscode_extensions_prod: | ||
if: ${{ needs.extract_runners.outputs.vscode_extensions_prod == 'true' }} | ||
runs-on: ubuntu-latest | ||
|
@@ -646,7 +657,8 @@ jobs: | |
--scope=vscode-extension-dmn-editor \ | ||
--scope=vscode-extension-pmml-editor \ | ||
--scope=vscode-extension-kogito-bundle \ | ||
--scope=vscode-extension-red-hat-business-automation-bundle | ||
--scope=vscode-extension-red-hat-business-automation-bundle\ | ||
--scope=vscode-extension-serverless-workflow-editor | ||
- name: "Upload VS Code Extension - BPMN Editor (prod)" | ||
if: ${{ !inputs.dry_run }} | ||
|
@@ -703,6 +715,17 @@ jobs: | |
asset_name: vscode_extension_red_hat_business_automation_bundle_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
- name: "Upload VS Code Extension - Serverless Workflow Editor (prod)" | ||
if: ${{ !inputs.dry_run }} | ||
uses: actions/[email protected] | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.gh_token }} | ||
with: | ||
upload_url: ${{ inputs.upload_asset_url }} | ||
asset_path: ./packages/vscode-extension-serverless-workflow-editor/dist/vscode_extension_serverless_workflow_editor_${{ inputs.tag }}.vsix | ||
asset_name: vscode_extension_serverless_workflow_editor_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
desktop: | ||
if: ${{ needs.extract_runners.outputs.desktop == 'true' }} | ||
runs-on: ${{ matrix.os }} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -333,6 +333,17 @@ jobs: | |
asset_name: STAGING__vscode_extension_pmml_editor_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
- name: "STAGING: Upload VS Code Extension - Serverless Workflow Editor (prod) (Ubuntu only)" | ||
if: ${{ matrix.os == 'ubuntu-latest' && !inputs.dry_run }} | ||
uses: actions/[email protected] | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.gh_token }} | ||
with: | ||
upload_url: ${{ inputs.upload_asset_url }} | ||
asset_path: ${{ github.workspace }}/kie-tools/packages/vscode-extension-serverless-workflow-editor/dist/vscode_extension_serverless_workflow_editor_${{ inputs.tag }}.vsix | ||
asset_name: STAGING__vscode_extension_serverless_workflow_editor_${{ inputs.tag }}.vsix | ||
asset_content_type: application/zip | ||
|
||
- name: "STAGING: Upload Chrome Extension (Ubuntu only)" | ||
if: ${{ matrix.os == 'ubuntu-latest' && !inputs.dry_run }} | ||
uses: actions/[email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.