Ferdinand Mütsch
bc2d05bd85
ci: skip multi-platform build step on pushes and prs [skip ci]
2023-07-14 08:50:23 +02:00
Ferdinand Mütsch
5f1ca4ed69
ci: set minimum go version to 1.20 [skip-ci]
2023-07-09 20:32:26 +02:00
Steven Tang
07b24fe3b1
ci: update to ubuntu-latest
2023-07-09 13:42:49 +10:00
Steven Tang
44c481b9e0
ci: upgrade docker action
2023-04-04 23:00:06 +10:00
Steven Tang
d061a4ef1b
Revert "ci: add workflow_dispatch to docker.yml"
...
This reverts commit 65c2d9a17f
.
2023-03-27 21:53:18 +11:00
Steven Tang
65c2d9a17f
ci: add workflow_dispatch to docker.yml
2023-03-27 21:28:47 +11:00
Steven Tang
de2702241b
ci: consistent trigger for release docker
2023-03-25 11:53:15 +11:00
Steven Tang
e22dda6f7b
chore: update actions versions
2023-02-11 13:21:26 +11:00
Ferdinand Mütsch
7a52a076b1
fix(ci): replace deprecated codeql version
2023-01-25 11:14:22 +01:00
Ferdinand Mütsch
e8310cfa69
fix: ci tests
2023-01-02 18:18:58 +01:00
Steven Tang
ad704cef5c
test: migration testing for mysql/mariadb/postgres
2022-12-27 15:19:30 +11:00
Steven Tang
f5395e36ad
ci: SQLite upgrade testing comments
2022-12-06 18:39:09 +11:00
Steven Tang
5242df2b7d
ci: upgrade testing for SQLite
2022-12-04 18:06:48 +11:00
Ferdinand Mütsch
0f3b41c2dd
fix(ci): adapt docker and gha build to use go 1.19
2022-12-03 00:32:30 +01:00
Steven Tang
018cc50fb8
chore(release): reinclude ci conditions
2022-09-30 22:44:25 +10:00
Steven Tang
1d4156bdfe
chore(build): remove gcc dependency
2022-09-30 22:35:03 +10:00
Ferdinand Mütsch
e28070b288
fix(ci): build env vars on windows
2022-09-30 00:02:30 +02:00
Ferdinand Mütsch
dd8658e33e
refactor: replace sqlite with pure go implementation
2022-09-08 21:13:13 +02:00
Steven Tang
e399af1f1f
fix(build): enable cgo, downgrade release to ubuntu-18.04, add -w -s ( #404 )
...
* fix(build): releases with cgo
* build: downgrade to ubuntu-18.04
* build: add -w -s flags
2022-09-08 17:51:26 +10:00
Steven Tang
ffb0b84d78
build: re-enable release steps
2022-09-06 20:51:05 +10:00
Steven Tang
8a7333b899
build: test release architectures
2022-09-06 20:23:47 +10:00
Steven Tang
20993a1182
feat: automatic version.txt updates
...
Resolves #387
2022-07-09 13:58:16 +10:00
Ferdinand Mütsch
34bc38cecf
chore: add descriptive names for workflows
2022-05-20 09:34:54 +02:00
daief
69d3e0494b
chore: add a new endline
2022-05-20 12:17:35 +08:00
daief
a3136ebb13
chore: fix upload relese
2022-05-20 12:01:34 +08:00
daief
4a4d0dad4b
chore: merge mapi, test, build to ci.yml & keep release in release.yml
2022-05-20 11:46:29 +08:00
daief
3b87511f48
chore: try use include
2022-05-19 14:12:00 +08:00
daief
f5fba04097
chore: try keep same name
2022-05-19 13:50:43 +08:00
daief
ad566993ad
chore: fix release.yml
2022-05-19 13:10:23 +08:00
daief
5f1e498454
chore: fix release.yml
2022-05-19 13:09:50 +08:00
daief
2e0f79df3b
chore: try merge release action
2022-05-19 13:06:11 +08:00
Ferdinand Mütsch
29b3e619ca
chore: update mapi org
2022-05-13 16:13:55 +02:00
J. David Lowe
41584bdd82
add Mayhem for API as a github workflow
2022-05-11 10:27:37 -07:00
Ferdinand Mütsch
408d9086e7
fix(ci): use go 1.18 in ci build
2022-03-20 16:39:38 +01:00
Steven Tang
cbbb592143
ci: major and major.minor tags for Docker publish
...
Resolves #307
2022-01-16 14:53:55 +11:00
Ferdinand Mütsch
d1cbabf662
ci: remove armv6 again
2022-01-03 17:06:35 +01:00
Steven Tang
ad4d251154
feat: build linux/arm/v7,linux/arm/v6
2022-01-03 12:06:36 +11:00
Ferdinand Mütsch
7dd0967451
chore: drop debian based docker image and use alpine by default
2021-12-15 15:37:14 +01:00
Steven Tang
9cbddaeedf
fix: anticipated docker push issue
2021-12-02 23:06:19 +11:00
Steven Tang
7e2460e1f0
ci: add ghcr for Docker deploy, change cache
2021-10-21 20:54:13 +11:00
Steven Tang
fe0f41cecb
feat: add test steps to Linux workflow
2021-09-17 21:24:12 +10:00
Steven Tang
24b8ff6381
feat: build/push arm64 Docker image
2021-08-06 16:36:44 +02:00
Steven Tang
407925ec53
feat: add alpine image
2021-06-27 18:01:43 +10:00
Ferdinand Mütsch
fbd90d2cc1
ci: adapt go version in github build action
2021-04-13 10:34:35 +02:00
Steven Tang
6256c8e10a
ref: embed files, bump to go 1.16 ( #167 )
...
* ref: embed portion of files
* fix: readd pkger
* ref: embed version.txt
* fix: wrong mail template import path
* refactor: get rid of sql-migrate
refactor: get rid of pkger in favor of go embed (resolve #164 )
* chore: remove unused var [ci-skip]
Co-authored-by: Ferdinand Mütsch <ferdinand@muetsch.io>
2021-04-11 10:42:43 +00:00
Steven Tang
8ceef42ad4
ci(docker): Publish Docker Image on Release
2021-02-03 22:22:37 +11:00
Steven Tang
42a6e9d923
fix(ci): actions release, build on push/pr
2021-01-24 22:06:04 +11:00
Ferdinand Mütsch
a8d5d69629
chore: update build workflow to exclude certain directories
2020-10-04 12:08:58 +02:00
Ferdinand Mütsch
a7c83252ef
debug: re-add workflows again
2020-05-31 10:29:15 +02:00
Ferdinand Mütsch
07a03ce3ac
debug: remove workflows
2020-05-31 10:28:55 +02:00