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
Ferdinand Mütsch
05b740c87d
chore: minor changes to the github actions
2020-05-31 09:52:13 +02:00
NickAc
0a513e959b
Automatically build the project for Linux users
...
Add a GitHub Action to build on Linux when a release is created
2020-05-30 21:50:16 +01:00
NickAc
c68ee0a81e
Remove upload of artifact to Actions' artifacts
...
There is no need to upload the artifact to the Action itself since it will be uploaded to the release.
2020-05-30 21:04:22 +01:00
NickAc
e4a2fbd51a
Automatically build the project for Windows users
...
This change makes it simpler for Windows users to use the project by automatically building the project with GitHub Actions on every release.
This allows for an easier way to use the project by automatically adding a zip file with the built executables to new releases.
2020-05-30 21:01:54 +01:00