-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
Release AUR package #98
Comments
Hi, I am interested in this enhancement, but I am confident that it needs more details to achieve the goal. My first question is: What should be the zipped Linux binary + web app bundle?
My second question is: How do you handle the versions for all the builds?
These are my AUR: |
Exactly correct, the binary and the webapp bundle zipped together. Not sure if an installer of some kind would be necessary, but those two items are all that is otherwise needed.
Eventually, yes it can. Until the first more stable release of Stump is released, though, it shouldn't. I'm not personally focusing on ensuring the desktop app is always functional right now, since there are many other higher priority things I need to get out the door first.
That's a big question, and one I probably can't answer. Someone else requested AUR releases.
I don't. This is something that I have an issue for actually: #93 Basically, the release workflow is not yet implemented. Ideally, I would imagine when tags are pushed from main to:
In general, I don't think any actual publishing to AUR should be done yet. You're welcome to continue with this ticket as far or as little as you'd like, but keep in mind it should just be adding the required CI/hookups for it while keeping it 'disabled' so nothing gets published until versioning is a thing here |
Thanks for the detailed answer. I have two questions before continue with this ticket (PR and RM).
|
Yep! To reiterate, the general expectation would be to add the integration that is functional (i.e. it can run a build and push info to the AUR) but have the workflow be disabled until I am ready (i.e. versioned releases start). That way, there is less of a hurdle once this functionality is needed and we don't pollute the AUR with nightly builds.
I trust your judgement. Your description sounds logical to me:
Keeping in mind that while I have primarily used arch-based distributions, my knowledge about best practices for AUR packaging is lacking 😅 |
Ok, would you kindly assign to me? I'll start working in a few minutes or hours. |
I am trying to follow the Development Guide, but it is not working. Do you have an idea how to solve it? Error:
I attached the screenshots. |
Can you run: pnpm why sharp I don't see any reference to sharp on my end, so not sure why it is trying to install it here. The other two errors are just command not found, the first of which (for pnpm i does it continue to try installing sharp? |
Are there any log files being generated? The error code alone isn't much to go off of. You can maybe try removing all pnpm store prune
pnpm i --ignore-scripts I'd also be curious if trying to use |
First, I deleted these files, then tried $ find . -iname pnpm-lock.yaml
./node_modules/.pnpm/remark-reading-time@2.0.1/node_modules/remark-reading-time/pnpm-lock.yaml
./pnpm-lock.yaml
$ rm -f ./node_modules/.pnpm/remark-reading-time@2.0.1/node_modules/remark-reading-time/pnpm-lock.yaml
$ rm -f ./pnpm-lock.yaml
$ pnpm i
I restored the file
I tried first delete the file |
To run any of the dev scripts, you'll need to install that dependency (step 2 of the install guide). However, you don't need to worry about the desktop for now. If you remember:
I'm mostly concerned with the server and web app bundle for now, sorry if that wasn't communicated well 😅 but that shrinks the scope a bit for this ticket |
Yes, I agree. I'm deviating from the goal. Furthermore, I was thinking this day that this ticket is not ready to start because at the end AUR packages have a dependency on digital storage in some place (GitHub releases, hosting, or other). Then, I suggest unassigning me and creating some kind of block. Thank you very much for your patient, attention, and proactivity. |
Discussed in #97
Originally posted by Relwi March 15, 2023
Hey, is there the possibility that we have in a future an AUR package?
At some point, it would be a nice to have if CI can also publish the zipped(?) linux binary + webapp bundle to AUR.
The text was updated successfully, but these errors were encountered: