diff --git a/.github/workflows/build-and-test-deb.yml b/.github/workflows/build-and-test-deb.yml index 6546170..70cc15a 100644 --- a/.github/workflows/build-and-test-deb.yml +++ b/.github/workflows/build-and-test-deb.yml @@ -1,4 +1,4 @@ -name: Build and test deb package for linupdate +name: Build and test deb package on: push: diff --git a/.github/workflows/build-and-test-rpm.yml b/.github/workflows/build-and-test-rpm.yml index ad7d841..96effa9 100644 --- a/.github/workflows/build-and-test-rpm.yml +++ b/.github/workflows/build-and-test-rpm.yml @@ -1,4 +1,4 @@ -name: Build and test rpm package for linupdate +name: Build and test rpm package on: push: diff --git a/README.md b/README.md index 7a47757..4856d6c 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,18 @@ +

+ linupdate logo +

-

LINUPDATE

+

LINUPDATE

-**linupdate** is a package updater tool for Debian and Redhat based OS. +

linupdate is a package updater tool for Debian and Redhat based OS.

+
-Using ``apt`` and ``dnf``, it provides basic and avanced update features especially when being managed by a Repomanager reposerver: +[![Build and test deb package](https://github.com/lbr38/linupdate/actions/workflows/build-and-test-deb.yml/badge.svg?branch=devel&event=push)](https://github.com/lbr38/linupdate/actions/workflows/build-and-test-deb.yml) +[![Build and test rpm package](https://github.com/lbr38/linupdate/actions/workflows/build-and-test-rpm.yml/badge.svg?branch=devel&event=push)](https://github.com/lbr38/linupdate/actions/workflows/build-and-test-rpm.yml) + +
+ +Using ``apt`` and ``dnf``, linupdate provides basic and avanced update features especially when being managed by a Repomanager reposerver: - update packages - exclude packages from update - execute pre or post update actions (e.g: restart services) @@ -12,9 +21,9 @@ Using ``apt`` and ``dnf``, it provides basic and avanced update features especia linupdate is a modular tool. New modules could be added in the future to improve the update experience. -![alt text](https://github.com/user-attachments/assets/f1eed81d-af86-4738-98b5-3e41c5cfe069) +![alt text](https://raw.githubusercontent.com/lbr38/linupdate/devel/assets/demo.png) -

Requirements

+## Requirements **linupdate** is regulary tested and should run fine on following systems (python3 required): @@ -23,14 +32,13 @@ linupdate is a modular tool. New modules could be added in the future to improve RHEL 8 and derivatives are not supported anymore. -

Installation and documentation

+## Installation and documentation Official documentation is available here. It should help you **installing** and starting using linupdate. - -

Parameters

+## Parameters
 Available options:
@@ -91,7 +99,7 @@ Available options:
 Usage: linupdate [OPTIONS]
 
-

Contact

+## Contact - For bug reports, issues or features requests, please open a new issue in the Github ``Issues`` section - A Discord channel is available here for any questions or quick help/debugging (English or French spoken) diff --git a/assets/demo.png b/assets/demo.png new file mode 100644 index 0000000..0047f5f Binary files /dev/null and b/assets/demo.png differ diff --git a/assets/logo.png b/assets/logo.png new file mode 100644 index 0000000..6279762 Binary files /dev/null and b/assets/logo.png differ