Commit Graph

609 Commits

Author SHA1 Message Date
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
Adria Navarro b63f593b17 Remove tag input 2023-05-05 14:07:05 +01:00
Adria Navarro 09462974e1 Use semver 2023-05-05 13:23:14 +01:00
Adria Navarro 9ffd43b682 Merge branch 'chore/npmless-builds' into chore/pipeline_npm_version_updates 2023-05-02 14:07:44 +01:00
mike12345567 19b568891e Merge branch 'develop' of github.com:Budibase/budibase into chore/npmless-builds 2023-04-25 17:44:17 +01:00
Adria Navarro d41b430aff Merge pull request #10309 from Budibase/chore/remove_unnecessary_second_build_in_pipeline
Chore - Remove unnecessary second build in pipeline
2023-04-24 21:05:01 +02:00
Adria Navarro db6a9f97d7 Use tags 2023-04-24 20:01:59 +01:00
adrinr 510544baeb Remove trigger 2023-04-24 20:01:59 +01:00
adrinr d515d89818 Remove trigger 2023-04-24 20:01:59 +01:00
adrinr 02234f32c6 Undo trigger 2023-04-24 20:01:59 +01:00
adrinr 2f8c50cee1 Rename scripts 2023-04-24 20:01:59 +01:00
adrinr 35bc055ba6 Change release pipelines 2023-04-24 20:01:59 +01:00
adrinr 29ed6bf10b Release only on develop 2023-04-24 20:01:58 +01:00
adrinr 410046cae2 Run tag only on develop 2023-04-24 20:01:58 +01:00
adrinr 7e271fed18 Bump version via node script 2023-04-24 20:01:49 +01:00
adrinr 2735f1bfc6 Try fetching 2023-04-24 20:01:49 +01:00
adrinr c5e6158329 Remove pull 2023-04-24 20:01:49 +01:00
adrinr a2746ec241 Cleanups 2023-04-24 20:01:49 +01:00
adrinr d8cfb68082 --no-git-reset 2023-04-24 20:01:49 +01:00
adrinr 7018fea06f Add logging 2023-04-24 20:01:30 +01:00
adrinr 9cbc90e724 Trigger 2023-04-24 20:01:20 +01:00
adrinr c96c5350d6 Commit all 2023-04-24 20:00:59 +01:00
adrinr f9028e1a3f Commit instead of reseting 2023-04-24 20:00:59 +01:00
adrinr acc79f9363 Clean submodules 2023-04-24 20:00:52 +01:00
adrinr 7591ab3428 Remove paths on workflow 2023-04-24 20:00:42 +01:00
adrinr 59aefecdd4 Reset git before publish 2023-04-24 20:00:37 +01:00
adrinr 5e844ac6db Run yarn after changing versions 2023-04-24 20:00:22 +01:00
adrinr 9387d37d3b Use 0.0.1 2023-04-24 20:00:22 +01:00
adrinr cc73606c71 Yarn after version updates 2023-04-24 20:00:13 +01:00
adrinr 1ed1424d89 Use my user as git for testing 2023-04-24 19:58:54 +01:00
adrinr fa3f65a0e5 Fix fetching version 2023-04-24 19:58:54 +01:00
adrinr aa61dc6887 Update versions 2023-04-24 19:58:54 +01:00
Adria Navarro a70ebc9faf Update tag-prerelease.yml 2023-04-24 19:58:54 +01:00