Gustavo Trott
f97cb5abab
Fix set github vars
2023-08-03 09:29:41 -03:00
Gustavo Trott
d0121ed9ff
Fix indent
2023-08-03 09:22:37 -03:00
Gustavo Trott
7d90c173bf
Append bbb release to cache key
2023-08-03 09:19:59 -03:00
Gustavo Trott
c4ee41988b
Force GIT_REV and COMMIT_DATE
2023-08-03 09:15:53 -03:00
Gustavo Trott
d3eb4d6556
Rename packages to current commit
2023-08-02 22:32:03 -03:00
Gustavo Trott
7dfdabe17d
Rename packages to current commit
2023-08-02 22:23:44 -03:00
Gustavo Trott
80690e756b
Rename packages to current commit
2023-08-02 22:17:44 -03:00
Gustavo Trott
3f53c3e1e8
Rename packages to current commit
2023-08-02 22:11:08 -03:00
Gustavo Trott
81a3ef00d2
Rename packages to current commit
2023-08-02 22:09:51 -03:00
Gustavo Trott
403f03a1f1
Split more steps in different jobs
2023-08-02 18:16:43 -03:00
Gustavo Trott
bee4ea73e3
Split more steps in different jobs
2023-08-02 18:05:02 -03:00
Gustavo Trott
4ba5f934f9
Split more steps in different jobs
2023-08-02 18:03:47 -03:00
Gustavo Trott
e73266606c
Split more steps in different jobs
2023-08-02 17:51:48 -03:00
Gustavo Trott
12084a64c9
Split more steps in different jobs
2023-08-02 17:41:53 -03:00
Gustavo Trott
b699ac06cf
Split more steps in different jobs
2023-08-02 17:23:44 -03:00
Gustavo Trott
baf4d689d7
Test commits of the PR
2023-08-02 11:43:07 -03:00
Gustavo Trott
f1746341de
Test commits of the PR
2023-08-02 11:07:37 -03:00
Gustavo Trott
b7a9bb1a28
Test commits of the PR
2023-08-02 10:55:52 -03:00
Gustavo Trott
445192e372
Test commits of the PR
2023-08-02 10:49:37 -03:00
Gustavo Trott
db8f90dafc
Test commits of the PR
2023-08-02 10:40:15 -03:00
Gustavo Trott
5b824fa858
Test commits of the PR
2023-08-02 10:30:46 -03:00
Gustavo Trott
64753f96e1
Test commits of the PR
2023-08-02 10:30:28 -03:00
Gustavo Trott
1f405db029
Config checkout to fetch all history of commits
2023-08-02 10:16:11 -03:00
Gustavo Trott
84436d36dc
Fixes to cache flow
2023-08-02 10:06:43 -03:00
Gustavo Trott
938e937f1a
Add cache for freeswitch build
2023-08-02 09:50:25 -03:00
Gustavo Trott
851ec6a0b3
Generate artifacts cache for bbb-html5
2023-08-02 09:17:50 -03:00
Gustavo Trott
8d88ace0ac
tests: Speed up building time by splitting packages in different jobs ( #18415 )
2023-08-02 08:55:18 -03:00
Gustavo Trott
be057ac155
tests: Improve the handling of failures during the workflow ( #18390 )
2023-08-01 14:51:21 -03:00
Gustavo Trott
3758dd89e2
Merge 2.7 into Develop
2023-07-31 11:24:25 -03:00
Anton B
fbc3a9625d
ci: fix new bbb-imdt url
2023-07-25 11:23:21 -03:00
Anton Georgiev
aa5f9a6922
Update .github/workflows/automated-tests.yml
2023-07-21 14:36:58 -04:00
Anton Georgiev
167b9c0e0c
apt update dist-upgrade before BBB install
2023-07-19 16:08:47 -04:00
Anton Georgiev
1fc27fce16
TEMP: use bbb-install.sh from antobinary fork (fuller 2.8)
2023-07-18 17:53:45 -04:00
Anton Georgiev
e013c63078
build: Packaging for bbb-graphql-middleware
2023-07-17 16:26:07 -04:00
Gustavo Trott
5681e88c60
Merge 2.7 into Develop
2023-06-26 17:21:01 -03:00
Paulo Lanzarin
171c7a6587
Merge branch 'v2.7.x-release' into v2.7.x-release
2023-05-26 09:27:14 -03:00
prlanzarin
cf4ff9453c
build: add bbb-transcription-controller
...
Added as an optional package
2023-05-19 13:03:17 -03:00
Anton Georgiev
895a134e5d
ci: Update automated-tests.yml for BBB 2.7
2023-05-18 16:12:45 -04:00
Anton Georgiev
bb03bb3e70
chore: Include an automatic welcome for first time contributors
2023-05-09 22:27:54 -04:00
Anton Georgiev
8fddbfc9cf
build: introducing bbb-graphql-server package
2023-04-28 13:32:09 -04:00
Anton Georgiev
ba8e8cf16a
build-config: change yq syntax to v4.16.2; readded yq as dep
2023-04-27 16:37:26 -04:00
Ramón Souza
b121fcbd87
Merge remote-tracking branch 'upstream/v2.7.x-release' into 27-dev-apr24
2023-04-24 17:26:54 -03:00
prlanzarin
538954a6ae
build: add bbb-webrtc-recorder
2023-04-20 16:24:34 -03:00
Anton Georgiev
eecde552ce
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into mar-30-1
2023-03-30 08:47:07 -04:00
Anton B
08a63e2aa2
ci: avoid triggering automated tests on push events
2023-03-29 10:36:18 -03:00
Anton Georgiev
4e8e499182
Merge pull request #17169 from antobinary/merge-26-into-27-march-22
...
chore: Merge BBB 2.6 into v2.7.x-release branch
2023-03-22 10:49:12 -04:00
Gustavo Trott
b0d17a18ea
Merge pull request #17100 from gustavotrott/ci-etherpad-disable-minify
2023-03-21 11:14:12 -03:00
Anton Georgiev
423acf53fc
Merge pull request #17099 from antonbsa/fix-ci-ignore-docs
...
ci: Fix paths-ignore to docs folder
2023-03-21 06:46:16 -04:00
Anton Georgiev
05f7972900
Merge branch 'v2.7.x-release' into merge-26-into-27
2023-03-20 16:27:45 -04:00
Gustavo Trott
fd5742d805
Escape quotes in automated-tests
2023-03-20 11:19:24 -03:00
Gustavo Trott
406501254c
ci: Disable minify in Etherpad
2023-03-20 09:32:08 -03:00
Anton B
98cd618a3e
ci: fix paths-ignore to docs folder
2023-03-19 16:50:56 -03:00
timo
438f3490d5
Update readme and build instructions for 2.6
...
From now on documentation will only be build from develop.
To this commit removes the build from the action.
It also adds some more information to the readme.
2023-03-17 21:35:40 +01:00
Gustavo Trott
af594f8800
Generate logs and configs only on failure
2023-03-17 10:25:58 -03:00
Gustavo Trott
6dae356b30
Ci: Use bbb-conf --zip to generate logs
2023-03-16 15:57:34 -03:00
Anton Georgiev
c7694f3af8
chore: added a template for docs issues
2023-03-15 17:11:22 -04:00
Gustavo Trott
7da7cc8f32
Adds bbb-pad logs for CI artifacts (when fail)
2023-03-13 17:47:21 -03:00
Anton Georgiev
2c5cd8f2a0
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-26-27
2023-03-10 13:03:56 -05:00
Anton Georgiev
fa3ba8cdf0
ci: exclude docs and .md files from triggering test suite
2023-03-08 15:54:36 -05:00
timo
ce3d2af5b9
Fix glob in workflow
...
The path needs to be a glob.
2023-03-06 23:32:16 +01:00
Anton Georgiev
1506c4cf94
Merge pull request #16784 from tibroc/docs-react-on-workflow
...
(docs/ci): Build docs on workflow changes
2023-02-22 12:09:47 -05:00
timo
f9fa18aa53
build docs also on workflow changes
2023-02-22 18:02:27 +01:00
Anton Georgiev
abf20954d8
Merge pull request #16780 from tibroc/docs-new-pages-workflow
...
(docs/ci): Use actions publishing for pages
2023-02-22 11:35:21 -05:00
timo
1b5aa5c682
Use actions publishing for pages
...
Instead of publishing from a dedicated branch github pages can now be
deployed directly using actions. This commit introduces this.
2023-02-22 17:05:02 +01:00
Anton Georgiev
28dfc4145a
Merge pull request #16686 from tibroc/docs-deployment
...
(docs/ci): Docs deployment
2023-02-21 15:27:11 -05:00
timo
84b26096c2
Cleanup workflow file
...
There were some leftovers that were doing no harm, but I chose to remove
them for clarity.
2023-02-21 21:05:16 +01:00
Anton Georgiev
d0bab0dce9
Merge pull request #16750 from gustavotrott/ci-artifacts-logs-configs
...
CI: Include bbb logs and configs as artifacts (when fail)
2023-02-17 09:57:12 -05:00
Gustavo Trott
b5737ce6a7
Include bbb logs and configs to CI artifacts
2023-02-17 11:48:11 -03:00
Gustavo Trott
e179fa9de7
Automated tests: Set private IP address instead of loopback address
2023-02-15 16:14:06 -03:00
timo
e4b9637eef
Use GitHub Actions and Pages to build and deploy the docs
...
This commit introduces GitHub Actions to build the docs and deploy them
to GitHub Pages with the following behavior:
* The job will only be triggered for pushes to the branches 'develop' or
those starting with 'v' and changes to the 'docs'-folder in order to
avoid excessive triggering.
* Jobs that are triggered concurrently on different branches are
canceled and only the last job will be executed.
The template for this action is taken from the original docusaurus
documentation (https://docusaurus.io/docs/deployment#deploying-to-github-pages ).
Closes #16665
2023-02-09 11:40:25 +01:00
Anton Georgiev
b378813e08
build: build bbb-playback-video locally
2023-01-27 11:08:15 +00:00
Anton Georgiev
229cdf5ccb
Merge pull request #15767 from boahc077/github_actions_token_permission
...
ci: add minimum GitHub token permissions for workflow
2022-12-22 13:50:35 -05:00
Anton Barboza
c6f697bd32
core: update CI checkout version
2022-12-01 10:14:51 +01:00
Ashish Kurmi
bcff13777a
ci: add minimum GitHub token permissions for workflow
...
Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
2022-10-02 14:40:14 -07:00
Anton Georgiev
caae3bcdc1
Merge pull request #15578 from BrentBaccala/firefox-ci-2.6
...
test suite: add Firefox tests to CI (2.6)
2022-08-23 10:54:13 -04:00
Brent Baccala
0d2b365b3e
make testing script names more consistent
2022-08-22 23:03:58 -04:00
Brent Baccala
92e1671e39
add a 'test-firefox-ci' target to playwright's package.json, and configure
...
github to run it for a pull request if a "[Tt]est Firefox" label is present
2022-08-22 22:09:00 -04:00
Anton Georgiev
1b7b63baf6
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg
2022-08-19 14:14:54 +00:00
Anton Georgiev
23c0dc56c4
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg
2022-08-19 13:04:00 +00:00
Anton Georgiev
7c29fe7d41
build: move -j parameter ahead
2022-08-15 12:24:29 -04:00
Anton Georgiev
3174fa20a2
build: github action install to use -j skip checks
2022-08-12 15:14:14 -04:00
Anton Georgiev
d7bdc324a0
chore: pull BBB 2.5.4+ into 2.6
2022-07-21 20:25:31 +00:00
Anton Georgiev
07ccaa88fa
test: set permissions: content: read
...
Suggested by @naveensrinivasan
2022-07-21 15:50:18 -04:00
Anton Georgiev
922080894c
chore: Added a template for test case tracking
2022-07-19 15:45:47 -04:00
Anton Georgiev
4769299276
test: add bbb-html5-nodejs to github workflow
2022-07-12 16:48:17 +00:00
Anton Georgiev
3978b7d9a2
add bbb-export-annotations to be built by ci
2022-07-07 22:00:47 +00:00
Anton Georgiev
048bf7d541
fix(conf): reload nginx configuration before BBB start
2022-07-07 17:19:09 +00:00
Anton Georgiev
a4263b6d6f
Reload nginx before bbb-conf --restart
2022-07-07 10:49:31 -04:00
Anton Georgiev
b11e406d8e
test: Update automated test command for 2.6
2022-07-07 09:20:19 -04:00
Gustavo Trott
807f0286c9
Merge pull request #14786 from paultrudel/recording-api-changes
2022-06-30 15:57:23 -03:00
Anton B
17a1b7ae78
ci: improve automated tests workflow
2022-06-08 11:25:41 -03:00
Tiago Jacobs
a120aeab63
Filter branches that CI tests will run (>=2.5.x)
2022-05-20 17:45:54 +00:00
Tiago Jacobs
ce93125d3b
Add github workflow to run automated tests
2022-05-20 17:45:40 +00:00
Emre Sülün
da12af5141
Fix typo in the issue template chooser
2022-05-02 16:46:32 +03:00
Tiago Jacobs
b1b67aedcc
Filter branches that CI tests will run (>=2.5.x)
2022-04-25 20:20:42 -03:00
Tiago Jacobs
32df90ac3b
Add github workflow to run automated tests
2022-04-25 10:21:46 -03:00
Pedro Beschorner Marin
13e5b3f9ef
chore: add stale bot config
...
> In an ideal world with infinite resources, there would be no need for
> this app.
>
> But in any successful software project, there's always more work to do
> than people to do it. As more and more work piles up, it becomes
> paralyzing. Just making decisions about what work should and shouldn't
> get done can exhaust all available resources. In the experience of the
> maintainers of this app—and the hundreds of other projects and
> organizations that use it—focusing on issues that are actively affecting
> humans is an effective method for prioritizing work.
>
> To some, a robot trying to close stale issues may seem inhospitable or
> offensive to contributors. But the alternative is to disrespect them by
> setting false expectations and implicitly ignoring their work. This app
> makes it explicit: if work is not progressing, then it's stale. A
> comment is all it takes to keep the conversation alive.
https://github.com/probot/stale#is-closing-stale-issues-really-a-good-idea
This file add the configuration needed for stale issues and pull requests
to be automatically closed. Defined as follows:
- issues and pull requests with no activity for 270 days will be marked as "status: stale";
- after that, there will be a period of 90 days for the issue or pull request to be claimed, otherwise will be closed.
The bot will never interact/close with issues and pull requests marked as:
- status: vetify
- status: accepted
- target: security
- type: discussion
For this setup to be effective, add https://probot.github.io/apps/stale/
to BigBlueButton repository.
2021-07-04 11:56:50 -03:00
Anton Georgiev
95f5b6faf9
BBB version is quite useful to know, would rather if it is not optional
2021-07-02 22:14:22 -04:00
Pedro Beschorner Marin
ec4c2735f1
Set new labels to templates and workflows
2021-04-04 14:13:14 -03:00
Pedro Beschorner Marin
4a713bbd43
Add labels to core and installation issues
2021-04-02 13:45:51 -03:00