Commit Graph

615 Commits

Author SHA1 Message Date
sinanmohd
fc447a6d9e chore(github/workflow/bumper): only run when lock file updates 2025-02-04 18:24:07 +05:30
sinanmohd
5c4e858f6f chore(github/workflow/bumper): only run on pr 2025-02-04 18:24:03 +05:30
Sinan Mohd
a402557e90 chore(github/workflow/bumper): switch to the new nix runner (#10405) 2025-02-04 13:42:43 +03:00
Pranav C
2b27620d81 chore: Update runner os to ubuntu-22.04 (#10400)
* chore: update runner os to ubuntu-22.04

Signed-off-by: Pranav C <pranavxc@gmail.com>

* docs: formatting

Signed-off-by: Pranav C <pranavxc@gmail.com>

---------

Signed-off-by: Pranav C <pranavxc@gmail.com>
2025-02-04 11:45:59 +03:00
Sinan Mohd
f894fa0993 Merge pull request #10350 from nocodb/nix-bumper
chore(github/workflow/bumper): init
2025-02-04 12:40:10 +05:30
Pranav C
c70807f775 chore: add step in api-doc action to copy v3 swagger
Signed-off-by: Pranav C <pranavxc@gmail.com>
2025-01-31 23:46:16 +05:30
sinanmohd
9becec0680 fix(github/workflows/bumper): switch to self hosted runner 2025-01-29 12:55:58 +05:30
sinanmohd
507e580e75 fix(github/workflows/bumper): typo 2025-01-29 12:55:55 +05:30
sinanmohd
80304d426c chore(github/workflow/bumper): init 2025-01-27 17:29:42 +05:30
Pranav C
1480b488c0 chore: revert to Node.js 18 due to lack of pkg support for Node.js 22 2025-01-04 13:21:43 +05:30
Pranav C
ea7ee7ae8a chore: action name
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-12-31 17:17:59 +05:30
Anbarasu
d1477c725d chore: bump to node 22 wip (#10065)
* chore: bump to node 22

* chore: add non-enumerable config to clones

Signed-off-by: mertmit <mertmit99@gmail.com>

---------

Signed-off-by: mertmit <mertmit99@gmail.com>
Co-authored-by: mertmit <mertmit99@gmail.com>
2024-12-20 14:23:01 +03:00
mertmit
668c128ce7 chore: use static timeout for now as pnpm view & install not matching
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-20 12:54:43 +03:00
mertmit
0cfe167384 chore: clear cache after publish
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-20 12:41:07 +03:00
Mert E.
dd56302669 chore: poll npm instead of static sleep (#10084)
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-20 11:10:08 +03:00
Pranav C
58e45369a7 chore: increase delay between publish and install
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-12-12 18:14:16 +05:30
Pranav C
df4790931b chore: increase delay between npm install
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-12-12 14:59:00 +05:30
mertmit
b3ba41e8b7 chore: upgrade upload artifact for ci-cd
Signed-off-by: mertmit <mertmit99@gmail.com>
2024-12-09 22:08:59 +05:30
Eng Zer Jun
34c3bf6713 ci(uffizzi-preview): provide GitHub token to download artifacts (#10005)
GitHub token is required to download artifacts from another workflow
run.

Reference: https://github.com/actions/download-artifact/issues/320
Fixes: 62e1485143 ("ci(uffizzi-preview): use id of the workflow that triggered the workflow run (#10003)")
Fixes: 2684cedddf ("chore(release-pr): update `upload-artifact` action to v4 (#9859)")

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2024-12-09 19:27:57 +03:00
Eng Zer Jun
62e1485143 ci(uffizzi-preview): use id of the workflow that triggered the workflow run (#10003)
The "Deploy Uffizzi Preview" has been failing after PR #9859 has been
merged. The cause is that the `cache-compose-file` was trying to
download artifacts from the current workflow. Instead, it should
download artifacts uploaded by the workflow that trigerred the workflow
run.

Fixes: 2684cedddf ("chore(release-pr): update `upload-artifact` action to v4 (#9859)")

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2024-12-09 18:09:01 +03:00
Eng Zer Jun
2684cedddf chore(release-pr): update upload-artifact action to v4 (#9859)
* chore(release-pr): update `upload-artifact` and `download-artifact` actions to v4

v3 of `actions/upload-artifact` and `actions/download-artifact` will be
fully deprecated by 5 December 2024. Jobs that are scheduled to run
during the brownout periods will also fail. See [1][2].

[1]: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
[2]: https://github.blog/changelog/2024-11-05-notice-of-breaking-changes-for-github-actions/

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

* Unique artifact name

Reference: https://github.com/nocodb/nocodb/pull/9859#pullrequestreview-2488379782
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>

---------

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2024-12-09 14:29:25 +03:00
Anbarasu
bc50e73f2b chore: migrate to rspack 🦀 (#9839)
* chore: build to rspack and swc

* wip: rspack

* fix: rspack with hmr for local dev

* fix: pino pretty in local dev

* fix: moved all local dev config

* fix: add missing dependencies

* fix: unit tests ci

* fix: add tsconfig type checking

* fix: ignore watch node_modules

* fix: rspack build

* feat: add type checker

* fix: swagger tests

* fix: gtihub actions

* fix: do not remove nocodb-sdk

* fix: build workflow

* fix: update rspack config

* fix: rspack config sync

* fix: rspack sync

* fix: update configs

* fix: build config

* fix: sync rspack config

* fix: bump rspack version

* fix: rspack local not working
2024-12-04 22:06:18 +05:30
Pranav C
9ab484d610 fix: tag name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 14:07:06 +05:30
Pranav C
40664e1e4a chore: optimize docker build time
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 13:41:55 +05:30
Mert E.
d2602d804d Merge pull request #9631 from tuladhar/label-docker-image
Add service Label to NocoDB image for compatibility with Kamal
2024-10-11 23:32:07 +03:00
Pranav C
f218ce7f00 chore: update action file in pr release action
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:59 +05:30
Pranav C
f32f85b3f2 chore: map custom docker file and copy gui build
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
1e6d3d87fb chore: update version in package.json
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
91eba3a80a chore: tsconfig path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
4dcd6301bd chore: remove npm release from action
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
6f5751154f chore: nightly docker build
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
56b5b26ff5 chore: nightly docker build action without npm package deployment
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
707178a3a1 chore: action files - WIP
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-12 01:16:34 +05:30
Pranav C
51eb1f25a5 Merge pull request #9605 from nocodb/refactor/pnpm
refactor: pnpm
2024-10-11 17:55:54 +05:30
Puru
a7aae01fd4 Add service label 2024-10-10 17:53:43 +05:45
Pranav C
acf0c6035d chore: trigger when action file changes
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-09 13:14:32 +05:30
Pranav C
5ad20efaaf chore: upstall script test file path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-09 13:09:46 +05:30
WK Wong
b9bd979876 refactor(workflows): use version 9 for pnpm/action-setup 2024-10-09 00:09:56 +08:00
Pranav C
e9d58b26ef chore: use unique artifact name
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-07 12:42:10 +05:30
Pranav C
7b6811a786 chore: executable path correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-07 11:33:57 +05:30
Pranav C
7de0b06440 chore: use a different secret name
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-07 11:20:57 +05:30
Pranav C
b988ccdfd8 chore: add node-pre-gyp dependency
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-07 01:22:15 +05:30
Pranav C
a652d4e8e6 chore: add missing env token
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-07 00:34:57 +05:30
Pranav C
2ae0049b9e refactor: package name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-06 23:45:54 +05:30
Pranav C
8035ded978 refactor: package name correction
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-06 23:36:23 +05:30
Pranav C
e3395214df chore: pnpm-lock sync
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-06 12:52:34 +05:30
Pranav C
59ea6b0b8e chore: action file and secret-cli package.json
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-10-06 12:52:34 +05:30
Naveen MR
1eafae4158 update : refactor auto-upstall and installation methods 2024-09-03 20:27:55 +01:00
Pranav C
51e040bbf6 chore: action for validating doc links
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-09-02 11:19:26 +05:30
Pranav C
e725173e3e chore: skip dir creation if already exist
Signed-off-by: Pranav C <pranavxc@gmail.com>
2024-08-15 01:53:57 +05:30