diff --git a/.github/workflows/demo.yml b/.github/workflows/demo.yml index 088cc3b..768ee6a 100644 --- a/.github/workflows/demo.yml +++ b/.github/workflows/demo.yml @@ -33,7 +33,7 @@ jobs: - name: Get old instance and snapshot name, create new instance name run: | - echo "OLD_INSTANCE_SNAPSHOT_NAME=$(aws lightsail get-instance-snapshots | grep '"name": "0.3.3-demo-1658402149' | sed 's/ //g' | sed 's/"//g' | sed 's/,//g' | sed 's/name://g')" >> $GITHUB_ENV + echo "OLD_INSTANCE_SNAPSHOT_NAME=$(aws lightsail get-instance-snapshots | grep '"name": "casaos-0.3.6-1666150291' | sed 's/ //g' | sed 's/"//g' | sed 's/,//g' | sed 's/name://g')" >> $GITHUB_ENV echo "OLD_INSTANCE_NAME=$(aws lightsail get-instances | grep '"name": "CasaOS-Demo-[0-9]' | sed 's/ //g' | sed 's/"//g' | sed 's/,//g' | sed 's/name://g')" >> $GITHUB_ENV echo "NEW_INSTANCE_NAME=CasaOS-Demo-$(date +%s)" >> $GITHUB_ENV diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f92680..af2bef4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,8 +32,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Apps] App list update mechanism improved, now you can see the latest apps in App Store immediately. - [Storage] Fixed a lot of known issues +### Added +- [Storage] Disk merge (Beta), you can merge multiple disks into a single storage space (currently you need to enable this feature from the command line) -## [0.3.6-alpha.1] - 2022-09-06 +### Changed +- [Files] Changed the cache file storage location, now the file upload size is not limited by the system disk capacity. +- [Scripts] Updated installation and upgrade scripts to support more Debian-based Linux distributions. +- [Engineering] Refactored Local Storage into a standalone service as part of CasaOS modularization. + +### Fixed +- [Apps] App list update mechanism improved, now you can see the latest apps in App Store immediately. +- [Storage] Fixed a lot of known issues + + +## [0.3.6] - 2022-09-06 ### Added - [System] Added power and temperature info to performance widget (Intel) diff --git a/build/scripts/setup/script.d/03-setup-casaos.sh b/build/scripts/setup/script.d/03-setup-casaos.sh index 6b4fad1..2a96d35 100755 --- a/build/scripts/setup/script.d/03-setup-casaos.sh +++ b/build/scripts/setup/script.d/03-setup-casaos.sh @@ -45,7 +45,7 @@ SETUP_SCRIPT_FILEPATH="${SETUP_SCRIPT_DIRECTORY}/${SETUP_SCRIPT_FILENAME}" { echo "🟩 Running ${SETUP_SCRIPT_FILENAME}..." - $SHELL "${SETUP_SCRIPT_FILEPATH}" "${BUILD_PATH}" + $BASH "${SETUP_SCRIPT_FILEPATH}" "${BUILD_PATH}" } || { echo "🟥 ${SETUP_SCRIPT_FILENAME} failed." exit 1 diff --git a/build/sysroot/usr/share/casaos/cleanup/script.d/03-cleanup-casaos.sh b/build/sysroot/usr/share/casaos/cleanup/script.d/03-cleanup-casaos.sh old mode 100755 new mode 100644 index ce29b6d..c2bdbcc --- a/build/sysroot/usr/share/casaos/cleanup/script.d/03-cleanup-casaos.sh +++ b/build/sysroot/usr/share/casaos/cleanup/script.d/03-cleanup-casaos.sh @@ -44,3 +44,4 @@ readonly SETUP_SCRIPT_FILEPATH="${SETUP_SCRIPT_DIRECTORY}/${SETUP_SCRIPT_FILENAM echo "🟩 Running ${SETUP_SCRIPT_FILENAME}..." $SHELL "${SETUP_SCRIPT_FILEPATH}" "${BUILD_PATH}" +