Dhruwang
3c49b33dad
feat: make HUB_API_KEY required and add to Docker build secrets
...
Hub is mandatory in v5, so HUB_API_KEY should fail fast at startup
if not configured.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 16:56:55 +05:30
Dhruwang
4d1df795ad
feat: make CUBEJS_API_SECRET and CUBEJS_API_URL required
...
Makes Cube env vars mandatory in env.ts (per PR #7913 ) and adds them
as Docker build secrets with fallback values, following the same pattern
as DATABASE_URL, REDIS_URL, and HUB_API_URL.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 16:45:46 +05:30
Dhruwang
55bb9a525e
fix: use secrets.DUMMY_HUB_API_URL instead of hardcoded value
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 16:20:48 +05:30
Dhruwang
11055f812e
fix: add HUB_API_URL to Docker build secrets
...
HUB_API_URL is required by the Zod env validation at build time but was
not provided as a Docker secret, causing the release build to fail.
Adds HUB_API_URL with a dummy fallback (http://localhost:4000 ) to the
build pipeline, following the same pattern as DATABASE_URL/REDIS_URL.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-07 16:18:35 +05:30
Matti Nannt
d64d561498
feat(ci): add conditional tagging based on 'Set as latest release' option ( #6628 )
2025-10-06 12:25:19 +00:00
Matti Nannt
8b28353b79
fix: release tag extraction in release action ( #6554 )
2025-09-16 17:33:32 +00:00
Matti Nannt
abbc7a065b
chore: update release pipeline for new infrastructure ( #6541 )
2025-09-16 10:33:24 +00:00
Matti Nannt
f139830020
fix: sentry source map upload workflow authentication ( #6327 )
...
Co-authored-by: Victor Santos <victor@formbricks.com >
Co-authored-by: Victor Hugo dos Santos <115753265+victorvhs017@users.noreply.github.com >
2025-09-02 21:57:41 +00:00
Anshuman Pandey
3501990a79
fix: syntax issue in docker release action ( #6415 )
2025-08-14 12:12:42 +00:00
StepSecurity Bot
f7aea2e706
chore: Harden GitHub Actions ( #6373 )
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-08-07 16:33:42 +02:00
Piyush Gupta
a59ede20c7
fix: one leet security issues ( #6303 )
2025-08-01 14:35:11 +00:00
Victor Hugo dos Santos
99c1e434df
feat: Deploy to staging on pre-release builds ( #6261 )
2025-07-18 15:35:00 +00:00
Victor Hugo dos Santos
d44aa17814
feat: add sentry sourcemaps to pre-releases ( #6242 )
2025-07-17 16:11:28 +00:00
Dhruwang Jariwala
a525589186
fix: token permisson issues ( #4986 )
2025-05-15 08:29:40 +00:00
dependabot[bot]
ba7c8b79b1
chore(deps): bump actions/checkout from 2.7.0 to 4.2.2 ( #5273 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-05-05 10:08:26 +02:00
dependabot[bot]
d7b504eed0
chore(deps): bump step-security/harden-runner from 2.11.0 to 2.12.0 ( #5559 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 10:00:21 +02:00
dependabot[bot]
a1df10eb09
chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.8.2 ( #5560 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-05 09:55:05 +02:00
dependabot[bot]
b0aa08fe4e
chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 ( #5269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 13:12:38 +02:00
Matti Nannt
389a551a69
fix: docker build error because of deprecated Github cache ( #5428 )
2025-04-21 11:56:27 +02:00
Matti Nannt
63a9a6135b
fix: github issues url required login ( #5077 )
2025-03-27 04:42:57 +01:00
Dhruwang Jariwala
417005c6e9
fix: docker image not building ( #5069 )
...
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-03-27 02:32:03 +00:00
Piyush Jain
8649522b5b
chore(actions): Update github actions to follow new release pattern ( #5037 )
2025-03-24 04:51:32 +01:00
Matti Nannt
ca5ea315d6
chore: determine formbricks version on release ( #4985 )
2025-03-18 11:49:12 +01:00
StepSecurity Bot
aecedfd082
fix: Apply security best practices ( #4876 )
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io >
Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com >
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com >
2025-03-13 10:12:15 +01:00
Matti Nannt
db03ce70d2
fix: docker release github action not adding latest tag ( #2689 )
2024-05-26 08:28:27 +02:00
Matti Nannt
732b8b599f
fix: docker file shouldn't check npm registry on runtime ( #2663 )
2024-05-21 13:39:51 +02:00
Matthias Nannt
64793132c7
fix: docker release cosign error
2024-05-09 18:59:57 +02:00
Shubham Palriwala
3ca6ec8b56
chore: remove passing of build time env vars ( #2236 )
2024-03-15 16:15:18 +00:00
Shubham Palriwala
8652eb69de
feat: integrate depot.dev for faster docker arm builds ( #1907 )
2024-01-17 07:14:51 +00:00
Matti Nannt
f5110fe9c1
fix: docker build errors ( #1762 )
2023-12-07 22:24:22 +00:00
Matti Nannt
e7c3d9abee
chore: use node 20 in dockerfiles ( #1716 )
2023-12-01 09:10:05 +00:00
Matti Nannt
f036e83894
fix: fix docker build action for github packages ( #1690 )
2023-11-27 18:31:08 +00:00
Matti Nannt
24a3af210a
fix: docker deployment failed because of new nextjs config ( #1688 )
2023-11-27 17:44:23 +00:00
Matti Nannt
94bf1fd6fe
fix: close formbricks-js surveys on logout ( #1655 )
2023-11-21 09:29:31 +00:00
Matti Nannt
7331d1dd5a
chore: update npm dependencies to latest version ( #1651 )
2023-11-21 08:32:07 +00:00
Matti Nannt
d51e17fe2e
chore: Add docker packages to Github Packages on release ( #1585 )
2023-11-06 12:10:56 +00:00