Commit Graph

57 Commits (109eac528cfc825523db1fdbc28d7fa2a5542878)

Author SHA1 Message Date
sammyette 97188e73a5
ci: revert using task and set ldflags 2022-12-20 22:14:04 -04:00
sammyette 3cedff273a
ci: fix build command for release action 2022-12-20 22:05:24 -04:00
sammyette e5eefb1d2d
refactor!: rework docs and doc command (#218)
changes the actual file format of docs to markup since that's basically what we have been
using in the first place.

the docgen command has been modified to write markdown headings with the function name and
yaml metadata for easy consumption by hugo for the website.

all other docs have been moved to markdown as well this is the main reason this is a "breaking" change
users will have to reinstall hilbish (task uninstall and task install) to remove the old plaintext docs
2022-12-15 00:00:54 -04:00
sammyette 6525fa774e
ci: fix indents 2022-12-14 21:32:21 -04:00
sammyette 514cbe25c7
ci: set fetch-depth to 0 and checkout action to v3 2022-12-14 21:31:11 -04:00
sammyette 84dd939bbf
ci: replace website build branch with docs-refactor for website 2022-12-14 21:30:47 -04:00
sammyette 7b3dc951c9
docs: add website (#176) 2022-12-13 15:14:48 -04:00
TorchedSammy 395f3c0742
ci: remove extra indent in release action 2022-12-02 09:42:06 -04:00
TorchedSammy 4e850bb322
ci: set build version to 1.18, use task for release builds 2022-12-02 09:39:22 -04:00
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 3f745e7e4d
docs: update contributing info to include writing changes to changelog 2022-05-30 18:16:36 -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