diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 2b3c64550b..0dbed85501 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -27,7 +27,7 @@ concurrency: jobs: unit-tests: runs-on: ubuntu-20.04 - timeout-minutes: 30 + timeout-minutes: 40 if: ${{ github.event_name == 'push' || contains(github.event.pull_request.labels.*.name, 'trigger-CI') || !github.event.pull_request.draft }} steps: - name: Setup Node diff --git a/.github/workflows/playwright-test-workflow.yml b/.github/workflows/playwright-test-workflow.yml index b3b0026d62..a657b0ebc6 100644 --- a/.github/workflows/playwright-test-workflow.yml +++ b/.github/workflows/playwright-test-workflow.yml @@ -14,7 +14,7 @@ on: jobs: playwright: runs-on: ubuntu-20.04 - timeout-minutes: 30 + timeout-minutes: 40 steps: # Reference: https://github.com/pierotofy/set-swap-space/blob/master/action.yml - name: Set 5gb swap diff --git a/.github/workflows/release-executables.yml b/.github/workflows/release-executables.yml index c05211abe8..02e26036ee 100644 --- a/.github/workflows/release-executables.yml +++ b/.github/workflows/release-executables.yml @@ -87,7 +87,7 @@ jobs: ./node_modules/.bin/node-pre-gyp install --directory=./node_modules/sqlite3 --target_platform=linux --fallback-to-build --target_arch=arm64 --target_libc=musl # clean up code to optimize size - npx modclean --patterns="default:*" --ignore="nc-lib-gui/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run + npx modclean --patterns="default:*" --ignore="nc-lib-gui/**,nocodb/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run # build executables npm run build diff --git a/.github/workflows/release-nocodb.yml b/.github/workflows/release-nocodb.yml index dceb2732dd..e907d9bdcd 100644 --- a/.github/workflows/release-nocodb.yml +++ b/.github/workflows/release-nocodb.yml @@ -112,12 +112,12 @@ jobs: # Publish Docs publish-docs: - needs: close-issues + needs: release-docker uses: ./.github/workflows/publish-docs.yml secrets: GH_TOKEN: "${{ secrets.GH_TOKEN }}" # Sync changes to develop sync-to-develop: - needs: close-issues + needs: publish-docs uses: ./.github/workflows/sync-to-develop.yml diff --git a/.github/workflows/release-timely-executables.yml b/.github/workflows/release-timely-executables.yml index b8da4543e3..ab7706709c 100644 --- a/.github/workflows/release-timely-executables.yml +++ b/.github/workflows/release-timely-executables.yml @@ -103,7 +103,7 @@ jobs: # clean up code to optimize size - npx modclean --patterns="default:*" --ignore="nc-lib-gui-daily/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run + npx modclean --patterns="default:*" --ignore="nc-lib-gui-daily/**,nocodb-daily/**,dayjs/**,express-status-monitor/**,sqlite3/**" --run # build executables npm run build diff --git a/packages/nc-gui/assets/style.scss b/packages/nc-gui/assets/style.scss index 50f089d65e..3cd427b4b9 100644 --- a/packages/nc-gui/assets/style.scss +++ b/packages/nc-gui/assets/style.scss @@ -318,3 +318,14 @@ a { white-space: pre; user-select: auto; } + + + +.nc-drawer-expanded-form .ant-drawer-content-wrapper { + transition: width 0.3s !important; +} + + +.nc-icon-transition { + @apply transform transition-transform !hover:(scale-115) !active:(scale-100) +} diff --git a/packages/nc-gui/components/cell/ClampedText.vue b/packages/nc-gui/components/cell/ClampedText.vue index 4d8c83eb46..37940c94dc 100644 --- a/packages/nc-gui/components/cell/ClampedText.vue +++ b/packages/nc-gui/components/cell/ClampedText.vue @@ -23,10 +23,14 @@ onMounted(() => {