Skip to content

Revert "feat(packaging): add Debian (.deb) build via nfpm with systemd unit"#7582

Merged
JohnMcLear merged 1 commit intodevelopfrom
revert-7559-chore/packaging-apt
Apr 22, 2026
Merged

Revert "feat(packaging): add Debian (.deb) build via nfpm with systemd unit"#7582
JohnMcLear merged 1 commit intodevelopfrom
revert-7559-chore/packaging-apt

Conversation

@JohnMcLear
Copy link
Copy Markdown
Member

Reverts #7559

@JohnMcLear JohnMcLear merged commit de5feb2 into develop Apr 22, 2026
32 of 35 checks passed
@qodo-free-for-open-source-projects
Copy link
Copy Markdown

Review Summary by Qodo

Revert Debian packaging feature with nfpm and systemd

📦 Other

Grey Divider

Walkthroughs

Description
• Reverts Debian packaging feature (commit 6bb879ed)
• Removes nfpm-based .deb build configuration
• Deletes systemd service and installation scripts
• Removes GitHub Actions workflow for package building
Diagram
flowchart LR
  A["Debian Packaging<br/>Feature"] -->|Revert| B["Remove nfpm<br/>Configuration"]
  B --> C["Delete Scripts<br/>& Systemd Files"]
  C --> D["Remove CI/CD<br/>Workflow"]
  D --> E["Delete Packaging<br/>Documentation"]
Loading

Grey Divider

File Changes

1. packaging/scripts/postinstall.sh ⚙️ Configuration changes +0/-68

Remove Debian postinstall configuration script

packaging/scripts/postinstall.sh


2. packaging/scripts/postremove.sh ⚙️ Configuration changes +0/-43

Remove Debian postremove cleanup script

packaging/scripts/postremove.sh


3. packaging/scripts/preinstall.sh ⚙️ Configuration changes +0/-28

Remove Debian preinstall user setup script

packaging/scripts/preinstall.sh


View more (7)
4. packaging/scripts/preremove.sh ⚙️ Configuration changes +0/-20

Remove Debian preremove service stop script

packaging/scripts/preremove.sh


5. .github/workflows/deb-package.yml ⚙️ Configuration changes +0/-161

Remove Debian package CI/CD workflow

.github/workflows/deb-package.yml


6. packaging/README.md 📝 Documentation +0/-89

Remove packaging documentation and instructions

packaging/README.md


7. packaging/bin/etherpad-lite ⚙️ Configuration changes +0/-18

Remove systemd service launcher wrapper script

packaging/bin/etherpad-lite


8. packaging/nfpm.yaml ⚙️ Configuration changes +0/-117

Remove nfpm package manifest configuration

packaging/nfpm.yaml


9. packaging/systemd/etherpad-lite.default ⚙️ Configuration changes +0/-7

Remove systemd service environment defaults file

packaging/systemd/etherpad-lite.default


10. packaging/systemd/etherpad-lite.service ⚙️ Configuration changes +0/-48

Remove systemd service unit definition

packaging/systemd/etherpad-lite.service


Grey Divider

Qodo Logo

@qodo-free-for-open-source-projects
Copy link
Copy Markdown

qodo-free-for-open-source-projects Bot commented Apr 22, 2026

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Qodo Logo

@JohnMcLear JohnMcLear deleted the revert-7559-chore/packaging-apt branch April 22, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant