Commit Graph

733 Commits

Author SHA1 Message Date
Adria Navarro f538b55110 Split test worker and server 2023-09-26 18:06:52 +02:00
Martin McKeaveney a6cf55fa8e workflow to trigger on PR close to delete feature branch env 2023-09-25 17:40:02 +01:00
Martin McKeaveney 2142a84743 send PR number to deploys 2023-09-25 17:24:31 +01:00
Martin McKeaveney ad1563b692 Update deploy-featurebranch.yml 2023-09-25 17:00:00 +01:00
mike12345567 b2c2b3ed8d Merge branch 'develop' of github.com:Budibase/budibase into fix/ci-disk-space 2023-09-14 10:30:35 +01:00
Martin McKeaveney 78d0398315 Update stale_bot.yml 2023-09-13 16:18:33 +01:00
mike12345567 8af3e4bf6b Found some discussion of testcontainers being problematic when nearly out of disk space, we have seen issues with the default Github runners as they have extremely limited disk space, this should help a bit removing android and dotnet, two pieces of functionality we will never need. 2023-09-13 15:23:30 +01:00
Adria Navarro 08244de966 Merge branch 'develop' into chore/remove_cypress_dependencies 2023-09-07 16:40:41 +02:00
Adria Navarro 8781ca0be7 Remove cypress dependencies 2023-09-07 15:27:13 +02:00
mike12345567 52f33bd14d Merging master back to develop. 2023-09-07 14:04:40 +01:00
Adria Navarro b53feb9918 Merge branch 'develop' into BUDI-6785-update-to-node-18-in-production 2023-09-07 10:38:28 +02:00
Rory Powell 9ff9da0247 Remove remaining references to `yarn bootstrap` 2023-09-05 16:37:57 +01:00
Rory Powell cfde7c3e58 Move bootstrap to account-portal 2023-09-05 11:07:18 +01:00
Adria Navarro 673e93af40 Merge branch 'develop' into BUDI-6785-update-to-node-18-in-production 2023-08-29 08:59:17 +02:00
Jonny McCullagh 6826f48743 merge master changes into develop (#11590)
* Return the actual objects (#11570)

* Bump version to 2.9.30

* trigger a feature branch on pull request (#11584)

trigger a feature branch on pull request

* Bump version to 2.9.31

* Bump version to 2.9.32

---------

Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Budibase Staging Release Bot <>
2023-08-24 15:51:46 +01:00
Adria Navarro 201eae39f3 Fix build issue with integration tests when running on forks 2023-08-21 13:56:33 +03:00
mike12345567 7110351bdc Revert "revert develop into master"
This reverts commit fd099658a0.
2023-08-18 14:33:21 +01:00
Martin McKeaveney fd099658a0 revert develop into master 2023-08-17 10:28:15 +01:00
Adria Navarro 393bdecd0d Check:types using affected 2023-08-10 17:34:51 +03:00
Adria Navarro 5ff26ab2da Do not build using affected 2023-08-10 17:33:31 +03:00
Adria Navarro 9a949a5492 Merge branch 'develop' into BUDI-6785-update-to-node-18-in-production 2023-08-10 15:40:41 +03:00
Adria Navarro fb4b439f7b Fix ifs 2023-08-10 11:10:47 +03:00
Adria Navarro 1c6b17ee32 Use affected only on PRs, excluding master 2023-08-09 18:02:45 +03:00
Adria Navarro 0ed9114a89 Merge branch 'develop' into chore/use_nx_affected 2023-08-09 15:56:20 +03:00
mike12345567 33257db010 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-08-09 11:39:46 +01:00
mike12345567 b5e4fdec8d Up-ing root size. 2023-08-09 11:35:35 +01:00
mike12345567 c1438b2988 Attempting to get maximise storage working for our use case. 2023-08-09 10:57:05 +01:00
mike12345567 f754691563 Reverting the changes to the single image build fully, adding in a workflow which should increase the storage capacity of the VM, almost doubling it (although it is a bit hacky, should get us by for a while). 2023-08-08 17:39:51 +01:00
mike12345567 df29a79a68 Attempting to get push by digest working correctly for single image build. 2023-08-08 17:26:02 +01:00
mike12345567 e4841e8f2c Removing the usage of the self hosted runners (unavailable in public repo) and attempting to get working using a Docker manifest in parallel. 2023-08-08 15:31:05 +01:00
mike12345567 555e066be0 Fixing indentation. 2023-08-08 13:49:02 +01:00
mike12345567 a220b201fc Updating self host single image build 2023-08-08 13:45:10 +01:00
mike12345567 b22aeb03c4 Using the self hosted runners in the dev environment to build our single image ARM, AMD and AAS images. 2023-08-08 11:39:36 +01:00
Adria Navarro ee2f3e3157 Fix build 2023-08-08 12:39:40 +03:00
Adria Navarro fc6472c0cc Prefix 2023-08-08 12:31:46 +03:00
Adria Navarro 903b1eac09 Fetch-depth 2023-08-08 12:27:14 +03:00
Adria Navarro 62bb5bb4ff Fetch only required branch 2023-08-08 12:14:22 +03:00
Adria Navarro 5eb49fbb29 Fetch remote refs 2023-08-08 12:08:39 +03:00
Adria Navarro 987ee1b8b2 Prefix NX_BASE_BRANCH 2023-08-08 11:58:29 +03:00
Adria Navarro 49bc467eb9 Prefix env 2023-08-08 11:48:16 +03:00
Adria Navarro 3e7da2bfd1 Fix 2023-08-08 11:47:10 +03:00
Adria Navarro 19b3def9b8 Fix env 2023-08-08 11:45:59 +03:00
Adria Navarro a882e3341f Add since flag 2023-08-08 11:43:31 +03:00
Adria Navarro b925a347d2 Remove fetch-depth 2023-08-08 11:35:04 +03:00
Adria Navarro d350ddee7f Merge branch 'develop' into BUDI-6785-update-to-node-18-in-production 2023-08-08 11:16:46 +03:00
Adria Navarro c7cd6d8afd Merge branch 'develop' into BUDI-6785-update-to-node-18 2023-08-08 10:30:31 +03:00
Michael Drury 88edc9edf9 Merge branch 'master' of github.com:Budibase/budibase into develop 2023-08-07 21:32:48 +01:00
Michael Drury ad882b6685 Running the releases in parallel causes the old architecture tag that was released to be overwritten, meaning we only end up with a single release. 2023-08-07 21:06:40 +01:00
Adria Navarro a6ce7ac2ef Merge branch 'develop' into BUDI-6785-update-to-node-18 2023-08-07 14:56:53 +01:00
Martin McKeaveney 889face88c remove v from tagging 2023-08-07 14:30:10 +01:00
Adria Navarro 9bc008012d Update master pipeline to fix the current tag issue 2023-08-07 15:23:12 +03:00
Adria Navarro 516e2ff09a Merge branch 'develop' into BUDI-6785-update-to-node-18 2023-08-07 12:32:20 +01:00
Adria Navarro 8b1b80d2df Merge branch 'develop' into chore/change_pr_fork_checks 2023-08-07 12:27:44 +01:00
Martin McKeaveney 3b33b95577 Merge branch 'develop' into pipeline/fail-if-changes-in-master 2023-08-07 12:14:04 +01:00
Adria Navarro 02f28442d6 Fix double checkout 2023-08-07 14:05:44 +03:00
Adria Navarro b5e7755948 Attempt yaml 2023-08-07 13:59:59 +03:00
Adria Navarro be3912904e Fix yaml 2023-08-07 13:56:57 +03:00
Adria Navarro c60a54bd23 Fix checks 2023-08-07 13:50:48 +03:00
Adria Navarro 6cdeb4b108 Revert 2023-08-07 13:33:13 +03:00
Adria Navarro 2c21d5af05 Fix yaml 2023-08-07 13:31:13 +03:00
Adria Navarro 48e0723315 Fix pipeline 2023-08-07 13:29:52 +03:00
Adria Navarro 62bebc3c2b Hardcode reponame on action repo checks 2023-08-07 13:26:26 +03:00
Adria Navarro f0bcd3d679 Update pro ref 2023-08-07 12:59:03 +03:00
Adria Navarro 416899b3b8 Build client for integration test 2023-08-02 11:09:59 +02:00
Adria Navarro b6c4bd7698 Remove unnecessary build 2023-08-02 11:01:47 +02:00
Adria Navarro 7944f72820 Fix integration tests 2023-08-02 10:59:15 +02:00
Adria Navarro d290e3cc0d Revert "Don't modify production pipelines"
This reverts commit 7c48b9f538ff290fb17054910839a177f6340cf7.
2023-07-28 18:03:35 +02:00
Adria Navarro 52078d6fd7 Don't modify production pipelines 2023-07-28 18:03:03 +02:00
Adria Navarro a0be6029b3 Remove concurrency 2023-07-28 18:03:03 +02:00
Adria Navarro 800f5c5095 Use --frozen-lock 2023-07-28 18:03:03 +02:00
Adria Navarro 0f75660808 Attempt different commands 2023-07-28 18:03:03 +02:00
Adria Navarro c2a5a37c48 Split tests 2023-07-28 18:03:03 +02:00
Adria Navarro 225d498909 Run with concurrency 1 2023-07-28 18:03:03 +02:00
Adria Navarro 5e59d73533 Change actions to use node 18 2023-07-28 18:03:03 +02:00
Martin McKeaveney c11706440d change pipeline name to match filename 2023-07-27 10:27:19 +01:00
Martin McKeaveney aff286807c fail pipeline if unreleased changes in master 2023-07-27 10:00:56 +01:00
Adria Navarro de0f3f7463 Merge branch 'develop' into backmerge-master-20230726 2023-07-26 12:50:52 +01:00
Jonny McCullagh bfcf211144 split singleimage build into 3 jobs (#11365)
* split singleimage build into 3 jobs
2023-07-26 12:36:55 +01:00
Rory Powell ba5002f742 Adjust tag regex for prerelease 2023-07-20 12:20:14 +01:00
Rory Powell 829c3e38bd Adjust tag regex for prerelease 2023-07-20 12:18:00 +01:00
Rory Powell faa00fa64d Fix release and prerelease tag triggers 2023-07-20 12:09:40 +01:00
Rory Powell bf5d72d7e3 Fix release and prerelease tag triggers 2023-07-20 12:05:04 +01:00
Rory Powell 4e296b8d1f Merge branch 'develop' into account-api-tests 2023-07-20 11:03:43 +01:00
Rory Powell e2a7927973 Lint + update ci test command 2023-07-20 10:52:28 +01:00
Rory Powell f9b54d6de4 Update test commands to use dedicated environments: ci / prod / qa 2023-07-19 17:30:16 +01:00
Martin McKeaveney 979883257e backmerge master 2023-07-19 17:11:15 +01:00
Martin McKeaveney d7bcdfe3af pin non-v versions 2023-07-17 21:48:02 +01:00
Adria Navarro e78b71b9fc Run CI checks on any PR 2023-07-14 17:07:24 +02:00
Martin McKeaveney 6bcc4ce4ef Merge pull request #11154 from Budibase/ci/stale-action
add stale workflow job
2023-07-07 16:38:22 +01:00
Martin McKeaveney 079f0eab2a update closed issue message 2023-07-06 14:32:47 +01:00
Martin McKeaveney 5e7868ecb7 update the stale timing on PRs 2023-07-06 14:32:11 +01:00
Martin McKeaveney 7b9342a63a add stale workflow job 2023-07-06 14:28:50 +01:00
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