Github is the perfect Git repository to manage:
- the source repository for chocolatey packages
- regular checking of packages updates
- automatic sending of packages to chocolatey as needed
⏻ Management of notification on social networks
Here are deposited:
- the script (.ps1) for making the package + sending
- the folder containing the files needed to manufacture the package
- the scripts (.yml) of github actions allowing the regular checking of updates and the launching of the scripts of packaging/sending
✔ It is possible to directly download the .nupkg packages from the releases if needed! Of course it is always better to install the packages from chocolatey (the packages are tested and verified).
| Name | Cycle | Automatic version | Automatic changelog | Official link | Chocolatey link |
|---|---|---|---|---|---|
| Affine Client | Every 2 hours | ✅ | ✅ | Link | Link |
| Audiomoth Config App | Every 2 hours | ✅ | ✅ | Link | Link |
| Audiomoth Flash App | Every 2 hours | ✅ | ✅ | Link | Link |
| Audiomoth Time App | Every 2 hours | ✅ | ✅ | Link | Link |
| Audiomoth USB Microphone App | Every 2 hours | ✅ | ✅ | Link | Link |
| CTemplar | Unmaintained 1 | ❌ | ❌ | Link | Link |
| Dot Browser (Alpha) | Every 2 hours | ✅ | ✅ | Link | Link |
| DotDotGoose | Every 2 hours & Manually 2 | ✅ | ✅ | Link | Link |
| Filen | Every 2 hours | ✅ | ✅ | Link | Link |
| FireDM | Unmaintained 3 | ❌ | ❌ | Link | Link |
| FluffyChat | Every 2 hours | ✅ | ✅ | Link | Link |
| HomeBank | Every 2 hours | ✅ | ✅ | Link | Link |
| L0phtCrack | Every 2 hours | ✅ | ✅ | Link | Link |
| Mendeley Reference Manager | Every 2 hours | ✅ | ✅ | Link | Link |
| Open Video Downloader | Every 2 hours | ✅ | ✅ | Link | Link |
| Raven Reader | Every 2 hours | ✅ | ✅ | Link | Link |
| Saucedacity | Every 2 hours | ✅ | ✅ | Link | Link |
| Sengi | Every 2 hours | ✅ | ✅ | Link | Link |
| Tartube | Every 2 hours | ✅ | ✅ | Link | Link |
| Tenacity Audio Editor | Every 2 hours | ✅ | ✅ | Link | Link |
| Tutanota | Every 2 hours | ✅ | ✅ | Link | Link |
stateDiagram-v2
[*] --> extract_nuspec_version
[*] --> extract_official_version
extract_nuspec_version --> compare
extract_official_version --> compare
compare --> New_version?
New_version? --> Yes
New_version? --> No
Yes --> update_nuspec
update_nuspec --> push_chocolatey
update_nuspec --> push_git
update_nuspec --> post_tweet/telegram/toot
No --> [*]