sammy
e0694c8862
build!: replace make with task ( #171 )
...
* build!: replace make with task
allows easy windows building (besides literally go build)
down the line because getting make on windows is dumb
and even if you do it probably wouldnt work as intended
on there
(i also find task more intuitive for simple things)
* ci: use task in build workflow instead of make
* style: remove whitespace errors in task file
* docs: add task in changelog
* docs: fix link to task
* docs: change message for task notice
2022-07-09 11:44:53 -04:00
TorchedSammy
b4a5746093
ci: use make to build for artifacts
2022-05-28 20:21:57 -04:00
TorchedSammy
200babf831
chore: merge
2022-05-06 19:06:57 -04:00
TorchedSammy
d6bc8b51de
ci: fix missing files on either oses
2022-05-06 19:06:06 -04:00
sammyette
86700c0a7b
ci: add codeql code scanning
2022-05-06 12:20:41 -04:00
TorchedSammy
b210378380
ci: remove .exe from windows artifact names
2022-04-30 12:08:54 -04:00
TorchedSammy
03cb9c06f3
ci: fix release builds; make them include lua libs and nature lib
2022-04-30 12:08:39 -04:00
TorchedSammy
c929c7602f
ci: checkout submodules
2022-04-30 12:00:41 -04:00
TorchedSammy
d053b58204
ci: indent list of files
2022-04-30 10:50:06 -04:00
TorchedSammy
eb3123405a
ci: fix list of files for artifact build
2022-04-30 10:48:32 -04:00
TorchedSammy
f12f88ed00
ci: include all required files in build artifacts
2022-04-30 10:45:55 -04:00
TorchedSammy
7272e035d9
ci: remove fetch-depth 0 setting for checkout
2022-03-22 18:41:26 -04:00
TorchedSammy
dc53eef829
ci: add checkout for create release
2022-03-12 22:32:32 -04:00
TorchedSammy
2f728de6a1
ci: fix checkout
2022-03-12 22:30:16 -04:00
TorchedSammy
4dc5ff60fd
ci: fix submodule clone
2022-03-12 22:22:15 -04:00
TorchedSammy
b3db55708a
ci: clone submodules
2022-03-12 22:14:49 -04:00
TorchedSammy
a7f0457dab
ci: include lua libs in release
2022-03-12 19:42:42 -04:00
TorchedSammy
03795e5727
ci: update version of go-release-action
2022-03-06 15:04:45 -04:00
TorchedSammy
46ef8ad122
ci: add name for release action
2022-03-06 14:44:28 -04:00
TorchedSammy
cec6287e07
ci: add action to make release
2022-03-06 14:40:02 -04:00
TorchedSammy
e7a31c5394
ci: add .exe to windows artifacts
2022-03-02 06:44:46 -04:00
TorchedSammy
b61a36d675
ci: fix artifact upload for windows
2022-03-02 06:42:48 -04:00
TorchedSammy
52379dbdd7
feat: support macos
2022-02-28 18:53:58 -04:00
TorchedSammy
a3abd4bc91
ci: dont build for macos for now
2022-02-27 23:23:04 -04:00
TorchedSammy
7516956aac
ci: properly build for other oses
2022-02-27 21:00:37 -04:00
TorchedSammy
babb870383
ci: build with 1.17
2022-02-27 19:38:59 -04:00
TorchedSammy
8dcd57309f
ci: use newest 1.16 release of go
2022-02-27 19:32:16 -04:00
TorchedSammy
3165552c21
refactor: make go readline lib default, remove hilbiline
2022-02-27 19:21:34 -04:00
TorchedSammy
18c115325a
ci: change regen to just gen
2022-02-25 18:04:34 -04:00
TorchedSammy
165cedf328
ci: rename job to regen
2022-02-25 17:59:32 -04:00
TorchedSammy
4c371d8095
ci: fix setup for go
2022-02-25 17:58:09 -04:00
TorchedSammy
c5f5a83990
ci: add action to gen and push docs
2022-02-25 17:55:35 -04:00
sammyette
1f3162fc4f
ci: set fetch depth to 0
2021-05-20 18:48:16 -04:00
sammyette
439930a653
ci: upload artifact of compiled binary
2021-05-20 18:36:36 -04:00
sammyette
9e5dbfc7e0
ci: use latest go version
2021-05-20 18:31:30 -04:00
sammyette
571764a87f
ci: just build instead of trying to make release
2021-05-20 18:29:32 -04:00
sammyette
c277c67786
ci: use build_flags instead
2021-05-20 18:19:54 -04:00
sammyette
35c0a0d386
ci: experiment with slightly changed build file - say hi again
2021-05-20 18:18:14 -04:00
sammyette
aadb5f373c
chore(ci): removed github action - say goodbye to ci
2021-05-20 18:10:50 -04:00
sammyette
88f750f546
ci: go back to old action file
2021-05-20 18:08:55 -04:00
sammyette
bbec5c3c14
ci: fix syntax errors
2021-05-20 18:06:56 -04:00
sammyette
92f9e51a15
chore(ci): use spaces instead of tabs
2021-05-20 18:05:56 -04:00
sammyette
d3989e09ed
ci: use matrix.os for runs-on
2021-05-20 18:04:29 -04:00
sammyette
b9864ce4c6
ci: try to build for linux only and install readline before
2021-05-20 18:03:28 -04:00
sammyette
fd32275f70
ci: add github actions workflow to build on commit
2021-05-20 17:47:22 -04:00