Commit Graph
110 Commits
Author SHA1 Message Date
mvdbeek 857c598065 Update a couple PR titles, strip trailing . from PR titles 2022-08-19 12:29:25 +02:00
Nicola Soranzo 961472cfff Merge branch 'release_22.01' into release_22.05 2022-08-16 23:25:42 +01:00
Nicola Soranzo 69defb7a20 Doc fixes 2022-08-15 19:15:02 +01:00
Nicola Soranzo abb75416a3 Drop uncredit pull requestor list
and give credit to everyone, as in GitHub auto-generated release
notes.
2022-05-13 12:40:48 +01:00
Nicola Soranzo 1ec8652313 Fix type annotation and simplify script
Use f-strings
2022-05-12 16:38:12 +01:00
Nicola Soranzo 4bc75e4179 Replace committer name and GitHub username
Follow up on commit 559b0d1245 .

Also:
- Remove former devteam members from uncredited pull requestor list.
2022-05-12 16:38:12 +01:00
Dannon Baker 623a5e165a Apply black formatting.
Apply isort.
2022-02-03 07:42:20 -05:00
mvdbeek c657675d07 Adjust check_blocking_issues to PyGithub usage 2021-11-01 13:01:02 +01:00
mvdbeek c378d08f19 Add release-diff.py to process 2021-11-01 12:37:53 +01:00
mvdbeek 3b0c86f563 Fix and update bootstrap_history 2021-10-31 16:24:38 +01:00
Nate Coraor cc1f471490 Release process overhaul
- Convert release Makefile targets to a script
- Update package versions from Galaxy version instead of leaving them
  uncoupled
- Use next-dev-version process on release branches when in between point
  releases
- Automatically detect and increment versions
- Test merging release branches forward before pushing releases
- Support multiple rc versions (will be more useful for package testing)
- Support building local versions of packages
- Tests for the release script
2021-03-30 12:11:48 -04:00
mvdbeek 8d5c7003ce Fix linting error in bootstrap script 2021-03-16 18:41:40 +01:00
Dannon Baker 3ae00d18e6 Merge remote-tracking branch 'upstream/release_21.01' into dev 2021-03-16 11:25:32 -04:00
Sergey Golitsynskiy 72c3cee00e Update wording 2021-03-15 12:10:54 -04:00
mvdbeek 6ce5b63275 Add release testing credits to template 2021-03-15 15:22:42 +01:00
mvdbeek 75b641b89c Tweak release issue template 2021-03-10 18:36:48 +01:00
mvdbeek 09de447b6d Skip PRs that are already in the release notes
When updating the (already edited) release notes during the PR process
it is a major pain which PRs are really new. This makes that much
easier. Just be sure to keep the anchors (`.. bug`, `.. enhancement`) in until we are ready to
publish the release
2021-03-10 16:55:42 +01:00
John Chilton 53e1bc466e Some more progress on 21.01 release notes. 2021-02-16 16:42:26 -05:00
Nicola Soranzo d26b3d9848 Fix all E203, E741 and W504 flake8 errors 2021-01-18 10:35:41 +00:00
John Chilton ee3280ad52 Mark pre-annoucnement page as orphan.
I guess I always imagined we would link these but then I was told we shouldn't - so I don't even know why we're generating them to be honest then.
2021-01-12 09:29:55 -05:00
Nicola Soranzo 9d74bba7fb Drop support for retired Python 3.5
Upgrade syntax using `pyupgrade --py36-plus` .

Manually drop several `six` imports.

Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
2020-10-07 11:52:13 +01:00
Dannon Baker 0c3a81b0d2 Merge remote-tracking branch 'upstream/release_20.05' into dev 2020-06-17 12:05:55 -04:00
Helena Rasche bb903c60cf shorten url 2020-06-03 13:54:48 +02:00
Helena Rasche 039a3d0233 And ensure not forgotten in future 2020-06-03 12:10:00 +02:00
Matthias Bernt d22fe1f3b4 release process: merge IUC/devteam CI and PR update 2020-05-26 11:31:57 +02:00
Matthias Bernt 2b0e419a59 switch branch of IUC CI earlier in release process 2020-05-22 11:33:30 +02:00
mvdbeek 6a0653affc Skip check for branch protection 2020-05-05 22:45:39 +02:00
Nicola Soranzo b481e0c2c8 Merge pull request #9637 from mvdbeek/fix_issue_creation 2020-04-21 13:01:25 +01:00
mvdbeek 3c0f22d451 Use pygithub for issue creation 2020-04-21 12:55:39 +02:00
Dannon Baker e183cc1f7b Merge remote-tracking branch 'upstream/release_20.01' into dev 2020-02-29 09:55:46 -05:00
Nicola Soranzo 088653e2cb Add missing pygithub dev-requirement
Follow-up to https://github.com/galaxyproject/galaxy/pull/9271

Also move GitHub client initialisation and check for `requests` closer to where they
are used to prevent error messages when running `make`.
2020-02-29 01:55:05 +00:00
mvdbeek a02480f35b Merge branch 'release_20.01' into dev 2020-02-27 17:51:34 +01:00
Nicola Soranzo 4e96e3edce Use with statement to open file 2020-02-27 11:49:49 +00:00
mvdbeek 6b304586c4 Fix missing newline after section 2020-02-26 10:15:33 +01:00
mvdbeek 2dc072609f Update scripts/bootstrap_history.py for python 3 / pygithub 2020-02-26 10:15:33 +01:00
Nicola Soranzo f5cd88465e Make str.join()s more efficient
by using generator expressions and tuples instead of lists.
2020-01-23 11:06:32 +00:00
John Chilton 7620880a9b Release notes for 19.09. 2019-10-01 13:42:46 -04:00
John Chilton 038d78a8f6 Fixes and enhancements for release note generation.
- Auto-bootstrap user announcements for datatypes, tools, and viz. (follow up on #7527)
- Many fixes for things broken in #7527
- Treat procedures as an enhancment for categorizing things.
- Speed up release note generation a bit by not considering really, really old PRs.
2019-05-24 16:59:32 -04:00
Dannon Baker 2bb159ef52 Merge remote-tracking branch 'upstream/release_19.01' into dev 2019-03-22 10:49:37 -04:00
Dannon Baker 085d83d34c Fix template name substitution var 2019-03-19 10:45:20 -04:00
Dannon Baker 5d771424bf Drop debug github object print 2019-03-19 10:24:55 -04:00
Helena Rasche ea0700a032 fix some small bugs 2019-03-14 10:09:36 +01:00
Helena Rasche ec086c1e8b Attempt to automate this? 2019-03-14 10:02:23 +01:00
Nicola Soranzo 84648f4986 Remove or replace references to Biostars 2019-03-01 22:59:16 +00:00
Nicola Soranzo c591691209 Fix typos in `scripts/bootstrap_history.py` 2018-10-29 21:08:41 +00:00
Dannon Baker 5d51492a53 Getgalaxy links 2018-10-29 11:54:05 -04:00
Dannon Baker 66b05cbfc5 Minor clarification 2018-10-29 11:23:16 -04:00
Dannon Baker 30ac5d90d9 Release scaffold tweaks. 2018-10-29 11:20:53 -04:00
Marius van den Beek 2be4f3b2a1 Merge pull request #6921 from nsoranzo/dependencies_update
Update all dependencies
2018-10-26 13:14:42 +02:00
Nicola Soranzo f4203ca051 Fix errors reported by flake8 3.6.0
Ignore W504.
2018-10-24 23:22:19 +01:00