forked from bigbluebutton/bigbluebutton
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from bigbluebutton/v3.0.x-release
Update to current version code
- Loading branch information
Showing
3,255 changed files
with
163,214 additions
and
114,507 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
name: Documentation Issue | ||
about: Template for creating an issue about the documentation at docs.bigbluebutton.org | ||
title: '' | ||
labels: 'target: documentation' | ||
assignees: '' | ||
|
||
--- | ||
|
||
<!--PLEASE DO NOT FILE ISSUES FOR GENERAL SUPPORT QUESTIONS. | ||
This issue tracker is only for bbb development or docs related issues.--> | ||
|
||
**Link to the portion of the docs that is out of date** | ||
If applicable, link to the section of the docs that is out of date. | ||
|
||
**Describe what you believe the correct version should be** | ||
|
||
**Screenshots** | ||
If applicable, add screenshots to help explain your concern. | ||
|
||
**Additional context** | ||
Add any other context about the problem here. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
name: Merge branches | ||
on: | ||
workflow_call: | ||
|
||
runs: | ||
using: "composite" | ||
steps: | ||
- name: Checkout ${{ github.event.pull_request.base.ref || 'master' }} | ||
uses: actions/checkout@v4 | ||
with: | ||
ref: ${{ github.event.pull_request.base.ref || '' }} | ||
fetch-depth: 0 # Fetch all history | ||
- name: Merge pr-${{ github.event.number }} into ${{ github.event.pull_request.base.ref }} | ||
if: github.event_name == 'pull_request' | ||
shell: bash | ||
run: | | ||
git config user.name "BBB Automated Tests" | ||
git config user.email "tests@bigbluebutton.org" | ||
git config pull.rebase false | ||
git pull origin pull/${{ github.event.number }}/head:${{ github.head_ref }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome | ||
|
||
# Comment to be posted to on PRs from first time contributors in your repository | ||
newPRWelcomeComment: > | ||
Thank you for this contribution! | ||
Could you please confirm if you already sent in the signed Contributor License Agreement? See https://docs.bigbluebutton.org/support/faq.html#why-do-i-need-to-sign-a-contributor-license-agreement-to-contribute-source-code | ||
Thanks in advance! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
version: 2 | ||
updates: | ||
|
||
# maintaining legacy branch | ||
# no configuration for now | ||
|
||
# current branch | ||
## excluding bigbluebutton-tests/playwright, bigbluebutton-tests/puppeteer, docs | ||
- package-ecosystem: npm | ||
directory: "/bbb-export-annotations" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
- package-ecosystem: npm | ||
directory: "/bigbluebutton-html5" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
- package-ecosystem: npm | ||
directory: "/bbb-learning-dashboard" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
- package-ecosystem: gradle | ||
directory: "/bigbluebutton-web" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
- package-ecosystem: bundler | ||
directory: "/record-and-playback/core" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
vendor: true | ||
- package-ecosystem: maven | ||
directory: "/bbb-fsesl-client" | ||
target-branch: "v2.7.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 0 # zero means only security pull requests and no (optional) version updates | ||
|
||
|
||
# upcoming release branch | ||
## excluding bigbluebutton-tests/playwright, bigbluebutton-tests/puppeteer, docs, bbb-graphql-client-test | ||
- package-ecosystem: npm | ||
directory: "/bbb-graphql-actions" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: npm | ||
directory: "/bbb-export-annotations" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: npm | ||
directory: "/bigbluebutton-html5" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: npm | ||
directory: "/bbb-learning-dashboard" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: gradle | ||
directory: "/bigbluebutton-web" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: bundler | ||
directory: "/record-and-playback/core" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: maven | ||
directory: "/bbb-fsesl-client" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: gomod | ||
directory: "/bbb-graphql-middleware" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
- package-ecosystem: gomod | ||
directory: "/bbb-graphql-server" | ||
target-branch: "v3.0.x-release" | ||
schedule: | ||
interval: daily | ||
open-pull-requests-limit: 20 # both security and versions updates | ||
|
||
# upstream (default) branch | ||
# no configuration for now |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,88 @@ | ||
name: Automated tests - publish results | ||
on: | ||
workflow_run: | ||
workflows: | ||
- Automated tests | ||
types: | ||
- completed | ||
- requested | ||
env: | ||
isCompleted: ${{ github.event.workflow_run.status == 'completed' }} | ||
jobs: | ||
get-pr-data: | ||
runs-on: ubuntu-latest | ||
concurrency: | ||
group: github-api-request | ||
cancel-in-progress: false | ||
if: ${{ github.event.workflow_run.event == 'pull_request' }} | ||
outputs: | ||
pr-number: ${{ steps.pr.outputs.result }} | ||
workflow-id: ${{ github.event.workflow_run.id }} | ||
steps: | ||
- name: Find associated pull request | ||
id: pr | ||
uses: actions/github-script@v7 | ||
with: | ||
script: | | ||
const response = await github.rest.search.issuesAndPullRequests({ | ||
q: 'repo:${{ github.repository }} is:pr sha:${{ github.event.workflow_run.head_sha }}', | ||
per_page: 1, | ||
}) | ||
const items = response.data.items | ||
if (items.length < 1) { | ||
console.error('No PRs found') | ||
return | ||
} | ||
const pullRequestNumber = items[0].number | ||
return pullRequestNumber | ||
comment-pr: | ||
runs-on: ubuntu-latest | ||
permissions: | ||
pull-requests: write | ||
needs: get-pr-data | ||
steps: | ||
- name: Find Comment | ||
uses: peter-evans/find-comment@v3 | ||
id: fc | ||
with: | ||
issue-number: ${{ needs.get-pr-data.outputs.pr-number }} | ||
comment-author: "github-actions[bot]" | ||
body-includes: Automated tests Summary | ||
- name: Remove previous comment | ||
if: steps.fc.outputs.comment-id != '' | ||
uses: actions/github-script@v7 | ||
with: | ||
script: | | ||
github.rest.issues.deleteComment({ | ||
owner: context.repo.owner, | ||
repo: context.repo.repo, | ||
comment_id: ${{ steps.fc.outputs.comment-id }} | ||
}) | ||
- name: In progress tests comment | ||
if: ${{ !fromJson(env.isCompleted) }} | ||
uses: peter-evans/create-or-update-comment@v4 | ||
with: | ||
issue-number: ${{ needs.get-pr-data.outputs.pr-number }} | ||
body: | | ||
<h1>Automated tests Summary</h1> | ||
<h3><strong>:hourglass_flowing_sand:</strong> Tests are running...</h3> | ||
- name: Passing tests comment | ||
if: ${{ github.event.workflow_run.conclusion == 'success' }} | ||
uses: peter-evans/create-or-update-comment@v4 | ||
with: | ||
issue-number: ${{ needs.get-pr-data.outputs.pr-number }} | ||
body: | | ||
<h1>Automated tests Summary</h1> | ||
<h3><strong>:white_check_mark:</strong> All the CI tests have passed!</h3> | ||
- name: Failing tests comment | ||
if: ${{ github.event.workflow_run.conclusion != 'success' && fromJson(env.isCompleted) }} | ||
uses: peter-evans/create-or-update-comment@v4 | ||
with: | ||
issue-number: ${{ needs.get-pr-data.outputs.pr-number }} | ||
body: | | ||
<h1> Automated tests Summary</h1> | ||
<h3><strong>:rotating_light:</strong> Test workflow has failed</h3> | ||
___ | ||
[Click here](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ needs.get-pr-data.outputs.workflow-id }}) to check the action test reports |
Oops, something went wrong.