Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F-Droid #111

Open
ikanakova opened this issue Feb 17, 2023 · 15 comments
Open

F-Droid #111

ikanakova opened this issue Feb 17, 2023 · 15 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@ikanakova
Copy link

Will the new version be available on F-Droid? There is still a version 1.9 on F-Droid.

@mmazzarolo
Copy link
Owner

Hey! I don't see why not. That said, I'm not managing the F-Droid version, so someone else should jump in and update it (I guess?).

@mmazzarolo mmazzarolo added help wanted Extra attention is needed good first issue Good for newcomers labels Feb 17, 2023
@ikanakova
Copy link
Author

I don't know, but perhaps @IzzySoft could advise.

@IzzySoft
Copy link

UpdateCheckMode: Tags ^android-\d\.\d$

Proper tag names might help, no? 😉 Check when that pattern matched last (hint: android-1.9), and what the tag names are now (android-2.0-(3145745)). Since you've appended -(\d) at the end, updates could no longer be found by the updater.

@mmazzarolo
Copy link
Owner

Additionally, @ikanakova , besides the new tag format the build step might be different now since I'm using Expo.

@ikanakova
Copy link
Author

@mmazzarolo Does that mean the new version won't be on the F-Droid?

@mmazzarolo
Copy link
Owner

mmazzarolo commented Mar 22, 2023

Hey @ikanakova I didn't create and I never updated the F-Droid version of Breathly... I'm not even familiar with F-Droid and unfortunately I don't have much free time lately to investigate/learn how to update and support the new version :/
However, if anyone is willing to give it a try and see how to support the new Expo build (besides updating the tag pattern) and just need my permissions to update the release flow I'm happy to help you with that (as long as you already know the changes we need to make).

@IzzySoft
Copy link

@mmazzarolo if you want I can adjust the UpdateCheckMode mentioned above at F-Droid (disclosure: I'm one of the maintainers there) and we can see if the build succeeds once the updater has picked up the new release. We'd just need to remove the trailing $ so the RegEx allows for "anything else following". We'd only need to keep the android- prefix to make sure the correct tags are matched.

@mmazzarolo
Copy link
Owner

mmazzarolo commented Mar 23, 2023

@IzzySoft that works for me, thank you

@IzzySoft
Copy link

OK, there you go – and fingers crossed!

@IzzySoft
Copy link

Hm. I've no idea why it insists on v1.9 being the latest release – stripped UCM down to ^android-.+ now which should really match android-2.1-(3145747)

@licaon-kter
Copy link

licaon-kter commented Mar 23, 2023

Did you rewrite the app in Expo? The recipe needs a complete overhaul then...

@mmazzarolo
Copy link
Owner

Did you rewrite the app in Expo? The recipe needs a complete overhaul then...

Yes.

@IzzySoft
Copy link

Thanks @licaon-kter – and yes, see above…

@licaon-kter
Copy link

@licaon-kter
Copy link

...
warning: the transform cache was reset.
                Welcome to Metro v0.72.4
              Fast - Scalable - Integrated


error index.js: [BABEL]: Cannot find module 'tailwindcss/lib/util/resolveConfigPath'
Require stack:
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/dist/babel/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/babel.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/module-types.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/configuration.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro-transform-worker/src/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro/src/DeltaBundler/Worker.flow.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro/src/DeltaBundler/Worker.js
Error: [BABEL]: Cannot find module 'tailwindcss/lib/util/resolveConfigPath'
Require stack:
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/jest-worker/build/workers/processChild.js (While processing: /home/v
agrant/build/com.mmazzarolo.breathly/node_modules/nativewind/babel.js).
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/dist/babel/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/babel.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/module-types.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/configuration.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/config/files/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/@babel/core/lib/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro-transform-worker/src/index.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro/src/DeltaBundler/Worker.flow.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/metro/src/DeltaBundler/Worker.js
- /home/vagrant/build/com.mmazzarolo.breathly/node_modules/jest-worker/build/workers/processChild.js (While processing: /home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/babel.js)
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:121:18)
    at Object.<anonymous> (/home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/dist/babel/index.js:9:45)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:121:18)
    at Object.<anonymous> (/home/vagrant/build/com.mmazzarolo.breathly/node_modules/nativewind/babel.js:1:18)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
info Run CLI with --verbose flag for more details.

> Task :app:bundleReleaseJsAndAssets FAILED
w: Detected multiple Kotlin daemon sessions at build/kotlin/sessions

FAILURE: Build completed with 2 failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants