hunk.code_window:     steps:
         - uses: actions/checkout@v3
         - name: Setup Node.js
           uses: ./.github/actions/setup-node
         - name: Setup Maker
  
hunk.labels: keep keep add keep keep
hunk.after_edit:         timeout-minutes: 10
  
hunk.file_path: .github/workflows/release-desktop-app.yml
hunk.type: add
file: import { test } from '@affine-test/kit/playwright';
  import { openHomePage } from '@affine-test/kit/utils/load-page';
  import { waitEditorLoad } from '@affine-test/kit/utils/page-logic';
  import { expect } from '@playwright/test';
  
  test('preset workspace name', async ({ page, workspace }) => {
    await openHomePage(page);
    await waitEditorLoad(page);
    const workspaceName = page.getByTestId('workspace-name');
    await page.waitForTimeout(1000);
    expect(await workspaceName.textContent()).toBe('Demo Workspace');
    const currentWorkspace = await workspace.current();
  
    expect(currentWorkspace.flavour).toContain('local');
  });
  