File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Build Plugin
2+
3+ on :
4+ push :
5+ tags :
6+ - ' *'
7+
8+ jobs :
9+ build :
10+ runs-on : ubuntu-latest
11+ outputs :
12+ zip_name : ${{ steps.zipname.outputs.zip_name }}
13+ steps :
14+ - name : Checkout code
15+ uses : actions/checkout@v4
16+
17+ - name : Setup Node.js
18+ uses : actions/setup-node@v4
19+ with :
20+ node-version : ' 18'
21+
22+ - name : Install Dependencies
23+ run : npm install
24+
25+ - name : Build Plugin
26+ run : npm run build
27+
28+ - name : Set zip name
29+ id : zipname
30+ run : |
31+ REPO_NAME="${GITHUB_REPOSITORY##*/}"
32+ ZIP_NAME="${REPO_NAME}.zip"
33+ echo "ZIP_NAME=$ZIP_NAME" >> $GITHUB_ENV
34+ echo "zip_name=$ZIP_NAME" >> $GITHUB_OUTPUT
35+
36+ - name : Zip build output
37+ run : |
38+ REPO_NAME="${GITHUB_REPOSITORY##*/}"
39+ mv dist "$REPO_NAME"
40+ zip -r "$ZIP_NAME" "$REPO_NAME"
41+
42+ - name : Upload artifact
43+ uses : actions/upload-artifact@v4
44+ with :
45+ name : plugin-zip
46+ path : ${{ env.ZIP_NAME }}
47+
48+ release :
49+ needs : build
50+ runs-on : ubuntu-latest
51+
52+ steps :
53+ - name : Checkout code
54+ uses : actions/checkout@v4
55+
56+ - name : Download artifact
57+ uses : actions/download-artifact@v4
58+ with :
59+ name : plugin-zip
60+ path : .
61+
62+ - name : Create GitHub Release
63+ uses : softprops/action-gh-release@v2
64+ with :
65+ files : ${{ needs.build.outputs.zip_name }}
66+ env :
67+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ ) and this
66project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
77
8+ ## [ 1.2.1] - 2025-12-30
9+
10+ ### Fixed
11+
12+ - Fix issue where the overlay message was not being set in breakout rooms when
13+ the users tried to change it for "All rooms".
14+
15+ ### Changed
16+
17+ - Update dependencies to latest versions.
18+ - Configure vite to simplify development setup.
19+ - Improve README with better instructions for development setup and how to use
20+ it when we have breakout rooms.
21+
822## [ 1.2.0] - 2025-08-13
923
1024### Added
Original file line number Diff line number Diff line change 11{
22 "name" : " message-overlay" ,
3- "version" : " 1.2.0 " ,
3+ "version" : " 1.2.1 " ,
44 "description" : " Plugin that allows the host to display messages embedded in the video stream." ,
55 "main" : " index.js" ,
66 "scripts" : {
You can’t perform that action at this time.
0 commit comments