Commit graph

84 commits

Author SHA1 Message Date
Mike Cao
82813f312a Added workflow to delete untagged images. 2025-10-04 12:12:39 -07:00
Mike Cao
2d0104382c Don't build Docker images for dev. 2025-10-04 11:44:37 -07:00
Mike Cao
c51dd7e606 Merge branch 'master' into dev
# Conflicts:
#	.github/workflows/cd-manual.yml
#	.github/workflows/cd.yml
#	.github/workflows/ci.yml
#	src/lib/detect.ts
2025-09-23 17:43:24 -07:00
Mike Cao
6497cd0cd4
Merge pull request #3611 from halkeye/migrate-docker-gha
Some checks are pending
Create docker images / Build, push, and deploy (push) Waiting to run
Create docker images / Build, push, and deploy-1 (push) Waiting to run
Node.js CI / build (mysql, 18.18, 10) (push) Waiting to run
Node.js CI / build (postgresql, 18.18, 10) (push) Waiting to run
Migrate to docker actions
2025-09-22 22:29:46 -07:00
Nick Maynard
b2c829a077 Add setup-pnpm to hopefully fix CI tests etc. 2025-09-17 21:37:57 +01:00
Mike Cao
04c06443a8 Merge branch 'master' into dev
# Conflicts:
#	.github/workflows/ci.yml
#	src/lang/es-ES.json
#	src/lang/sl-SI.json
#	src/lib/constants.ts
#	src/lib/detect.ts
#	src/queries/sql/reports/getRevenue.ts
2025-09-16 21:11:12 -07:00
Gavin Mogan
bf4e6ea96f Migrate to docker actions
Originally just wanted to add the standard opencontainer labels that
docker/metadata provide

but with "mr-smithers-excellent" seemed to only half implement docker
support, and a higher risk than docker for supply chain issues, so I
went all out and also added cosign to sign the images.

Docker metadata tags supports all the custom code to create version
tags, out of the box and fully maintained

Also dropped the manual workflow, just merged it into cd.yml since you
can select tags when you manual dispatch, and thats less to maintain
2025-09-06 07:06:23 -07:00
Gavin Mogan
0e6442c469 chore: finish migration of yarn/npm to pnpm everywhere 2025-08-22 16:21:57 -07:00
Mike Cao
d6ae09ac18 Changed CI build. 2025-07-02 10:48:17 -07:00
Mike Cao
ee6c68d27c Refactor filter handling for queries. 2025-07-02 01:44:12 -07:00
Mike Cao
5c5ec18e67 Added turbo build for CI. 2025-06-26 21:44:00 -07:00
Mike Cao
5a85433e63 Fix CI. 2025-06-18 22:48:03 -07:00
Mike Cao
a1654e88af Update CI. 2025-06-18 22:46:05 -07:00
Ru Chern Chong
e8f166cc69
Update ci.yml
Only run the CI if it belongs to the original repository
2025-05-22 15:19:34 +08:00
360
68fab48ab7
fix: correct example description for Umami version in bug report template 2025-05-15 10:13:07 +01:00
Mike Cao
e5334ffa03 Added cloud branch build. 2025-02-10 19:30:02 -08:00
Pierre Guillemot
00e05f4aa2 Fix github ci 2024-12-13 09:11:55 +04:00
Mike Cao
9ad9f7c73a
Merge pull request #2944 from Quadrubo/feat/major-minor-tags-on-docker-build
feat: major and minor tags on docker build
2024-10-24 23:47:12 -07:00
Quadrubo
2d21260f37 feat: major and minor tags on docker build 2024-09-04 14:53:59 +02:00
Mike Cao
bfe15e9f0e Push cloud image to docker.io instead. 2024-09-02 21:17:08 -07:00
Mike Cao
2de8632ae0 Updated cloud build. 2024-08-27 23:02:28 -07:00
Mike Cao
4ecd2afb51 Added build for cloud. 2024-08-27 22:53:28 -07:00
Mike Cao
8de2a25118 Update CI to run tests. 2024-03-01 14:24:51 -08:00
Mike Cao
75d2e3af41 Removed docker labels. 2024-02-29 20:21:51 -08:00
Mike Cao
0bae517677 Updated var reference. 2024-02-29 20:19:56 -08:00
Mike Cao
a6acd5e099 Added Docker labels to manual build. 2024-02-29 20:01:38 -08:00
Mike Cao
3e45c9d055 Removed label causing build issue. 2024-02-27 20:35:39 -08:00
Mike Cao
d11d974dab
Merge pull request #2512 from pxlfrk/master
add missing OCI docker labels
2024-02-15 19:54:50 -08:00
Achim Krämer
2170f87674
🎨 improve formatting
Signed-off-by: Achim Krämer <39946364+pxlfrk@users.noreply.github.com>
2024-02-14 18:52:46 +01:00
Achim Krämer
4135835270
🏷️ add OCI docker labels
Signed-off-by: Achim Krämer <39946364+pxlfrk@users.noreply.github.com>
2024-02-14 18:42:12 +01:00
Mike Cao
7ae3d47947 Update GH actions. 2024-02-04 00:32:31 -08:00
Francis Cao
9eee25bbcf update bug template 2024-02-02 16:42:13 -08:00
Mike Cao
9735769413 Removed Node 16 from GH workflow. 2023-12-12 19:20:34 -08:00
Mike Cao
8a4623eb7b Updated stale workflow. 2023-10-31 21:16:02 -05:00
Francis Cao
b69a6bb613 stale-issues add ordering to look at old issues first 2023-08-16 10:52:01 -07:00
Francis Cao
50b3ad81e2 increase operation-per-run for stale issues 2023-08-09 15:33:06 -07:00
Mike Cao
3572df0a09 Restore github push. 2023-08-03 11:22:58 -07:00
Mike Cao
eb7e9023a9 Test docker hub push. 2023-08-03 11:13:15 -07:00
Mike Cao
146bc30a64 Push images to docker hub. 2023-08-03 10:55:30 -07:00
Mike Cao
8062d7f698 Update node versions in CI. 2023-07-28 20:04:30 -07:00
Francis Cao
0fe02894ab create stale issues workflow 2023-07-26 10:24:18 -07:00
Francis Cao
ac42515e31 remove enhancement label from github issues 2023-06-28 18:50:47 -07:00
Mike Cao
ad918c5bba Update CI workflow. 2023-05-16 21:19:39 -07:00
Francis Cao
22e2f79bff re order required fields 2023-04-28 11:35:01 -07:00
Francis Cao
6f4cc9e84c typo correction 2023-04-28 11:34:03 -07:00
Francis Cao
e77e030f2c update bug report 2023-04-28 11:31:54 -07:00
Francis Cao
a43bbc51f6 update feature name 2023-04-28 11:24:31 -07:00
Francis Cao
bf26874965 clean up templates 2023-04-28 11:18:53 -07:00
Francis Cao
6cdf9a68d1 fix config and clean up feature request 2023-04-28 11:06:25 -07:00
Francis Cao
402acf563e fix bug report template 2023-04-28 11:01:40 -07:00