From e249c484ce7d503b71e9e15b1b78c8fdaf6ab062 Mon Sep 17 00:00:00 2001 From: Oshada Jayasinghe Date: Wed, 21 Jun 2023 17:41:36 +0530 Subject: [PATCH 1/2] Update build pipeline --- .../workflows/build-with-bal-test-graalvm.yml | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/build-with-bal-test-graalvm.yml diff --git a/.github/workflows/build-with-bal-test-graalvm.yml b/.github/workflows/build-with-bal-test-graalvm.yml new file mode 100644 index 0000000..90f76a2 --- /dev/null +++ b/.github/workflows/build-with-bal-test-graalvm.yml @@ -0,0 +1,29 @@ +name: GraalVM Check + +on: + workflow_dispatch: + inputs: + lang_tag: + description: Branch/Release Tag of the Ballerina Lang + required: true + default: master + lang_version: + description: Ballerina Lang Version (If given ballerina lang buid will be skipped) + required: false + default: '' + native_image_options: + description: Default native-image options + required: false + default: '' + schedule: + - cron: '30 18 * * *' + +jobs: + call_stdlib_workflow: + name: Run StdLib Workflow + if: ${{ github.event_name != 'schedule' || (github.event_name == 'schedule' && github.repository_owner == 'ballerina-platform') }} + uses: ballerina-platform/ballerina-standard-library/.github/workflows/build-with-bal-test-graalvm-template.yml@main + with: + lang_tag: ${{ inputs.lang_tag }} + lang_version: ${{ inputs.lang_version }} + native_image_options: ${{ inputs.native_image_options }} From 2ea7222e7d4b4174cdc06b61653cb45964ccf6e2 Mon Sep 17 00:00:00 2001 From: Oshada Jayasinghe Date: Wed, 21 Jun 2023 17:45:02 +0530 Subject: [PATCH 2/2] Update build pipeline --- .../workflows/build-with-bal-test-native.yml | 29 ------------------- 1 file changed, 29 deletions(-) delete mode 100644 .github/workflows/build-with-bal-test-native.yml diff --git a/.github/workflows/build-with-bal-test-native.yml b/.github/workflows/build-with-bal-test-native.yml deleted file mode 100644 index 7fb7261..0000000 --- a/.github/workflows/build-with-bal-test-native.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: GraalVM Check - -on: - workflow_dispatch: - inputs: - lang_tag: - description: Branch/Release Tag of the Ballerina Lang - required: true - default: master - lang_version: - description: Ballerina Lang Version (If given ballerina lang buid will be skipped) - required: false - default: '' - native_image_options: - description: Default native-image options - required: false - default: '' - schedule: - - cron: '30 18 * * *' - -jobs: - call_stdlib_workflow: - name: Run StdLib Workflow - if: ${{ github.event_name != 'schedule' || (github.event_name == 'schedule' && github.repository_owner == 'ballerina-platform') }} - uses: ballerina-platform/ballerina-standard-library/.github/workflows/build-with-bal-test-native-template.yml@main - with: - lang_tag: ${{ inputs.lang_tag }} - lang_version: ${{ inputs.lang_version }} - native_image_options: ${{ inputs.native_image_options }}