Compare commits

..

4 Commits

Author SHA1 Message Date
sualko 4a0b00589c
release: 2.7.1 🎉 2024-09-18 21:25:07 +02:00
sualko ff4373e09b docs: update change log 2024-09-18 21:23:07 +02:00
sualko 8b7f726c2b chore: fix composer install in build script
#287
2024-09-18 21:22:10 +02:00
sualko 08c0503002 chore: remove deprecated simple-git import 2024-09-18 21:21:18 +02:00
5 changed files with 13 additions and 6 deletions

View File

@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased] ## [Unreleased]
## 2.7.1 (2024-09-18)
### Misc
- fix composer install in build script
- remove deprecated simple-git import
## 2.7.0 (2024-09-15) ## 2.7.0 (2024-09-15)
### Added ### Added
- sharing rooms with moderators and users - sharing rooms with moderators and users

View File

@ -22,7 +22,7 @@ Developer wanted! If you have time it would be awesome if you could help to enha
*This app integrates BigBlueButton and is not endorsed or certified by BigBlueButton Inc. BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc.* *This app integrates BigBlueButton and is not endorsed or certified by BigBlueButton Inc. BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc.*
]]></description> ]]></description>
<version>2.7.0</version> <version>2.7.1</version>
<licence>agpl</licence> <licence>agpl</licence>
<author mail="klaus@jsxc.org">Klaus Herberth</author> <author mail="klaus@jsxc.org">Klaus Herberth</author>
<namespace>BigBlueButton</namespace> <namespace>BigBlueButton</namespace>

View File

@ -1,7 +1,7 @@
{ {
"name": "@sualko/cloud_bbb", "name": "@sualko/cloud_bbb",
"description": "Nextcloud Integration for BigBlueButton", "description": "Nextcloud Integration for BigBlueButton",
"version": "2.7.0", "version": "2.7.1",
"author": "Klaus Herberth <klaus@jsxc.org>", "author": "Klaus Herberth <klaus@jsxc.org>",
"bugs": { "bugs": {
"url": "https://github.com/sualko/cloud_bbb/issues" "url": "https://github.com/sualko/cloud_bbb/issues"

View File

@ -70,13 +70,15 @@ async function createRelease(appId) {
const execa = (await import('execa')).execaCommand; const execa = (await import('execa')).execaCommand;
await execa('yarn', ['composer:install:dev']); const composerDev = await execa('composer install');
console.log(composerDev.stdout, composerDev.stderr);
console.log('✔ composer dev dependencies installed'.green); console.log('✔ composer dev dependencies installed'.green);
await execa('yarn', ['lint']); await execa('yarn', ['lint']);
console.log('✔ linters are happy'.green); console.log('✔ linters are happy'.green);
await execa('yarn', ['composer:install']); const composerNoDev = await execa('composer install --no-dev');
console.log(composerNoDev.stdout, composerNoDev.stderr);
console.log('✔ composer dependencies installed'.green); console.log('✔ composer dependencies installed'.green);
await execa('yarn', ['build']); await execa('yarn', ['build']);
@ -89,7 +91,7 @@ async function createRelease(appId) {
await createGPGSignature(filePath); await createGPGSignature(filePath);
await createGPGArmorSignature(filePath); await createGPGArmorSignature(filePath);
await execa('yarn', ['composer:install:dev']); await execa('composer install');
console.log('✔ composer dev dependencies installed'.green); console.log('✔ composer dev dependencies installed'.green);
} }

View File

@ -1,7 +1,7 @@
/* eslint-disable @typescript-eslint/no-var-requires */ /* eslint-disable @typescript-eslint/no-var-requires */
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const simpleGit = require('simple-git/promise'); const simpleGit = require('simple-git');
const inquirer = require('inquirer'); const inquirer = require('inquirer');
const git = simpleGit(); const git = simpleGit();