sammyette
1f9fd80fbb
feat: begin initial port to c lua
2024-07-21 11:37:08 -04:00
sammyette
8a1614ab59
ci: use wildcard for refs on branch name
2024-07-20 10:24:56 -04:00
sammyette
cc43cb2d6e
fix: make website build on tag pushes
2024-07-20 10:19:22 -04:00
sammyette
92448eec67
ci: add workflow dispatch to website
2024-07-20 09:57:51 -04:00
sammyette
d7ab887234
feat: allow builds for unix ( #311 )
2024-07-19 09:48:01 -04:00
sammyette
bbd5637e9b
ci: update all actions ( #302 )
2024-05-03 12:47:24 -04:00
sammyette
c3394f7046
ci: update go release action
2023-12-26 00:18:27 -04:00
sammyette
caff604d95
ci: stop using deprecated method of setting branch name
2023-07-10 22:42:04 -04:00
sammyette
2b9059f726
ci: add missing quote
2023-07-10 22:38:22 -04:00
sammyette
00c967d7c1
ci: fix branch name
2023-07-10 22:38:13 -04:00
sammyette
480d4de750
ci: set baseurl properly
2023-04-14 01:25:14 -04:00
sammyette
d7dde44a0c
ci: (attempt to) fix base url on non-master versions
2023-04-14 01:23:24 -04:00
sammyette
237b306eb8
ci: fix branch name var
2023-04-14 00:52:45 -04:00
sammyette
a37f8e3b30
ci: output website builds from other branches to different dirs
2023-04-14 00:40:13 -04:00
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