gap-system/ReleaseTools
Tool to help GAP package authors with the process of making new releases of their packages
ShellNOASSERTION
Issues
- 1
The release-gap-package fails copying the files if the folder has a space in the name
#105 opened by CAPiedade - 0
Use the `gh` tool if available and user is logged in with it (or just unconditionally require it)
#104 opened by fingolfin - 2
Reject broken symlinks or even all
#95 opened by fingolfin - 0
- 0
Switch away from passing tokens in URL / support fine grained permission tokens
#102 opened by fingolfin - 1
Ensure GAP (and PYTHON) uses an absolute path
#97 opened by fingolfin - 0
- 1
- 2
Support images in manuals
#55 opened by olexandr-konovalov - 1
- 0
Regression: release fails for packages with multiple manuals / where `PackageDoc` is a list
#81 opened by fingolfin - 0
- 0
More helpful errors
#89 opened by fingolfin - 1
- 0
- 2
- 1
- 0
- 5
Supporting monorepos like homalg_project
#70 opened by zickgraf - 2
- 4
Compiling the package manual may require the package to be loaded (and hence the package compiled)
#74 opened by wilfwilson - 2
Comments on README.md
#72 opened by cdwensley - 1
- 0
Document `.release` scripts in packages (when they are called, what one can use this for, ...)
#66 opened by fingolfin - 1
Perhaps rename the script from `release` to e.g. `gap-pkg-release`, to make it "installable" into PATH?
#60 opened by fingolfin - 0
- 0
- 1
- 0
Rewrite this tool in Python
#64 opened by fingolfin - 0
- 1
Checking release date
#62 opened by olexandr-konovalov - 0
Start recording an actual version number (could also be a date); perhaps also cut official "releases" of ReleaseTools
#61 opened by fingolfin - 0
Improve support for manuals using old-style gapmacros.tex, doc/make_doc script
#57 opened by fingolfin - 1
Remind that paths are case sensitive
#38 opened by olexandr-konovalov - 12
- 4
- 1
Prompt user if tag already exists (instead of requiring `--force` or manual cleanup)
#50 opened by fingolfin - 0
Use --quitonbreak once GAP 4.9 is released
#47 opened by fingolfin - 1
Update token docs
#44 opened by fingolfin - 0
Use token for `git push`
#45 opened by fingolfin - 3
`git diff-index` occasionally fails
#43 opened by ChrisJefferson - 0
Add extended `PackageInfo.g` validation
#42 opened by fingolfin - 0
- 2
Renaming README is not picked up
#39 opened by olexandr-konovalov - 1
sh regular expression capability
#37 opened by csoeger - 1
Document that "gap" is an implict requirement, warn if it is missing, and allow an override
#31 opened by fingolfin - 4
Portability problems
#35 opened by markuspf - 1
Handle errors results from GitHub better
#30 opened by fingolfin - 1
Make sure push works for people who haven't setup an SSH key -- or at least warn
#33 opened by fingolfin - 1
Document various ways to specify GitHub token
#32 opened by fingolfin