This GitHub action downloads and prepares an instance of GAP. It is intended to be used by the Continuous Integration (CI) action of a GAP package, that is by an action which runs a package's test suite.
This action can be run on macOS and Ubuntu.
The action setup-gap
has to be called by the workflow of a GAP
package.
By default it
io
and profiling
Its behaviour can be customized via the inputs below.
All of the following inputs are optional.
GAP_PKGS_TO_CLONE
:
''
'io autodoc'
GAP_PKGS_TO_BUILD
:
io
and profiling
.'io profiling'
GAPBRANCH
:
master
HPCGAP
:
yes
.no
ABI
:
32
to use 32bit build flags for the package''
GAP_BOOTSTRAP
'full'
Please submit bug reports, suggestions for improvements and patches via the issue tracker.
The action setup-gap
is free software; you can redistribute
and/or modify it under the terms of the GNU General Public License as published
by the Free Software Foundation; either version 2 of the License, or (at your
opinion) any later version. For details, see the file LICENSE
distributed
with this action or the FSF's own site.