diff --git a/.github/workflows/android.publish.yml b/.github/workflows/android.publish.yml index 52926b935..a14aa6794 100644 --- a/.github/workflows/android.publish.yml +++ b/.github/workflows/android.publish.yml @@ -31,7 +31,7 @@ jobs: npm run bootstrap -- --scope=mobile - name: Make Gradlew Executable - run: cd apps/mobile/native/android && chmod +x ./gradlew + run: cd apps/mobile/android && chmod +x ./gradlew - name: Install CCache uses: hendrikmuhs/ccache-action@v1.2.11 @@ -89,7 +89,7 @@ jobs: id: sign_app uses: r0adkll/sign-android-release@master with: - releaseDirectory: apps/mobile/native/android/app/build/outputs/bundle/release + releaseDirectory: apps/mobile/android/app/build/outputs/bundle/release signingKeyBase64: ${{ secrets.SIGNING_KEY }} alias: ${{ secrets.ALIAS }} keyStorePassword: ${{ secrets.KEY_PASSWORD }} @@ -104,7 +104,7 @@ jobs: id: sign_apk uses: r0adkll/sign-android-release@master with: - releaseDirectory: apps/mobile/native/android/app/build/outputs/apk/release + releaseDirectory: apps/mobile/android/app/build/outputs/apk/release signingKeyBase64: ${{ secrets.PUBLIC_SIGNING_KEY }} alias: ${{ secrets.PUBLIC_ALIAS }} keyStorePassword: ${{ secrets.PUBLIC_KEY_PASSWORD }} @@ -114,7 +114,7 @@ jobs: - name: Rename apk files run: | - cd apps/mobile/native/android/app/build/outputs/apk/release/ + cd apps/mobile/android/app/build/outputs/apk/release/ mv app-arm64-v8a-release-unsigned-signed.apk notesnook-arm64-v8a.apk mv app-armeabi-v7a-release-unsigned-signed.apk notesnook-armeabi-v7a.apk mv app-x86-release-unsigned-signed.apk notesnook-x86.apk @@ -135,7 +135,7 @@ jobs: releaseFiles: ${{steps.sign_app.outputs.signedReleaseFile}} track: production status: completed - whatsNewDirectory: apps/mobile/native/android/releasenotes/ + whatsNewDirectory: apps/mobile/android/releasenotes/ - name: Create release draft on Github uses: softprops/action-gh-release@v1 @@ -146,15 +146,15 @@ jobs: repository: streetwriters/notesnook token: ${{ secrets.GITHUB_TOKEN }} files: | - apps/mobile/native/android/app/build/outputs/apk/release/notesnook-arm64-v8a.apk - apps/mobile/native/android/app/build/outputs/apk/release/notesnook-armeabi-v7a.apk - apps/mobile/native/android/app/build/outputs/apk/release/notesnook-x86.apk - apps/mobile/native/android/app/build/outputs/apk/release/notesnook-x86_64.apk + apps/mobile/android/app/build/outputs/apk/release/notesnook-arm64-v8a.apk + apps/mobile/android/app/build/outputs/apk/release/notesnook-armeabi-v7a.apk + apps/mobile/android/app/build/outputs/apk/release/notesnook-x86.apk + apps/mobile/android/app/build/outputs/apk/release/notesnook-x86_64.apk - name: Upload sourcemaps uses: actions/upload-artifact@v4 with: name: sourcemaps path: | - apps/mobile/native/android/app/build/**/*.map + apps/mobile/android/app/build/**/*.map packages/editor-mobile/sourcemaps/*.map diff --git a/.github/workflows/ios.publish.yml b/.github/workflows/ios.publish.yml index 2cc4a34f6..45a19b028 100644 --- a/.github/workflows/ios.publish.yml +++ b/.github/workflows/ios.publish.yml @@ -30,7 +30,7 @@ jobs: - name: ccache uses: hendrikmuhs/ccache-action@v1.2.11 with: - key: ${{ runner.os }}-ccache-${{ hashFiles(format('apps/mobile/native/ios/Podfile.lock')) }} + key: ${{ runner.os }}-ccache-${{ hashFiles(format('apps/mobile/ios/Podfile.lock')) }} max-size: 1500M restore-keys: | ${{ runner.os }}-ccache- @@ -55,12 +55,12 @@ jobs: uses: actions/cache@v3 id: pods-cache with: - path: apps/mobile/native/ios/Pods - key: ${{ runner.os }}-pods-${{ hashFiles('apps/mobile/native/ios/Podfile.lock') }} + path: apps/mobile/ios/Pods + key: ${{ runner.os }}-pods-${{ hashFiles('apps/mobile/ios/Podfile.lock') }} - name: Install Pods run: | - cd apps/mobile/native/ios + cd apps/mobile/ios bundle install RCT_NEW_ARCH_ENABLED=0 bundle exec pod install @@ -79,9 +79,9 @@ jobs: bundle-identifier: org.streetwriters.notesnook scheme: Notesnook configuration: "Release" - export-options: apps/mobile/native/ios/ExportOptions.plist - project-path: apps/mobile/native/ios/Notesnook.xcodeproj - workspace-path: apps/mobile/native/ios/Notesnook.xcworkspace + export-options: apps/mobile/ios/ExportOptions.plist + project-path: apps/mobile/ios/Notesnook.xcodeproj + workspace-path: apps/mobile/ios/Notesnook.xcworkspace update-targets: | Notesnook Make Note @@ -117,5 +117,5 @@ jobs: name: Notesnook.zip path: | Notesnook.ipa - apps/mobile/native/ios/**/*.map + apps/mobile/ios/**/*.map packages/editor-mobile/sourcemaps/*.map