1
0
mirror of https://github.com/muety/wakapi.git synced 2023-08-10 21:12:56 +03:00
Commit Graph

51 Commits

Author SHA1 Message Date
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
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