OpenWaterAnalytics / EPANET

The Water Distribution System Hydraulic and Water Quality Analysis Toolkit
MIT License
279 stars 204 forks source link

Add a cron schedule in actions per month to create artifacts #701

Closed Mariosmsk closed 1 year ago

eladsal commented 1 year ago

Thank you @Mariosmsk

The reasoning for this commit is that the Artifacts' retention policy is 90 days at most so the compiled DLLs are gone if we don't push anything within this period.

samhatchett commented 1 year ago

Just asking because I'm curious - why does anyone need to access the artifacts?

eladsal commented 1 year ago

@samhatchett, the artifacts are the compiled DLLs for the different environments. This is the only place people can access them without compiling the code, and they are updated for every commit.

samhatchett commented 1 year ago

@eladsal thanks, i see. why not use Releases for that access?

eladsal commented 1 year ago

At least back then releases were not compiling automatically the DLLs with every push.

eladsal commented 1 year ago

Thanks @Mariosmsk