118 Commits

Author SHA1 Message Date
perf3ct
bdece7216f
have the latest tag be the same as stable tag
get rid of this annoying default "latest" tag useage

to squash

to squash, I love whitespace

don't need to verify
2024-11-02 21:51:06 +00:00
Elian Doran
238c9c6f0d
build: Fix updating nightly version for desktop builds 2024-11-02 10:43:42 +02:00
Elian Doran
9fdc84d91f
build: Update nightly version for server as well 2024-11-02 09:53:36 +02:00
Elian Doran
9c27672794
build: Update nightly version to avoid caching issues 2024-11-02 09:47:31 +02:00
Jon Fuller
b72f46f108
Don't add stable if pushed tag has - 2024-10-14 14:06:55 -07:00
Jon Fuller
87e0cf55f1
Introduce stable tag on containers
Closes #488
2024-10-14 12:18:29 -07:00
Elian Doran
5c44ac5ad8
ci: Fix permissions for nightly 2024-10-11 22:15:50 +03:00
Elian Doran
b44c2f5ebf
ci: Configure nightly deployment 2024-10-11 22:07:22 +03:00
Elian Doran
6e64cab2d4
Merge pull request #327 from TriliumNext/JYC333-patch-1
Create nightly release action
2024-10-11 21:56:04 +03:00
perfectra1n
88875a3375
Print Docker container log, if success or failure healthcheck 2024-09-14 12:50:25 -07:00
perfectra1n
0656154c35
Picking up the backslash that I dropped
I wiped it off and cheered it up, so it should be ready to go now.
2024-09-12 13:45:13 -07:00
perfectra1n
501bf624cc
Stop tagging images with sha* 2024-09-12 12:20:54 -07:00
perfectra1n
419756d19e
Add explicit permissions for GITHUB_TOKEN for package access 2024-09-12 10:42:47 -07:00
perfectra1n
694f3cb174
Force github.repository_owner to lowercase
Ahhhh, the joys of Docker....
2024-09-12 09:54:00 -07:00
perf3ct
114e7809fe
Fix CI/CD to use Matrix strategy
fix the digests missing

tweak dockerhub digests 1

Revert "tweak dockerhub digests 1"

This reverts commit 3542125d6035d2330fe1075682b046133568137d.

Revert "fix the digests missing"

This reverts commit 01954e5687549586233d73339b74e03e2182a339.

give this a shot then

add short sha

fix sha tag names
2024-09-07 22:34:57 -07:00
Elian Doran
7c0d6930fa
build: Revert alpine build 2024-09-07 21:35:51 +03:00
Elian Doran
4f6392ce14
ci: Rename server release artifact 2024-09-07 10:02:28 +03:00
Elian Doran
c6abbf0cf7
ci: Remove test name for release 2024-09-07 09:49:54 +03:00
Elian Doran
89beda16fd
Clean up workflow 2024-09-07 09:42:16 +03:00
Elian Doran
6dee56d72e
Prepare for release 2024-09-07 09:34:59 +03:00
Elian Doran
e4d6ab3a6e
ci: Refactor release workflow & add version in name 2024-09-07 00:54:21 +03:00
Elian Doran
c964f9eeff
ci: Upload server build as well 2024-09-07 00:20:38 +03:00
Elian Doran
7248d5bab8
ci: Release ZIP artifacts as well 2024-09-06 23:59:09 +03:00
Elian Doran
42c714891a
ci: Set up a test release process 2024-09-06 23:50:11 +03:00
Elian Doran
27dbcdd281
ci: Fix problematic ignore for workflow 2024-09-01 17:28:32 +03:00
Elian Doran
0fd92a379b
build: Build alpine only for amd64 2024-08-30 23:04:10 +03:00
Elian Doran
1a17b8907a
build: Fix docker alpine not building 2024-08-30 22:35:02 +03:00
perf3ct
a769aef059
have alpine be only for amd64 2024-08-24 00:22:30 +00:00
perf3ct
6eb6bfa25d
have debian be only for arm 2024-08-24 00:22:25 +00:00
perf3ct
6b916c1494
add other CI/CD step 2024-08-24 00:10:46 +00:00
perf3ct
08a4b2d19a
add new alpine files 2024-08-19 22:24:13 +00:00
Elian Doran
2752f30f21
ci: Fix name conflict in artifacts 2024-08-11 05:27:24 +03:00
Jin
a50e5cc733 fix typo 2024-08-10 22:52:41 +02:00
JYC333
b790dabc8c
Create nighyly release action 2024-08-10 22:38:32 +02:00
Jin
6113990b50 fix name conflict 2024-08-10 21:12:58 +02:00
Jin
71495f3878 seperate artifacts and add arch to matrix 2024-08-10 21:02:15 +02:00
Elian Doran
4090386cc3
ci: Try to fix "Cannot find module 'appdmg'" 2024-08-10 14:14:32 +03:00
Elian Doran
ee9ce5fadc
ci: Disable npm cache to see if that's the cause for macos failing to build 2024-08-10 13:50:43 +03:00
Elian Doran
daeea2258d
build: Turn off fail fast for matrix 2024-08-10 12:30:56 +03:00
Elian Doran
a29392e75a
ci: Experiment with build matrix 2024-08-10 12:14:35 +03:00
JYC333
b05e51f2f1
Merge branch 'TriliumNext:develop' into sql 2024-08-09 22:40:54 +02:00
Jin
9efa748e66 fix CI 2024-08-09 22:36:43 +02:00
Jin
62e483a21a using esrun for webpack and fix package arch problem 2024-08-09 22:23:54 +02:00
perf3ct
19ad1a1b82
linux/arm64/v8 is normalized as linux/arm64 2024-08-08 17:27:36 -07:00
perf3ct
00b40df6e1
remove the strategy matrix to fix ci/cd builds 2024-08-08 17:24:50 -07:00
perf3ct
676bff43d9
fix arm builds 2024-08-08 14:38:39 -07:00
Elian Doran
865c0fb981
docker: Reintroduce cross-platform builds 2024-08-08 00:06:19 +03:00
Elian Doran
645fd43339
Revert "docker: Reintroduce cross-platform builds"
This reverts commit 85db664756ddde6c757c5857c6b072c0c20996ab.
2024-08-08 00:03:51 +03:00
Elian Doran
85db664756
docker: Reintroduce cross-platform builds 2024-08-07 23:46:12 +03:00
Elian Doran
9cf14cc3a8
ci: Use healthcheck action 2024-08-07 22:42:55 +03:00