Commit Graph

641 Commits

Author SHA1 Message Date
Adria Navarro e80b7df763 Merge pull request #11141 from Budibase/chore/rely_on_release_tag
Chore - Rely on release tag as source os truth
2023-07-06 11:32:35 +01:00
Adria Navarro 4539e7a8b3 Use current tag 2023-07-05 14:18:21 +02:00
Adria Navarro 5be51c86ef Fix echo 2023-07-05 11:13:25 +02:00
Adria Navarro 72b1cda7d1 Fix commands 2023-07-05 10:34:11 +02:00
Adria Navarro 365bf5bf96 Fetch depth to be able to read master 2023-07-05 10:31:11 +02:00
Adria Navarro bb6d7d610b check-pro-submodule 2023-06-29 12:38:12 +01:00
Adria Navarro 73b397294b Don't run pro tests on forks 2023-06-29 12:37:39 +01:00
Adria Navarro f1705f7ed0 Checkout in all steps 2023-06-29 12:37:39 +01:00
Adria Navarro f2431f44c3 Check forks 2023-06-29 12:37:39 +01:00
Adria Navarro 7c24eea873 Try fixes 2023-06-29 12:37:39 +01:00
Adria Navarro 5274abb9ea Fix 2023-06-29 12:37:39 +01:00
Adria Navarro cfd6f2e762 Fetch only when running in the repo 2023-06-29 12:37:39 +01:00
Adria Navarro dacbc02002 Setup env token 2023-06-29 12:37:39 +01:00
Adria Navarro f3ffd84da3 Setup env token 2023-06-29 12:37:39 +01:00
Adria Navarro b04d4f7a80 Remove wrong token usage 2023-06-29 12:37:39 +01:00
Adria Navarro 24b17be1d2 Fetch dynamically on lint 2023-06-29 12:37:39 +01:00
Adria Navarro f31990e17f Update pipelines 2023-06-26 11:55:44 +01:00
Adria Navarro 1b868ea31c Lint pro on CI 2023-06-23 16:51:52 +01:00
Adria Navarro e9398e3a0b Renames 2023-06-20 14:07:52 +01:00
Adria Navarro 88f8849a41 Echoes 2023-06-20 14:05:02 +01:00
Adria Navarro 18ba10a273 Echoes 2023-06-20 14:01:44 +01:00
Adria Navarro c4a334c638 Dynamic commit 2023-06-20 13:53:58 +01:00
Adria Navarro 9761262e0b Echos 2023-06-20 13:03:48 +01:00
Adria Navarro 5c8114e958 Fix 2023-06-20 12:59:45 +01:00
Adria Navarro 01fc38da0a Don't fetch 2023-06-20 12:58:20 +01:00
Adria Navarro b6e3d26ef2 Add jobs 2023-06-20 12:54:25 +01:00
Adria Navarro 68d9dcbeac Remove step 2023-06-20 12:53:02 +01:00
Adria Navarro 99223d25ce "Fix" pipeline 2023-06-20 12:51:57 +01:00
Adria Navarro a4ce3f5e35 Fix workflow 2023-06-20 12:48:52 +01:00
Adria Navarro aa3294f08e Fix 2023-06-20 12:00:30 +01:00
Adria Navarro 978e78ee26 Change PR checks 2023-06-20 11:57:25 +01:00
Jonny McCullagh 757ca6a166 Merge master develop (#10897)
* Binding drawer fixes

* Added missing headless flag for the bindable combobox

* Fix for QueryEditor width

* Fix svelte transitions in grid new row component breaking routify

* Bump version to 2.7.7

* fix REST connector failure to save

* Bump version to 2.7.8

* Bump version to 2.7.9

* Unexpected token when export data (#10721)

* Tidy ID string for JSON parse

* Display error for composite keys

* Unit test WIP

* directly assign the mock function on the datasource

* Unit tests for exportRows ID handling

---------

Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>

* Return all rows if oneOf value is falsey (#10638)

* Bump version to 2.7.10

* Make sure divider fields are left-most (#10627)

* Make sure divider fields are left most

* Refactor

* Bump version to 2.7.11

* Temporarily remove the focus store update as it triggers a full redraw of the component settings

* Linting

* Removed commented out code

* Bump version to 2.7.12

* Bump version to 2.7.13

* Do not show Business tag for Email action (#10867)

* Bump version to 2.7.14

* new deploy trigger (#10892)

* point the deploys at the new env

* Bump version to 2.7.15

---------

Co-authored-by: Dean <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
Co-authored-by: Budibase Staging Release Bot <>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
Co-authored-by: Martin McKeaveney <martin@budibase.com>
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Adria Navarro <adria@budibase.com>
2023-06-14 16:18:09 +01:00
mike12345567 b2a21addc3 Updating release workflows to use a script instead of repeating and adding scripts for updating and resetting dependencies if attempting to build packages locally. 2023-06-07 17:18:59 +01:00
Adria Navarro 64cd821e29 Use submodules on selfhost 2023-06-07 14:01:34 +01:00
Adria Navarro fd21d16100 Fetch submodule 2023-06-07 13:56:35 +01:00
Adria Navarro 63ce44da58 Handle versioning on single image pipeline 2023-06-07 13:54:54 +01:00
Adria Navarro 12b69dc37d Remove --configuration=production 2023-06-06 14:45:20 +01:00
Adria Navarro 40e32d430d Allow version 2023-06-06 14:11:37 +01:00
Adria Navarro 7d0c50b203 Fix release selfhost pipeline 2023-06-06 14:09:35 +01:00
Rory Powell ef9f4955fa Add fetch insted of pull 2023-06-06 11:27:08 +01:00
Adria Navarro 9506a915f3 Remove git pull 2023-06-06 11:22:24 +01:00
Adria Navarro 8d6e8967c5 Change pipelines to use tags and secure them properly 2023-06-06 11:12:29 +01:00
Adria Navarro cfd7100c8c Always use the checked out version 2023-06-06 10:36:21 +01:00
Adria Navarro 63017cf959 Remove manual trigger 2023-06-06 09:12:10 +01:00
Adria Navarro e173cd2c51 Fix pointer 2023-06-06 09:11:45 +01:00
Adria Navarro 1b54a028db Check type instead of reference 2023-06-06 09:04:39 +01:00
Adria Navarro 59eb02a7fb Remove unused input 2023-06-06 09:04:20 +01:00
Adria Navarro 05ad752c91 Update tag-release.yml 2023-06-06 08:52:32 +01:00
Adria Navarro 2f8ad0ab8f Update tag-release.yml
Fix default value
2023-06-06 08:49:12 +01:00
Adria Navarro e7e28c0367 Defaulting release version to patch 2023-06-06 09:26:07 +02:00
Adria Navarro b79a6b82ba Publish release with the already fixed version 2023-06-06 08:06:33 +01:00
Rory Powell fc4b03d158 Release master updates 2023-06-06 07:42:33 +01:00
Michael Drury 2526ab8a2f Fixing a YAML error. 2023-06-01 15:15:20 +01:00
Michael Drury 8129954f49 Updating env in budibase ci workflow. 2023-06-01 15:07:17 +01:00
Michael Drury 74b4f66adc Trying a different approach to solving token replacement. 2023-06-01 15:04:50 +01:00
Michael Drury 1b0f8f2b9e Revert "There has been an issue with open source contributors being able to perform CI runs for their PRs - this is related to the addition of the pro checkout/submodule recursion in a recent update. Changing it to not use the contributors personal access token, but to instead use the github access token so that it can always be checked out and tested again the specified pro version."
This reverts commit ec67b162b8.
2023-06-01 15:01:57 +01:00
Michael Drury ec67b162b8 There has been an issue with open source contributors being able to perform CI runs for their PRs - this is related to the addition of the pro checkout/submodule recursion in a recent update. Changing it to not use the contributors personal access token, but to instead use the github access token so that it can always be checked out and tested again the specified pro version. 2023-06-01 14:10:07 +01:00
Rory Powell c3a6afa5ff Update concurrency settings for release and prerelease 2023-05-31 13:36:43 +01:00
Adria Navarro 47b2bfbc20 Remove custom resetProDependencies 2023-05-29 12:57:17 +02:00
Adria Navarro ae40d590f8 Revert "Publish to docker before pushing to npm" 2023-05-29 11:21:50 +01:00
Adria Navarro bc791c613a Publish to docker before pushing to npm 2023-05-26 18:19:54 +02:00
Adria Navarro 844293cf98 Reset pro dependencies before the npm push 2023-05-26 14:38:41 +02:00
Adria Navarro 489ca561b7 Check types 2023-05-26 13:54:10 +02:00
Adria Navarro 9519ff6535 Froze lockfile on release 2023-05-25 14:27:18 +02:00
Adria Navarro c3301e393e Optimise nx dependencies 2023-05-23 23:11:26 +02:00
Adria Navarro 8b912dc8ed Build all 2023-05-23 11:46:20 +02:00
Adria Navarro 931458094b Rename 2023-05-23 11:43:57 +02:00
Adria Navarro fe1d6e0dcc Renames 2023-05-23 09:30:35 +02:00
Adria Navarro a1d47aea3e Split 2023-05-22 16:53:05 +02:00
Adria Navarro 0b107f1038 Split pro 2023-05-22 16:38:36 +02:00
Adria Navarro 4d4e95e69e Split tests between apps and packages 2023-05-22 16:30:23 +02:00
Adria Navarro ead9c5b00c Build type-checks dependencies 2023-05-22 14:50:15 +02:00
Adria Navarro d2768db2a3 Fix build ordering issues 2023-05-22 13:51:07 +02:00
Adria Navarro 73372d5f5d Optimise builds 2023-05-22 12:42:14 +02:00
Adria Navarro 7e2ddcef29 Remove unnecessary builds 2023-05-19 17:39:38 +02:00
Adria Navarro 17e7044617 Fix build 2023-05-19 17:37:39 +02:00
Adria Navarro 986d4c4740 Merge branch 'develop' into chore/esbuild 2023-05-19 17:26:47 +02:00
Adria Navarro 5ba9c75e70 Remove concurrency=1 2023-05-19 10:07:46 +02:00
Adria Navarro d9b105a001 Don't run tests in parallel 2023-05-18 17:46:24 +02:00
Adria Navarro de28670be1 Clean pipeline 2023-05-18 12:27:52 +02:00
Adria Navarro 75f7436aa6 Check types 2023-05-18 11:29:55 +02:00
Adria Navarro ba00b8b47d Add build share-core before test 2023-05-18 10:29:08 +02:00
Adria Navarro 61a7e4bbcf Remove build step from test 2023-05-18 09:08:53 +02:00
Adria Navarro e06d0c91f2 Update checkout action 2023-05-17 15:47:33 +02:00
Adria Navarro 60109ebcda Fix manifest usage 2023-05-17 12:55:04 +02:00
Adria Navarro 08babf719e Fix build deps 2023-05-17 12:41:26 +02:00
Adria Navarro f33f7b1143 Tidy pipelines 2023-05-17 11:59:14 +02:00
Adria Navarro 8795bba6e0 Build all on integration tests 2023-05-17 11:22:46 +02:00
Adria Navarro 3e238f3e2f Build string templates before tests 2023-05-17 11:17:50 +02:00
Adria Navarro aa46f5a969 Clean unnecessary steps 2023-05-17 11:06:32 +02:00
Adria Navarro 7634b5ec11 Cache setup-node 2023-05-17 11:04:46 +02:00
Adria Navarro 735f3254de Rename pipeline 2023-05-05 16:24:00 +01:00
Adria Navarro 4be7a4cf77 Adding logs 2023-05-05 15:33:50 +01:00
Adria Navarro f31067d50e Don't boostrap on release 2023-05-05 15:19:20 +01:00
Adria Navarro 18a9745a73 Fetch-depth 0 on release 2023-05-05 14:57:29 +01:00
Adria Navarro b6699aed1b Install deps 2023-05-05 14:50:49 +01:00
Adria Navarro 699774536a Install semver 2023-05-05 14:49:05 +01:00
Adria Navarro 07e7d83a52 Fix tagging 2023-05-05 14:46:40 +01:00
Adria Navarro 0414856089 Install semver 2023-05-05 14:42:48 +01:00
Adria Navarro d1ad7551dc Build before pro test 2023-05-05 14:14:33 +01:00