diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml index d03d98518..7df3c5761 100644 --- a/.github/workflows/cd.yaml +++ b/.github/workflows/cd.yaml @@ -7,6 +7,7 @@ on: env: FLUTTER_VERSION: '3.24.x' + MACOS_APP_RELEASE_PATH: build/macos/Build/Products/Release jobs: build_and_upload_macos_dmg: @@ -52,6 +53,8 @@ jobs: security import certificate.p12 -k build.keychain -P $MACOS_CERTIFICATE_PWD -T /usr/bin/codesign echo "Set Key Partition" security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $MACOS_CERTIFICATE_PWD build.keychain + echo "Find Identity" + security find-identity echo "Sign the app" /usr/bin/codesign --force --deep -s $MACOS_IDENTITY ./$MACOS_APP_RELEASE_PATH/musicpod.app - name: Create a dmg @@ -77,7 +80,7 @@ jobs: if: steps.createdmg.outcome == 'success' uses: AButler/upload-release-assets@v3.0 with: - files: "$MACOS_APP_RELEASE_PATH/musicpod.app" + files: /Users/runner/work/musicpod/musicpod/build/macos/Build/Products/Release/musicpod.dmg repo-token: ${{ secrets.GITHUB_TOKEN }} release-tag: ${{ github.ref_name }} diff --git a/CHANGELOG.md b/CHANGELOG.md index bb74afae1..3211359b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [1.7.0](https://github.com/ubuntu-flutter-community/musicpod/compare/1.6.0...v1.7.0) (2024-08-19) + + +### Features + +* improved patch notes dialog and single podcast refreshing ([#864](https://github.com/ubuntu-flutter-community/musicpod/issues/864)) ([02d92e9](https://github.com/ubuntu-flutter-community/musicpod/commit/02d92e943af1b69e4c772316e64320c11a748f11)) +* update Italian language ([#859](https://github.com/ubuntu-flutter-community/musicpod/issues/859)) ([9019bb2](https://github.com/ubuntu-flutter-community/musicpod/commit/9019bb2cb5d519e57ce7588d9bdd54b0b831872f)) + + +### Bug Fixes + +* init radio model before tapping on a tag ([#862](https://github.com/ubuntu-flutter-community/musicpod/issues/862)) ([3754781](https://github.com/ubuntu-flutter-community/musicpod/commit/3754781b86cefb1720f5fc62b6ec4d02ed1c06b6)) +* some title of radio is html format, need to convert to human readable format ([#870](https://github.com/ubuntu-flutter-community/musicpod/issues/870)) ([4c398e1](https://github.com/ubuntu-flutter-community/musicpod/commit/4c398e1d7904d2e837cb2fc1c6160539f2bce236)), closes [#866](https://github.com/ubuntu-flutter-community/musicpod/issues/866) + ## 1.6.0 (2024-08-16) ## What's Changed diff --git a/lib/app/app_model.dart b/lib/app/app_model.dart index 6ebe07a10..0ed9cf385 100644 --- a/lib/app/app_model.dart +++ b/lib/app/app_model.dart @@ -95,6 +95,7 @@ class AppModel extends SafeChangeNotifier { int? getExtendedVersionNumber(String? version) { if (version == null) return null; + version = version.replaceAll('v', ''); List versionCells = version.split('.'); versionCells = versionCells.map((i) => int.parse(i)).toList(); return versionCells[0] * 100000 + versionCells[1] * 1000 + versionCells[2]; diff --git a/pubspec.yaml b/pubspec.yaml index 46f553f21..eba9b74a6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: musicpod description: Ubuntu music, radio and podcast player. -version: 1.6.0 +version: 1.7.0 publish_to: "none"