JOJ0 / synadm

Command line admin tool for Synapse (the Matrix reference homeserver)
https://synadm.readthedocs.io
GNU General Public License v3.0
186 stars 25 forks source link

GitHub Actions pipeline "release" throwing deprecations/warnings #133

Closed JOJ0 closed 1 month ago

JOJ0 commented 1 year ago

Several deprecations and warnings. I'll try to look into all that but on the other hand might as well even think about implementing an even more automated releasing approach....just thinking out loud....let's discuss via Matrix soonish...

Screenshot 2023-10-14 at 12 52 48

JacksonChen666 commented 1 year ago

all seem to point to https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ which has some links which might be useful

JacksonChen666 commented 1 month ago

I'm just gonna dump links for more references, and also put the warnings here (not sure if each should be separate issues, won't do that for now)

Lint workflow:

Release workflow:

JacksonChen666 commented 1 month ago

I've attempted to update a bunch of action thingies at https://github.com/JacksonChen666/synadm/tree/github-workflow-update but couldn't figure out a way to trigger actions. So I'm leaving it there for now.

JOJ0 commented 1 month ago

Hi, I had started with fixing things in a branch back in October, but forgot about it. Thanks for the reminder and most of all thanks for all the details. I opened a draft pr #154 and will incorporate those suggestions into it.