-
-
Notifications
You must be signed in to change notification settings - Fork 578
module updating (mainly for security bugfix) for gobuffalo families #2152
Comments
@sio4 all set with these PR's LMK when you proceed with |
Thanks for that! Today, I tried to draw a dependency map of Bold are current version and other boxes are old. by the way, do we have any tools to find it automatically? :-) |
It is definitely valuable, while you put together those update PR's I also saw some of those repos are being tested with old versions of Go and are using the It would definitely be beneficial to update those all. We don't have a tool |
Thanks for your command @paganotoni ! then I will work from the deepest modules also will try update external dependencies such as testify which is used for many packages (version 1.7.0 or version 1.4.0). I made PR for genny as draft, and will update that with newer versions too! |
PRs for current stage, which is for packages without buffalo internal dependencies:
Please take a look at above PRs and release them if there is no issue. Then the next steps will be:
The next would be tags which depends on validate. (followed by helpers, plush, and so on) |
Additionally, I found the version control for |
Started checking dependencies for |
@sio4 covered the first part, while on it I did update all of those repos to use github actions. |
Thank you! I submitted PRs for packages using flect just a minute ago. Will continue for others. By the way, I would like to change directory structure of packr as suggested here. gobuffalo/packr#294 What do you think? |
updated packages that use |
For those PRs which is not yet reviewed, I just fixed workflow to run go 1.16 and 1.17, also added a badge for the action. I hope it could help your work! |
@paganotoni Could you please take a look at the open PRs above? By dependency chain, they are needed to be merged before the next steps. |
As a part of gobuffalo/buffalo#2152, updated dependencies. Just included two orthogonal changes in a single PR since they are not a great deal. * Updated dependencies to a recent version of modules. mainly for testify. * Fixed test case for Package(). go 1.16 changed its behavior when running go list ... and does not automatically add the given package anymore.
Just PRed gobuffalo/meta#12. Current blocking PRs are gobuffalo/validate#28 and gobuffalo/attrs#3 (gobuffalo/tags depends on them). |
PRed gobuffalo/tags#139. Current blocking PR is gobuffalo/packr#295 and gobuffalo/tags#139, next will be helpers followed by plush. |
Currently, gobuffalo/genny#41 and gobuffalo/fizz#108 are open. Then next will be pop and buffalo! Today's dependency map is here! |
Phase 1 of the original plan is almost done. Currently By the way, originally Current ongoing PRs: |
With the next release of |
The final dependency graph for buffalo v0.18 as of today, once three remaining PRs are merged. |
All PRs were merged even though some of them are not yet released. Closing the issue now. |
I am writing this issue to track/manage a set of PRs of module updating (mainly for security bugfix) for gobuffalo families.
Related PRs
Next
The text was updated successfully, but these errors were encountered: