<div dir="auto"><div>Hi Simon,</div><div dir="auto"><br></div><div dir="auto">I'm not used to Xfce releasing process but this is a very nice pattern.</div><div dir="auto">At my company we use a similar one, publishing the archives directly on the archive server. This prevents the need for storage on the CI server. We use Jenkins instead of GitLab CI, and I hope that most knowledge can be reused.</div><div dir="auto">Do not hesitate if you wish to discuss some ideas.</div><div dir="auto"><br></div><div dir="auto">Kind regards,</div><div dir="auto">Alexis.<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Le mer. 15 sept. 2021 à 02:41,  <<a href="mailto:andre@andreldm.com">andre@andreldm.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div>
<div>Hi Simon,<br></div><div dir="auto">That's awesome, anything that facilitates releases is more than welcome!<br></div><div dir="auto"><br></div><div dir="auto">Do you have plans for next steps? Maybe create issues in dev-tools or housekeep?<br></div><div dir="auto">I'm available to test, at the very least with reviewing/testing :)<br></div><div dir="auto"><br></div><div dir="auto">Oh, we need to keep in mind this means more disk space will be used, not long ago we had outages exactly due running out of disk space.<br></div><div><br></div><div>Cheers,<br></div><div>Andre Miranda<br></div><div><br></div><div>Sep 14, 2021, 12:00 by <a href="mailto:simon@xfce.org" target="_blank" rel="noreferrer">simon@xfce.org</a>:<br></div><blockquote style="border-left:1px solid #93a3b8;padding-left:10px;margin-left:5px"><div dir="ltr"><div>Hey everyone,<br></div><div><br></div><div>I just quickly wanted to let you know that I merged a PR[1] that enables "release builds" whenever we push a new tag to GitLab (at least I hope it does :D).<br></div><div>What happens then is that a new stage ("release") is triggered that runs distcheck but at the same time retains the resulting tar.bz2 as a downloadable artifact along with the CI run.<br></div><div><br></div><div>Obviously this is duplicating what we already do as part of releasing by pushing to archive.x.o, but consider this a starting step to automating this part of our release and to building the release tarballs not locally but in our CI. (Ofc anyone who wants to use the tarballs to upload them to the release tool can do so.)<br></div><div><br></div><div>Among the current limitations is also that only tarballs with the tar.bz2 extension are caught, but we can fix these things over time.<br></div><div><br></div><div>Cheers<br></div><div>Simon<br></div><div><br></div><div>[1] <a href="https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/merge_requests/59" rel="noopener noreferrer noreferrer" target="_blank">https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/merge_requests/59</a><br></div><div><br></div></div></blockquote><div dir="auto"><br></div>  </div>

_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank" rel="noreferrer">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div></div></div>