A `.deb` from the release workflow, and `prompuff-bin` in the AUR
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Read the linux job matrix, vpk pack, Xvfb smoke test and scripts/smoke-cli.sh in .github/workflows/release.yml. Start by tracing how the workflow assembles and publishes AppImage files, then map the required .deb contents and AUR packaging work. Done means the .deb installs and passes the described smoke checks, prompuff-bin installs from the AUR, and the README lists both; publishing to the AUR requires the owner's account and SSH key.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Many Linux users install through their package manager, and an AppImage is the one way Prompuff ships on Linux today. Flathub's rules keep agents out of a Flatpak (#53), so v1.6 leads with a .deb and an AUR package.
What to do
- The release workflow builds a
.debfor x64 and ARM64 beside each AppImage, from the same published files. Velopack doesn't make.debfiles, so thelinuxjob builds it withdpkg-deb. It installs the app under/opt/prompuff, a.desktopfile and icon, andprompuffon the PATH. Add it toSHA256SUMSand the release. - Smoke-test the
.debin thelinuxjob: install it, start the app under Xvfb as the AppImage test does, and runscripts/smoke-cli.shagainst the installedprompuff. - A
prompuff-binPKGBUILD that wraps the AppImage, kept in the repo (for examplepackaging/aur/) and pushed to the AUR. Pushing needs the owner's AUR account and SSH key. - The data and config folders stay the same as the AppImage's, so switching between them keeps the library.
Where to look
.github/workflows/release.yml: thelinuxjob's matrix,vpk pack, the Xvfb smoke test andscripts/smoke-cli.sh
Done when
-
sudo apt install ./Prompuff-linux-x64.debon Ubuntu installs a Prompuff that opens, finds its library and runsprompuff, and an AppImage library opens unchanged in it. -
prompuff-bininstalls from the AUR. - The README's install section lists both.
- Lenguaje dominante
- C#
- Estrellas
- 0
- Forks
- 1
- Merge medio
- 1 h 21 min
- PR fusionados (30 d)
- 22
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hazeliscoding/prompuff
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
hazeliscoding/prompuff#34 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
hazeliscoding/prompuff#22 ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
hazeliscoding/prompuff#14 ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 92/100
hazeliscoding/prompuff#13 ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
hazeliscoding/prompuff#12 ·
Los mantenedores suelen responder en 1 día
Todos los issues de hazeliscoding/prompuff
Issues similares
-
V4 alert-rule reads have no scope gate, so any authenticated credential can list alert rulesAbiertoalerts bug effort:S P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
nightscout/nocturne#2511 ·
Los mantenedores suelen responder en 1 día
-
feature-request
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
stripe/stripe-dotnet#3484 ·
Los mantenedores suelen responder en 2 días
-
bug mcp misleading small
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
accessibility help wanted macos
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
dorlugasigal/annotator#42 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
AvaloniaUI/Avalonia#22568 ·
Los mantenedores suelen responder en 2 días