fledge icon indicating copy to clipboard operation
fledge copied to clipboard

Suggest & provide GHA workflow

Open maelle opened this issue 3 years ago • 13 comments

E.g. daily bump_version()

maelle avatar Apr 08 '22 14:04 maelle

Also perhaps a daily synchronization from NEWS.md to tags.

krlmlr avatar Apr 09 '22 05:04 krlmlr

Also perhaps a daily synchronization from NEWS.md to tags.

krlmlr avatar Apr 09 '22 05:04 krlmlr

The sync workflow should also be triggered by changes to NEWS.md in the main branch (when we have it).

krlmlr avatar Apr 09 '22 06:04 krlmlr

The triggers could be arguments of a function that'd add the workflow to the repo.

maelle avatar Apr 21 '22 14:04 maelle

So part of this issue actually needs #31

maelle avatar May 20 '22 09:05 maelle

Person to tell about the workflow once it is functional https://twitter.com/MickaelCanouil/status/1528108623611699202

maelle avatar May 23 '22 06:05 maelle

#31 should be tackled first so putting it in this milestone

maelle avatar Jul 26 '22 10:07 maelle

Still useful to work on daily bump though

maelle avatar Jul 26 '22 11:07 maelle

gh_whoami() doesn't work from GHA: https://github.com/cynkra/fledge/runs/8220853540?check_suite_focus=true#step:5:115 .

krlmlr avatar Sep 07 '22 05:09 krlmlr

There's a bug somewhere given there are repeated items in https://github.com/cynkra/fledge/blob/main/NEWS.md I'll look into it

maelle avatar Sep 26 '22 09:09 maelle

Right now locally, if I run update_news() I get the expected

- Same as previous version.

maelle avatar Sep 26 '22 10:09 maelle

@krlmlr is there another repo where it'd be interesting to test the workflow?

maelle avatar Sep 26 '22 10:09 maelle

Forgot to mention: as discussed yesterday, the problem is fixed by now with 06cba7f1b641d654ff1b76324f109f07ba4975a0. The reason was a ping-pong where a no-op bump led to an overwritten tag, which then led to treating this NEWS items as new.

krlmlr avatar Sep 27 '22 03:09 krlmlr

No need to act for now.

krlmlr avatar Feb 04 '23 14:02 krlmlr