pash icon indicating copy to clipboard operation
pash copied to clipboard

Automate tasks on new PaSh releases

Open dkarnikis opened this issue 4 years ago • 2 comments

Automate the following tasks when a new PaSh version is released:

  • [x] Update docker containers
  • [ ] Add a new github release
  • [ ] Update packages for distros (currently, only Arch has a package)
  • [x] Update the official website (for the moment, this has to be done manually)

I am quite positive, that the first three tasks can be automated using github actions.

dkarnikis avatar Oct 08 '21 14:10 dkarnikis

Great issue—I agree about the first three, and I can likely take care of automating most of the last task.

nvasilakis avatar Oct 08 '21 14:10 nvasilakis

Docker containers are updated automatically when a new update is merged with main branch regardless of the current PaSh version (Fedora 35 docker support is currently broken, waiting for a docker update to fix the issue).

The next step would be to automatically generate a new github release when PaSh version gets updated

dkarnikis avatar Oct 20 '21 06:10 dkarnikis

I think that all of those are currently automated!

angelhof avatar Feb 20 '23 22:02 angelhof