Fix: some minor logic changes

- Some small changes to track existing installations correctly
- Added small action information to distinguish between manual and github installations/updates