That is a great idea 💡 The problem is the github action won't have access to my private codebase since it's running on my customers github action, not my own. But that's a good idea. I still need to figure out if it's my CLI that's the problem which I'm doing today.
A possible path to debug your issue: - compile your code (the CLI) inside GitHub runner using different architectures - save each binary - before running the CLI (on the client's repository gh action), identify the current architecture and download the binary generated by the previous step. It's not ideal, but you should be able to have more insights doing this. At least debug-wise.
These are great details! Thank you @jeison_sanches I appreciate them. I have a github action in my CLI that compiles on both architectures and my homebrew formula uses the correct one based on the architecture it detects. The build is not working right now, but I think that will remove the issue so I'm working on getting that part done. I appreciate your input and taking the time to leave these comments.
I appreciate that, I'll try a few more things first. You can write down what you think can be causing it and I'll try them out as well. The code is not open to the public.
Loved the previously made video tutorials on flutter/dart stuff. Thats why i subscribed. But this just feels very weird format. Nothing is shown. Just you and your business problems that you want help with. There are dedicated places where you can ask for that help. RUclips is not the right place. No hate, just thoughts.
I'm not really looking for help, but I do welcome it. What I'm doing is called building in public, sharing my process as I build software. There won't be any more follow along tutorials on this channel so you should probably unsubscribe and indicate to RUclips "not interested" when you see the videos pop up. I'll be building in public on this channel going forward, the newsletter is still focused on software engineering implementation and discussions. I'll eventually bring those over here as well, but there's no code involved in them. Thanks for the feedback, hopefully I can build a new audience that's interested in production Flutter software development.
Why not build the executable in the runner, and cache it for future builds?
That is a great idea 💡
The problem is the github action won't have access to my private codebase since it's running on my customers github action, not my own.
But that's a good idea.
I still need to figure out if it's my CLI that's the problem which I'm doing today.
iirc I faced this issue when I tried to run dart on the Oracle Ampere CPU (3 years ago?)...
Back at the time, I needed to fork the setup-dart GitHub action to use the proper arm binary to be able to run my binary.
A possible path to debug your issue: - compile your code (the CLI) inside GitHub runner using different architectures
- save each binary
- before running the CLI (on the client's repository gh action), identify the current architecture and download the binary generated by the previous step.
It's not ideal, but you should be able to have more insights doing this. At least debug-wise.
These are great details! Thank you @jeison_sanches I appreciate them.
I have a github action in my CLI that compiles on both architectures and my homebrew formula uses the correct one based on the architecture it detects.
The build is not working right now, but I think that will remove the issue so I'm working on getting that part done.
I appreciate your input and taking the time to leave these comments.
I have no advice this is all news to me but I bet this helps someone down the road, hope this gets fixed and ties a nice bow on this whole ordeal
Thank you, I hope I can get this fixed up too.
i have some ideas (fixes ) , may be that can help you , but first you have to share you code so that i can check whats wrong there
I appreciate that, I'll try a few more things first.
You can write down what you think can be causing it and I'll try them out as well.
The code is not open to the public.
Loved the previously made video tutorials on flutter/dart stuff. Thats why i subscribed. But this just feels very weird format. Nothing is shown. Just you and your business problems that you want help with. There are dedicated places where you can ask for that help. RUclips is not the right place. No hate, just thoughts.
I'm not really looking for help, but I do welcome it. What I'm doing is called building in public, sharing my process as I build software.
There won't be any more follow along tutorials on this channel so you should probably unsubscribe and indicate to RUclips "not interested" when you see the videos pop up.
I'll be building in public on this channel going forward, the newsletter is still focused on software engineering implementation and discussions.
I'll eventually bring those over here as well, but there's no code involved in them.
Thanks for the feedback, hopefully I can build a new audience that's interested in production Flutter software development.
@@FilledStacks got it. Best of luck to you 🫡