Commit graph

24 commits

Author SHA1 Message Date
Kailash Nadh c520337a36 Add issue/PR comment messages to GitHub stale action bot. 2024-07-17 11:46:55 +05:30
Kailash Nadh 12f32f1470 Set GitHub stale issue bot to prod. 2024-07-17 11:33:32 +05:30
Kailash Nadh 870b3f7fb1 Add GitHub stale-action bot to handle stale issues. 2024-07-17 11:21:02 +05:30
Karan Sharma 6886878ec5
ci: add a compile check for open PRs (#1858) 2024-05-07 11:26:34 +05:30
Kailash Nadh 6a26580066
Update general-question.md 2023-12-22 19:16:49 +05:30
David Lorenz 9423c74d96
Docker Multi Arch (esp. ARM) builds: Improving Build File (#1451)
Co-authored-by: David Lorenz <david@wahnsinn.design>
2023-09-07 22:23:17 +05:30
Kailash Nadh ea2f93ea06 Fix GH actions write permission. 2023-08-11 00:02:43 +05:30
Karan Sharma 54979c5d0e
ci: add qemu for multi-arch 2023-08-09 14:50:51 +05:30
Karan Sharma 14e283768b
ci: Update release.yml (#1440)
Updates action and Go versions
2023-08-09 14:09:56 +05:30
Chinmay Pai 3663a8b10b
feat: add multiarch docker build support (#1344)
* feat: add multiarch docker build support

adds docker build support for the following platforms:
- amd64 (default)
- arm64v8
- armv6
- armv7

also adds GOOS and GOARCH information to the buildString

utilizes docker manifest to store image architecture metadata

* chore: update goreleaser action to v4

* chore: update docker login action to v2

* chore: format buildstring
2023-07-18 11:16:25 +05:30
Chinmay Pai 8c46b758ce
build: push docker image to ghcr.io (#1237)
with the new recent changes in dockerhub[1] we should
start pushing images to ghcr, and eventually phase out
the existing dockerhub setup.

[1]: https://blog.alexellis.io/docker-is-deleting-open-source-images/

Signed-off-by: Chinmay D. Pai <chinmay.pai@zerodha.com>
2023-04-11 21:42:41 +05:30
Chinmay Pai 101459f2f6
actions: generate swagger ui for github pages (#1281) 2023-04-11 21:39:40 +05:30
Kailash Nadh d1d0922a8c Fix gh-pages workflow script to run on push to master. 2023-03-26 11:54:46 +05:30
Kailash Nadh 684c15a404
Add static Hugo website and mkdocs documentation to docs directory. (#1261)
This commit merges the static website and docs that was on
https://github.com/knadh/listmonk-site repository into the main
listmonk repo.

It also adds a GitHub Actions workflow to public the sites on GitHub
Pages instead of Netlify.
2023-03-26 00:51:20 +05:30
Kailash Nadh 553a61b4d2 Update Go build version in GitHub workflow. 2023-03-19 23:17:08 +05:30
Kailash Nadh 96d30d6725
Update issue templates 2022-12-25 14:10:57 +05:30
Kailash Nadh 823f11ef63 Remove redundant GitHub issue template. 2021-10-10 17:46:05 +05:30
Kailash Nadh 05585b701b Fix build step in GitHub actions. 2021-09-27 23:26:56 +05:30
Kailash Nadh 492efe1ffa Bump Go compiler to v1.17 in GitHub actions. 2021-09-25 16:03:18 +05:30
Kailash Nadh 68369a8f13 Update issue templates 2021-09-02 17:42:31 +05:30
Kailash Nadh 0e5cd6043f
Delete feature---change-request.md 2021-05-17 20:05:39 +05:30
Kailash Nadh 89481edd11 Update issue templates 2021-05-17 20:04:49 +05:30
Karan Sharma 51d218a484 fix: rename Github Token secret variable
Since `GITHUB_TOKEN` is automatically injected in build
pipelines, we don't need to generate and add our custom token here.
2021-03-19 15:57:00 +05:30
Karan Sharma c6b85651af chore: release via github actions
Add a `release.yml` Github Actions workflow config which automates
the build and release process of Listmonk.
2021-03-19 12:21:35 +05:30