Commit Graph

152 Commits

Author SHA1 Message Date
Stefan Weil
0f726d53d6 Change upload and download to work with v4
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-23 18:11:00 +01:00
Stefan Weil
38da48f347 Update more GitHub actions from v3 to v4
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-23 15:53:15 +01:00
Stefan Weil
0b7cbb72b6 Update GitHub actions checkout, cache and upload-artifact from v3 to v4
This fixes several CI warnings like this one:

    Node.js 16 actions are deprecated.
    Please update the following actions to use Node.js 20: actions/checkout@v3,
    actions/cache@v3, actions/upload-artifact@v3. For more information see:
    https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-23 14:35:37 +01:00
Anton Georgiev
0831a3de97 Merge remote-tracking branch 'bbb/v3.0.x-release' into merge-30-alpha1 2024-01-04 16:29:57 -05:00
Anton Georgiev
354566bd2c build: rename bbb-graphql-actions-adapter-server to bbb-graphql-actions 2023-12-14 10:59:10 -05:00
Anton Georgiev
2126bba957 Merge remote-tracking branch 'bbb/v3.0.x-release' into merge-dec-7 2023-12-07 15:43:32 -05:00
Anton Georgiev
6f83bddc58 docs: use npm only - drop yarn 2023-12-06 15:09:30 -05:00
Gustavo Trott
6f4181a505 Remove working-directory once its not supported by retry 2023-11-29 15:26:38 -03:00
Gustavo Trott
724e3569f5 Retry tests when it fails 2023-11-29 14:33:53 -03:00
Daniel Molkentin
6799809b6b Add Livekit package
For now, we will not rebuild livekit, but rather use the precompiled
project binaries.

As per BBB convention, this package provides an immutable default
configuration file which gets merged with a user-modifiable file
in /etc/bigbluebutton.
2023-11-28 13:25:50 +01:00
Anton B
ec5edefbed ci: fix v3.0 install 2023-10-10 10:30:09 -03:00
Tiago Jacobs
02a3fcd8ed
feat(graphql): implement GraphQL actions adapter and Migrate sendGroupChatMsg to GraphQL Mutation (#18867) 2023-09-29 20:08:38 -03:00
Gustavo Trott
fff883b2b2 Merge 2.7 into 3.0 2023-09-27 08:44:37 -03:00
Anton Georgiev
1e711be229
Update .github/workflows/automated-tests.yml
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-09-26 13:34:54 -04:00
Anton Georgiev
0def15d898
Update .github/workflows/automated-tests.yml
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-09-26 13:06:03 -04:00
Anton Georgiev
d03b4c87c7 chore: renaming BBB 2.8 to 3.0 2023-09-26 11:41:25 -04:00
Anton Georgiev
3cece158c2
ci: Increase the timeout for install+test from 15mins to 25mins 2023-09-25 13:31:03 -04:00
Gustavo Trott
79ad660974 Replace / by _ to name log files 2023-09-21 18:05:41 -03:00
Gustavo Trott
ab479722e3 Replace / by _ to name log files 2023-09-21 17:30:40 -03:00
Gustavo Trott
a22ca06f37 tests: append shard-nr to logs and configs filename 2023-09-21 16:57:34 -03:00
Gustavo Trott
c31d357c15
ci: Refresh package's cache whenever there are changes in its build directory (#18796)
* Add build/packages-template for every package cache-key

* Fix build/packages-template/bbb-apps-akka

* Fix build/packages-template/bbb-apps-akka

* test reading build/packages-template/bbb-apps-akka

* test reading build/packages-template/bbb-apps-akka

* test reading build/packages-template/bbb-apps-akka
2023-09-18 20:48:10 -03:00
Gustavo Trott
07beb35b82
refactor (Github Actions): Run typescript workflows only when ts/tsx within bbb-html5 was modified (#18755)
* Run TS workflow only for ts/tsx within bbb-html5

* Include package.json and package-lock.json to ts-workflow paths
2023-09-11 14:05:47 -03:00
Ramón Souza
809ba9d51c
fix: restore broken files (#18723)
* restore package lock

* fix whiteboard service error

* fix userlist

* fix whiteboard

* fix chat list item state

* restore user-list participants list item

* Add merge-branches step

* Add merge-branches step to code-validation

* fix message list

---------

Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2023-09-07 14:58:06 -03:00
Tiago Jacobs
55aa57671c
Improve automated tests results publication workflow name (#18730) 2023-09-06 18:14:00 -03:00
Tiago Jacobs
89c404cee4
Add selective execution rules step to CI (#18729) 2023-09-06 17:58:18 -03:00
Tiago Jacobs
1d9cc4a38c
Add merge-branches step to CI (#18728) 2023-09-06 17:45:39 -03:00
Anton B
0fe172088c ci: set step timeout instead of job timeout 2023-08-31 11:38:10 -03:00
Anton B
789bb4b5f6 ci(tests): re-add graphql steps, fix ubuntu version and fix install commands 2023-08-31 11:06:26 -03:00
Anton B
6b4481c7c8 ci(tests): use the maximum of 60 min for installing job instead of default 360 2023-08-31 10:54:46 -03:00
Anton B
44590bfdf7 ci(tests): use sharding on CI test execution + use matrix on build step and set the merge branches action as a reusable workflow 2023-08-31 10:39:27 -03:00
Anton B
d4d8434c83 ci: fix all-blob-reports path 2023-08-29 17:59:22 -03:00
Anton B
c69a8d3169 ci: remove wrong single quotes 2023-08-29 13:59:59 -03:00
Anton B
cb64f6c4e8 ci(tests): fix working-directory, make pr-comment-data folder and remove build-package workflow 2023-08-29 12:46:19 -03:00
Anton B
bad45a9990 ci(tests): use matrix on build step and set the merge branches action as a reusable workflow 2023-08-28 15:35:02 -03:00
Anton B
62a9a776c8 ci(tests): use sharding on CI test execution 2023-08-28 13:41:24 -03:00
Anton B
e114b4bc63 ci: avoid running workflow when merging translation PRs + use npm ci instead of install 2023-08-23 11:36:35 -03:00
Anton B
63bd9e71af ci: expose PR data for comment workflow 2023-08-23 11:34:54 -03:00
Anton B
d0e0bc722d CI: add comment PR workflow 2023-08-23 11:20:52 -03:00
Gustavo Trott
0bf646b717 Add build/deb-helper.sh to cache key 2023-08-17 13:20:49 -03:00
Gustavo Trott
cac83a9c92 Add build/deb-helper.sh to cache key 2023-08-17 13:17:33 -03:00
Gustavo Trott
a6efce7f11 Include OS version to cache key 2023-08-17 08:25:02 -03:00
Gustavo Trott
1a058d9bb1 Use reusable workflow from Develop instead of v2.7-release 2023-08-17 08:13:07 -03:00
Gustavo Trott
50880961e8 Merge tests improvements to Develop 2023-08-16 17:21:42 -03:00
Gustavo Trott
d018fd6490 Resolve conflicts 2023-08-16 16:24:34 -03:00
Gustavo Trott
efd1e559e5 Add .gitlab-ci.yml to cache-key of all packages 2023-08-15 10:09:41 -03:00
Gustavo Trott
b6732594ef Reduce job name to improve visualization of jobs on Summary screen 2023-08-15 10:09:12 -03:00
Gustavo Trott
aaef747e79 fix: Checkout failing when it's not a Pull Request (push event) 2023-08-15 09:53:29 -03:00
Gustavo Trott
8adec98c26 Make the build phase as a reusable workflow 2023-08-15 09:18:48 -03:00
Tiago Jacobs
5cf2293c38
refactor (typescript): fix typescript build errors (#18454) 2023-08-14 17:52:35 -03:00
Anton Georgiev
1e2a0e9671
Merge pull request #18510 from gustavotrott/tests-ci-merge-pr-into-base
ci(tests): Merge PR into master branch before running tests
2023-08-10 11:24:37 -04:00