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
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
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
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
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
Pedro Beschorner Marin
ec4c2735f1
Set new labels to templates and workflows
2021-04-04 14:13:14 -03:00
Lars Kiesow
dfa3fcc6e9
Automate Conflict Check for Pull Requests
...
This patch adds a simple GitHub Actions workflow which will
automatically check open pull requests on code changes, adding a comment
and a label if the pull request has conflicts. The label will
automatically be removed again once the conflict has been resolved.
We use this for a while now with opencast and it really helps since
people do not have to manually check if their pull requests need an
update any longer.
An example, of hoe this looks in action can be found at
https://github.com/opencast/opencast/pull/2053#issuecomment-734987582
2020-12-04 00:59:35 +01:00