Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: udpate security policy docs #5927

Merged
merged 1 commit into from
Feb 28, 2024
Merged

Conversation

darkskygit
Copy link
Member

@darkskygit darkskygit commented Feb 27, 2024

No description provided.

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

PR Description updated to latest commit (f3c4ffe)

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

PR Review

⏱️ Estimated effort to review [1-5]

1, because the PR is focused on documentation, specifically adding a new Security Policy document. The content is straightforward and does not involve code changes, making it easier and quicker to review.

🧪 Relevant tests

No

🔍 Possible issues

No

🔒 Security concerns

No


✨ Review tool usage guide:

Overview:
The review tool scans the PR code changes, and generates a PR review. The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
When commenting, to edit configurations related to the review tool (pr_reviewer section), use the following template:

/review --pr_reviewer.some_config1=... --pr_reviewer.some_config2=...

With a configuration file, use the following template:

[pr_reviewer]
some_config1=...
some_config2=...
Utilizing extra instructions

The review tool can be configured with extra instructions, which can be used to guide the model to a feedback tailored to the needs of your project.

Be specific, clear, and concise in the instructions. With extra instructions, you are the prompter. Specify the relevant sub-tool, and the relevant aspects of the PR that you want to emphasize.

Examples for extra instructions:

[pr_reviewer] # /review #
extra_instructions="""
In the 'possible issues' section, emphasize the following:
- Does the code logic cover relevant edge cases?
- Is the code logic clear and easy to understand?
- Is the code logic efficient?
...
"""

Use triple quotes to write multi-line instructions. Use bullet points to make the instructions more readable.

How to enable\disable automation
  • When you first install PR-Agent app, the default mode for the review tool is:
pr_commands = ["/review", ...]

meaning the review tool will run automatically on every PR, with the default configuration.
Edit this field to enable/disable the tool, or to change the used configurations

Auto-labels

The review tool can auto-generate two specific types of labels for a PR:

  • a possible security issue label, that detects possible security issues (enable_review_labels_security flag)
  • a Review effort [1-5]: x label, where x is the estimated effort to review the PR (enable_review_labels_effort flag)
Extra sub-tools

The review tool provides a collection of possible feedbacks about a PR.
It is recommended to review the possible options, and choose the ones relevant for your use case.
Some of the feature that are disabled by default are quite useful, and should be considered for enabling. For example:
require_score_review, require_soc2_ticket, and more.

Auto-approve PRs

By invoking:

/review auto_approve

The tool will automatically approve the PR, and add a comment with the approval.

To ensure safety, the auto-approval feature is disabled by default. To enable auto-approval, you need to actively set in a pre-defined configuration file the following:

[pr_reviewer]
enable_auto_approval = true

(this specific flag cannot be set with a command line argument, only in the configuration file, committed to the repository)

You can also enable auto-approval only if the PR meets certain requirements, such as that the estimated_review_effort is equal or below a certain threshold, by adjusting the flag:

[pr_reviewer]
maximal_review_effort = 5
More PR-Agent commands

To invoke the PR-Agent, add a comment using one of the following commands:

  • /review: Request a review of your Pull Request.
  • /describe: Update the PR title and description based on the contents of the PR.
  • /improve [--extended]: Suggest code improvements. Extended mode provides a higher quality feedback.
  • /ask <QUESTION>: Ask a question about the PR.
  • /update_changelog: Update the changelog based on the PR's contents.
  • /add_docs 💎: Generate docstring for new components introduced in the PR.
  • /generate_labels 💎: Generate labels for the PR based on the PR's contents.
  • /analyze 💎: Automatically analyzes the PR, and presents changes walkthrough for each component.

See the tools guide for more details.
To list the possible configuration parameters, add a /config comment.

See the review usage page for a comprehensive guide on using this tool.

Copy link

codiumai-pr-agent-pro bot commented Feb 27, 2024

PR Code Suggestions

Suggestions                                                                                                                                                     
enhancement
Clarify the version support policy for better user understanding.            

Consider specifying a more precise policy for version support. The current statement "We
always recommend users to use our latest major version" is too vague and might lead to
confusion. A clearer policy would help users understand which versions are safe to use and
for how long they can expect to receive security updates.

SECURITY.md [5]

-We always recommend users to use our latest major version. We will continue to provide security updates for the latest major version. When the next major version is released, the previous major version will stop security support.
+We recommend users to always use the latest major version. Security updates will be provided for the current major version until the next major version is released. Upon release of a new major version, the previous version will receive security updates for an additional 6 months before security support is discontinued.
 
Add direct links for reporting vulnerabilities to improve accessibility.     

It's recommended to include a direct link to the GitHub issues page and a mailto link for
the email address. This will make it easier for users to report vulnerabilities by
providing them with a quick way to reach out.

SECURITY.md [14]

-We welcome you to provide us with bug reports via Github and email(security@toeverything.info).
+We welcome you to provide us with bug reports via [Github](https://github.com/yourproject/yourproject/issues) and email at [security@toeverything.info](mailto:security@toeverything.info).
 
Request detailed reproduction steps in vulnerability reports for better issue resolution.

For the vulnerability reporting guidelines, it would be beneficial to also ask for the
steps to reproduce the vulnerability. This can significantly help in understanding and
fixing the issue more efficiently.

SECURITY.md [14]

 We expect your report to contain at least the following for us to evaluate and reproduce:
+- Detailed steps to reproduce the vulnerability.
 
Add clarity to the bounty program by providing detailed criteria or a link to the policy.

The section on bounties is a bit vague regarding what constitutes a qualifying
vulnerability. Providing a link to a detailed bounty policy or further elaborating on the
criteria here would add clarity and encourage more meaningful submissions.

SECURITY.md [26]

-We will provide bounties for vulnerabilities involving user information leakage, permission leakage and unauthorized code execution. For other types of vulnerabilities, we will determine specific rewards based on the evaluation results.
+We will provide bounties for vulnerabilities involving user information leakage, permission leakage, and unauthorized code execution. For detailed information on what constitutes a qualifying vulnerability and the bounty amounts, please refer to our [Vulnerability Bounty Program](https://yourproject.com/security/bounty). For other types of vulnerabilities, we will determine specific rewards based on the evaluation results.
 
best practice
Assure confidentiality of vulnerability reports to encourage more submissions.

It's important to mention how the security reports are handled in terms of
confidentiality. Assuring reporters that their submissions will be treated with
confidentiality could encourage more reports and trust in the security process.

SECURITY.md [14]

-We welcome you to provide us with bug reports via Github and email(security@toeverything.info).
+We welcome you to provide us with bug reports via Github and email(security@toeverything.info). Please rest assured that all reports will be treated with the utmost confidentiality to protect your privacy and the integrity of the process.
 

✨ Improve tool usage guide:

Overview:
The improve tool scans the PR code changes, and automatically generates suggestions for improving the PR code. The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on a PR.
When commenting, to edit configurations related to the improve tool (pr_code_suggestions section), use the following template:

/improve --pr_code_suggestions.some_config1=... --pr_code_suggestions.some_config2=...

With a configuration file, use the following template:

[pr_code_suggestions]
some_config1=...
some_config2=...
Enabling\disabling automation

When you first install the app, the default mode for the improve tool is:

pr_commands = ["/improve --pr_code_suggestions.summarize=true", ...]

meaning the improve tool will run automatically on every PR, with summarization enabled. Delete this line to disable the tool from running automatically.

Utilizing extra instructions

Extra instructions are very important for the improve tool, since they enable to guide the model to suggestions that are more relevant to the specific needs of the project.

Be specific, clear, and concise in the instructions. With extra instructions, you are the prompter. Specify relevant aspects that you want the model to focus on.

Examples for extra instructions:

[pr_code_suggestions] # /improve #
extra_instructions="""
Emphasize the following aspects:
- Does the code logic cover relevant edge cases?
- Is the code logic clear and easy to understand?
- Is the code logic efficient?
...
"""

Use triple quotes to write multi-line instructions. Use bullet points to make the instructions more readable.

A note on code suggestions quality
  • While the current AI for code is getting better and better (GPT-4), it's not flawless. Not all the suggestions will be perfect, and a user should not accept all of them automatically.
  • Suggestions are not meant to be simplistic. Instead, they aim to give deep feedback and raise questions, ideas and thoughts to the user, who can then use his judgment, experience, and understanding of the code base.
  • Recommended to use the 'extra_instructions' field to guide the model to suggestions that are more relevant to the specific needs of the project, or use the custom suggestions 💎 tool
  • With large PRs, best quality will be obtained by using 'improve --extended' mode.
More PR-Agent commands

To invoke the PR-Agent, add a comment using one of the following commands:

  • /review: Request a review of your Pull Request.
  • /describe: Update the PR title and description based on the contents of the PR.
  • /improve [--extended]: Suggest code improvements. Extended mode provides a higher quality feedback.
  • /ask <QUESTION>: Ask a question about the PR.
  • /update_changelog: Update the changelog based on the PR's contents.
  • /add_docs 💎: Generate docstring for new components introduced in the PR.
  • /generate_labels 💎: Generate labels for the PR based on the PR's contents.
  • /analyze 💎: Automatically analyzes the PR, and presents changes walkthrough for each component.

See the tools guide for more details.
To list the possible configuration parameters, add a /config comment.

See the improve usage page for a more comprehensive guide on using this tool.

Copy link

nx-cloud bot commented Feb 27, 2024

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

CI Failure Feedback

Action: Lint

Failed stage: Run Prettier [❌]

Failure summary:

The action failed due to code style issues identified by Prettier in the file SECURITY.md. The check
enforces code style consistency, and any deviation from the predefined code style results in a
failure. To resolve this, running Prettier on the affected file to automatically format it according
to the project's code style guidelines is necessary.

Relevant error logs:
1:  Job defined at: toeverything/AFFiNE/.github/workflows/build-test.yml@refs/pull/5927/merge
2:  Waiting for a runner to pick up this job...
...

147:  ##[endgroup]
148:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 0s 815ms
149:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
150:  ##[group]Link step
151:  ##[endgroup]
152:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
153:  �[94m➤�[39m YN0000: · Done in 1s 404ms
154:  Finished in 165ms on 1310 files with 84 rules using 4 threads.
155:  Found 0 warnings and 0 errors.
...

366:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
367:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Fetch step
368:  ##[group]Fetch step
369:  �[94m➤�[39m YN0013: │ A package was added to the project (�[38;5;160m+ 33.09 KiB�[39m).
370:  ##[endgroup]
371:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 1s 33ms
372:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
373:  ##[group]Link step
374:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mtemplates�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/templates�[39m must be built because it never has been before or the last one failed
375:  �[94m➤�[39m YN0007: │ �[38;5;173melectron�[39m�[38;5;111m@�[39m�[38;5;111mnpm:29.0.1�[39m must be built because it never has been before or the last one failed
376:  �[94m➤�[39m YN0007: │ �[38;5;173mmsw�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.2.1 [a367a]�[39m must be built because it never has been before or the last one failed
377:  �[94m➤�[39m YN0007: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m must be built because it never has been before or the last one failed
378:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.19.12�[39m must be built because it never has been before or the last one failed
379:  �[94m➤�[39m YN0007: │ �[38;5;166m@nestjs/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:10.3.3 [c1224]�[39m must be built because it never has been before or the last one failed
380:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mengines�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
381:  �[94m➤�[39m YN0007: │ �[38;5;166m@apollo/�[39m�[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.2.7�[39m must be built because it never has been before or the last one failed
382:  �[94m➤�[39m YN0007: │ �[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:7.2.5�[39m must be built because it never has been before or the last one failed
383:  �[94m➤�[39m YN0007: │ �[38;5;166m@swc/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.4.2 [9a545]�[39m must be built because it never has been before or the last one failed
384:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.17.19�[39m must be built because it never has been before or the last one failed
385:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.20.1�[39m must be built because it never has been before or the last one failed
386:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.18.20�[39m must be built because it never has been before or the last one failed
387:  �[94m➤�[39m YN0007: │ �[38;5;173mcore-js-pure�[39m�[38;5;111m@�[39m�[38;5;111mnpm:3.33.3�[39m must be built because it never has been before or the last one failed
388:  �[94m➤�[39m YN0007: │ �[38;5;173melectron-winstaller�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.2.1�[39m must be built because it never has been before or the last one failed
389:  �[94m➤�[39m YN0007: │ �[38;5;173mejs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.7.4�[39m must be built because it never has been before or the last one failed
390:  �[94m➤�[39m YN0007: │ �[38;5;173mworkerd�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.20240208.0�[39m must be built because it never has been before or the last one failed
391:  �[94m➤�[39m YN0007: │ �[38;5;166m@sentry/�[39m�[38;5;173mcli�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.28.6�[39m must be built because it never has been before or the last one failed
...

501:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       globalAgent: [Agent],
502:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       Server: [Function: Server],
503:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       createServer: [Function: createServer],
504:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       get: [Function: get],
505:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       request: [Function: request]
506:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m     }
507:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m   }
508:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m }
509:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m must be built because it never has been before or the last one failed
510:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m must be built because it never has been before or the last one failed
511:  �[94m➤�[39m YN0007: │ �[38;5;173mprisma�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
...

523:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate
524:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate to ./src/schema.ts
525:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate outputs
526:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m Running lifecycle hook "afterStart" scripts...
527:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Schemas
528:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Documents
529:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Generating output
530:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m �[31mSTDERR�[39m install command is deprecated
531:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m must be built because it never has been before or the last one failed
...

540:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
541:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
542:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/package.json +314ms
543:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
544:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
545:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
546:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m Prisma schema loaded from packages/backend/server/schema.prisma
547:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +4ms
548:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +16ms
...

552:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
553:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
554:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m } +1ms
555:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +1ms
556:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
557:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
558:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:fetch-engine:download copying /home/runner/.cache/prisma/master/5a9203d0590c951969e85a7d07215503f4672eb9/debian-openssl-1.1.x/libquery-engine to /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/node_modules/prisma/libquery_engine-debian-openssl-1.1.x.so.node +22ms
559:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +37ms
560:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
561:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +1ms
562:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
563:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +104ms
...

623:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
624:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
625:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
626:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
627:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
628:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
629:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
630:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:GeneratorProcess child exited with code null on signal SIGTERM +85ms
631:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m must be built because it never has been before or the last one failed
...

640:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +1ms
641:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +1ms
642:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/package.json +313ms
643:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +9ms
644:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
645:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +1ms
646:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m Prisma schema loaded from schema.prisma
647:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +3ms
648:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +15ms
...

651:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "targetDistro": "debian",
652:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
653:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
654:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m } +3ms
655:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +1ms
656:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
657:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
658:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +39ms
659:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
660:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +0ms
661:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
662:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +96ms
...

720:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
721:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
722:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
723:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
724:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
725:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
726:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
727:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +8ms
728:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
...

777:  DEPLOYMENT_TYPE: affine
778:  NPM_CONFIG_USERCONFIG: /home/runner/work/_temp/.npmrc
779:  NODE_AUTH_TOKEN: XXXXX-XXXXX-XXXXX-XXXXX
780:  ##[endgroup]
781:  Updated 0 paths from the index
782:  Checking formatting...
783:  [warn] SECURITY.md
784:  [warn] Code style issues found in the above file. Run Prettier to fix.
785:  ##[error]Process completed with exit code 1.

✨ CI feedback usage guide:

The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
The tool analyzes the failed checks and provides several feedbacks:

  • Failed stage
  • Failed test name
  • Failure summary
  • Relevant error logs

In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

/checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"

where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

Configuration options

  • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
  • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
  • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
  • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

See more information about the checks tool in the docs.

Copy link

codecov bot commented Feb 27, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 64.05%. Comparing base (d7ff7a3) to head (82f21ac).

Additional details and impacted files
@@            Coverage Diff             @@
##           canary    #5927      +/-   ##
==========================================
+ Coverage   63.96%   64.05%   +0.08%     
==========================================
  Files         364      364              
  Lines       20032    20032              
  Branches     1713     1714       +1     
==========================================
+ Hits        12813    12831      +18     
+ Misses       7000     6982      -18     
  Partials      219      219              
Flag Coverage Δ
server-test 71.33% <ø> (+0.12%) ⬆️
unittest 43.97% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

CI Failure Feedback

Action: 3, 2, 1 Launch

Failed stage: Run exit 1 [❌]

Failure summary:

The action failed due to the process completing with exit code 1. This exit code typically indicates
a general error in the execution of the job defined in .github/workflows/build-test.yml. The
specific cause of the error is not provided in the provided log excerpts, so further investigation
into the steps executed within the job is necessary to determine the exact reason for failure.

Relevant error logs:
1:  Job defined at: toeverything/AFFiNE/.github/workflows/build-test.yml@refs/pull/5927/merge
2:  Waiting for a runner to pick up this job...
...

45:  APP_NAME: affine
46:  AFFINE_ENV: dev
47:  COVERAGE: true
48:  MACOSX_DEPLOYMENT_TARGET: 10.13
49:  NX_CLOUD_ACCESS_TOKEN: ***
50:  PLAYWRIGHT_BROWSERS_PATH: /home/runner/work/AFFiNE/AFFiNE/node_modules/.cache/ms-playwright
51:  DEPLOYMENT_TYPE: affine
52:  ##[endgroup]
53:  ##[error]Process completed with exit code 1.

✨ CI feedback usage guide:

The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
The tool analyzes the failed checks and provides several feedbacks:

  • Failed stage
  • Failed test name
  • Failure summary
  • Relevant error logs

In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

/checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"

where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

Configuration options

  • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
  • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
  • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
  • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

See more information about the checks tool in the docs.

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

CI Failure Feedback

Action: Publish UI Storybook

Failed stage: Run chromaui/action-next@v1 [❌]

Failure summary:

The action failed during the execution of the build:storybook script, indicating a problem with the
Storybook setup. This failure occurred while attempting to build the Storybook for deployment.
Specific reasons for the failure are not provided in the log, but common causes include
configuration errors, missing dependencies, or syntax errors in the Storybook files. The log
suggests checking the Storybook build log for more details and mentions the possibility of removing
an addon from package.json and the Storybook config if necessary changes are made.

Relevant error logs:
1:  Job defined at: toeverything/AFFiNE/.github/workflows/publish-ui-storybook.yml@refs/pull/5927/merge
2:  Waiting for a runner to pick up this job...
...

629:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
630:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Fetch step
631:  ##[group]Fetch step
632:  �[94m➤�[39m YN0013: │ �[38;5;220m3031�[39m packages were added to the project (�[38;5;160m+ 366.56 MiB�[39m).
633:  ##[endgroup]
634:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 35s 573ms
635:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
636:  ##[group]Link step
637:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mtemplates�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/templates�[39m must be built because it never has been before or the last one failed
638:  �[94m➤�[39m YN0007: │ �[38;5;173melectron�[39m�[38;5;111m@�[39m�[38;5;111mnpm:29.0.1�[39m must be built because it never has been before or the last one failed
639:  �[94m➤�[39m YN0007: │ �[38;5;173mmsw�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.2.1 [a367a]�[39m must be built because it never has been before or the last one failed
640:  �[94m➤�[39m YN0007: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m must be built because it never has been before or the last one failed
641:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.19.12�[39m must be built because it never has been before or the last one failed
642:  �[94m➤�[39m YN0007: │ �[38;5;166m@nestjs/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:10.3.3 [c1224]�[39m must be built because it never has been before or the last one failed
643:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mengines�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
644:  �[94m➤�[39m YN0007: │ �[38;5;166m@apollo/�[39m�[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.2.7�[39m must be built because it never has been before or the last one failed
645:  �[94m➤�[39m YN0007: │ �[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:7.2.5�[39m must be built because it never has been before or the last one failed
646:  �[94m➤�[39m YN0007: │ �[38;5;166m@swc/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.4.2 [9a545]�[39m must be built because it never has been before or the last one failed
647:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.17.19�[39m must be built because it never has been before or the last one failed
648:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.20.1�[39m must be built because it never has been before or the last one failed
649:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.18.20�[39m must be built because it never has been before or the last one failed
650:  �[94m➤�[39m YN0007: │ �[38;5;173mcore-js-pure�[39m�[38;5;111m@�[39m�[38;5;111mnpm:3.33.3�[39m must be built because it never has been before or the last one failed
651:  �[94m➤�[39m YN0007: │ �[38;5;173melectron-winstaller�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.2.1�[39m must be built because it never has been before or the last one failed
652:  �[94m➤�[39m YN0007: │ �[38;5;173mejs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.7.4�[39m must be built because it never has been before or the last one failed
653:  �[94m➤�[39m YN0007: │ �[38;5;173mworkerd�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.20240208.0�[39m must be built because it never has been before or the last one failed
654:  �[94m➤�[39m YN0007: │ �[38;5;166m@sentry/�[39m�[38;5;173mcli�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.28.6�[39m must be built because it never has been before or the last one failed
...

764:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       globalAgent: [Agent],
765:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       Server: [Function: Server],
766:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       createServer: [Function: createServer],
767:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       get: [Function: get],
768:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       request: [Function: request]
769:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m     }
770:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m   }
771:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m }
772:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m must be built because it never has been before or the last one failed
773:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m must be built because it never has been before or the last one failed
774:  �[94m➤�[39m YN0007: │ �[38;5;173mprisma�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
...

786:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate
787:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate to ./src/schema.ts
788:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate outputs
789:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m Running lifecycle hook "afterStart" scripts...
790:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Schemas
791:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Documents
792:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Generating output
793:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m �[31mSTDERR�[39m install command is deprecated
794:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m must be built because it never has been before or the last one failed
...

803:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
804:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
805:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/package.json +329ms
806:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
807:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
808:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
809:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m Prisma schema loaded from packages/backend/server/schema.prisma
810:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +4ms
811:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +17ms
...

815:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
816:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
817:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m } +2ms
818:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +1ms
819:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +1ms
820:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +1ms
821:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:fetch-engine:download copying /home/runner/.cache/prisma/master/5a9203d0590c951969e85a7d07215503f4672eb9/debian-openssl-1.1.x/libquery-engine to /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/node_modules/prisma/libquery_engine-debian-openssl-1.1.x.so.node +20ms
822:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +37ms
823:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
824:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +1ms
825:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +0ms
826:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +117ms
...

886:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
887:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
888:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
889:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
890:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
891:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
892:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
893:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:GeneratorProcess child exited with code null on signal SIGTERM +88ms
894:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m must be built because it never has been before or the last one failed
...

903:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
904:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
905:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/package.json +356ms
906:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
907:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
908:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
909:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m Prisma schema loaded from schema.prisma
910:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +3ms
911:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +18ms
...

914:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "targetDistro": "debian",
915:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
916:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
917:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m } +1ms
918:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +0ms
919:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
920:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
921:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +40ms
922:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
923:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +0ms
924:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
925:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +101ms
...

983:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
984:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
985:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
986:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
987:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
988:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
989:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
990:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +9ms
991:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
...

1052:  → [               *    ]
1053:  → [              *     ]
1054:  → [             *      ]
1055:  → [            *       ]
1056:  → [           *        ]
1057:  → [          *         ]
1058:  → [         *          ]
1059:  → [        *           ]
1060:  The CLI tried to run your build:storybook script, but the command failed. This indicates a problem with your Storybook. Here's what to do:
1061:  - Check the Storybook build log printed below.
1062:  → Command failed: yarn run build:storybook --output-dir /tmp/chromatic--2428-xkmbIJ4V4Sd8
...

1082:  WARN https://storybook.js.org/docs/react/writing-docs/mdx#lack-of-github-flavored-markdown-gfm
1083:  WARN 
1084:  WARN Once you've made the necessary changes, you can remove the addon from your package.json and storybook config.
1085:  info => Building manager..
1086:  info => Manager built (172 ms)
1087:  info => Building preview..
1088:  info => Copying static files: /home/runner/work/AFFiNE/AFFiNE/node_modules/@storybook/manager/static at /tmp/chromatic--2428-xkmbIJ4V4Sd8/sb-common-assets
1089:  ℹ Wrote Chromatic diagnostics report to chromatic-diagnostics.json
1090:  ##[error]non-zero exit code

✨ CI feedback usage guide:

The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
The tool analyzes the failed checks and provides several feedbacks:

  • Failed stage
  • Failed test name
  • Failure summary
  • Relevant error logs

In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

/checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"

where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

Configuration options

  • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
  • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
  • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
  • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

See more information about the checks tool in the docs.

Copy link

PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

CI Failure Feedback

Action: Publish Storybook

Failed stage: Run chromaui/action-next@v1 [❌]

Failure summary:

The action failed due to issues encountered during the build process of Storybook. Key points
leading to the failure include:

  • Multiple packages such as @affine/component and @blocksuite/inline were reported as missing their
    package.json files, indicating potential misconfigurations or missing dependencies.
  • The final error message non-zero exit code suggests that the yarn run build command, which is
    responsible for building the Storybook, exited with an error. This is typically indicative of a
    failure in the build process, which could be due to the aforementioned missing packages or other
    build-related issues not explicitly detailed in the provided logs.
  • The recommendation to manually run npm run build or yarn build and verify the output suggests that
    the automated build process did not complete successfully, further pointing towards issues in the
    Storybook configuration or its dependencies.

  • Relevant error logs:
    1:  Job defined at: toeverything/AFFiNE/.github/workflows/publish-storybook.yml@refs/pull/5927/merge
    2:  Waiting for a runner to pick up this job...
    ...
    
    629:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
    630:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Fetch step
    631:  ##[group]Fetch step
    632:  �[94m➤�[39m YN0013: │ �[38;5;220m3031�[39m packages were added to the project (�[38;5;160m+ 366.56 MiB�[39m).
    633:  ##[endgroup]
    634:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 35s 485ms
    635:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
    636:  ##[group]Link step
    637:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mtemplates�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/templates�[39m must be built because it never has been before or the last one failed
    638:  �[94m➤�[39m YN0007: │ �[38;5;173melectron�[39m�[38;5;111m@�[39m�[38;5;111mnpm:29.0.1�[39m must be built because it never has been before or the last one failed
    639:  �[94m➤�[39m YN0007: │ �[38;5;173mmsw�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.2.1 [a367a]�[39m must be built because it never has been before or the last one failed
    640:  �[94m➤�[39m YN0007: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m must be built because it never has been before or the last one failed
    641:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.19.12�[39m must be built because it never has been before or the last one failed
    642:  �[94m➤�[39m YN0007: │ �[38;5;166m@nestjs/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:10.3.3 [c1224]�[39m must be built because it never has been before or the last one failed
    643:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mengines�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
    644:  �[94m➤�[39m YN0007: │ �[38;5;166m@apollo/�[39m�[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.2.7�[39m must be built because it never has been before or the last one failed
    645:  �[94m➤�[39m YN0007: │ �[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:7.2.5�[39m must be built because it never has been before or the last one failed
    646:  �[94m➤�[39m YN0007: │ �[38;5;166m@swc/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.4.2 [9a545]�[39m must be built because it never has been before or the last one failed
    647:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.17.19�[39m must be built because it never has been before or the last one failed
    648:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.20.1�[39m must be built because it never has been before or the last one failed
    649:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.18.20�[39m must be built because it never has been before or the last one failed
    650:  �[94m➤�[39m YN0007: │ �[38;5;173mcore-js-pure�[39m�[38;5;111m@�[39m�[38;5;111mnpm:3.33.3�[39m must be built because it never has been before or the last one failed
    651:  �[94m➤�[39m YN0007: │ �[38;5;173melectron-winstaller�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.2.1�[39m must be built because it never has been before or the last one failed
    652:  �[94m➤�[39m YN0007: │ �[38;5;173mejs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.7.4�[39m must be built because it never has been before or the last one failed
    653:  �[94m➤�[39m YN0007: │ �[38;5;173mworkerd�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.20240208.0�[39m must be built because it never has been before or the last one failed
    654:  �[94m➤�[39m YN0007: │ �[38;5;166m@sentry/�[39m�[38;5;173mcli�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.28.6�[39m must be built because it never has been before or the last one failed
    ...
    
    764:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       globalAgent: [Agent],
    765:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       Server: [Function: Server],
    766:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       createServer: [Function: createServer],
    767:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       get: [Function: get],
    768:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       request: [Function: request]
    769:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m     }
    770:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m   }
    771:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m }
    772:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m must be built because it never has been before or the last one failed
    773:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m must be built because it never has been before or the last one failed
    774:  �[94m➤�[39m YN0007: │ �[38;5;173mprisma�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
    ...
    
    786:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate
    787:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate to ./src/schema.ts
    788:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate outputs
    789:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m Running lifecycle hook "afterStart" scripts...
    790:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Schemas
    791:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Documents
    792:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Generating output
    793:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m �[31mSTDERR�[39m install command is deprecated
    794:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m must be built because it never has been before or the last one failed
    ...
    
    803:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    804:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    805:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/package.json +330ms
    806:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
    807:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
    808:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
    809:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m Prisma schema loaded from packages/backend/server/schema.prisma
    810:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +4ms
    811:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +17ms
    ...
    
    815:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
    816:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
    817:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m } +1ms
    818:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +1ms
    819:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +1ms
    820:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +1ms
    821:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:fetch-engine:download copying /home/runner/.cache/prisma/master/5a9203d0590c951969e85a7d07215503f4672eb9/debian-openssl-1.1.x/libquery-engine to /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/node_modules/prisma/libquery_engine-debian-openssl-1.1.x.so.node +21ms
    822:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +38ms
    823:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
    824:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +1ms
    825:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +0ms
    826:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +106ms
    ...
    
    886:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
    887:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
    888:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
    889:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
    890:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
    891:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
    892:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
    893:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:GeneratorProcess child exited with code null on signal SIGTERM +87ms
    894:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m must be built because it never has been before or the last one failed
    ...
    
    903:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    904:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    905:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/package.json +331ms
    906:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
    907:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
    908:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
    909:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m Prisma schema loaded from schema.prisma
    910:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +4ms
    911:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +19ms
    ...
    
    914:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "targetDistro": "debian",
    915:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
    916:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
    917:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m } +2ms
    918:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +0ms
    919:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    920:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +1ms
    921:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +39ms
    922:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
    923:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +0ms
    924:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
    925:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +108ms
    ...
    
    983:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
    984:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
    985:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
    986:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
    987:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
    988:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
    989:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
    990:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +8ms
    991:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +5ms
    ...
    
    1052:  → [               *    ]
    1053:  → [              *     ]
    1054:  → [             *      ]
    1055:  → [            *       ]
    1056:  → [           *        ]
    1057:  → [          *         ]
    1058:  → [         *          ]
    1059:  → [        *           ]
    1060:  The CLI tried to run your build script, but the command failed. This indicates a problem with your Storybook. Here's what to do:
    1061:  - Check the Storybook build log printed below.
    1062:  - Run npm run build or yarn build yourself and make sure it outputs a valid Storybook by opening the generated index.html in your browser.
    1063:  - Review the build-storybook CLI options at https://storybook.js.org/docs/configurations/cli-options/#for-build-storybook
    1064:  → Command failed: yarn run build --output-dir /tmp/chromatic--2393-IC3brt6o5BM3
    ...
    
    1080:  info => Building manager..
    1081:  WARN unable to find package.json for @affine/component
    1082:  WARN unable to find package.json for @blocksuite/inline
    1083:  info => Manager built (169 ms)
    1084:  info => Building preview..
    1085:  info => Copying static files: /home/runner/work/AFFiNE/AFFiNE/node_modules/@storybook/manager/static at /tmp/chromatic--2393-IC3brt6o5BM3/sb-common-assets
    1086:  info => Copying static files: /home/runner/work/AFFiNE/AFFiNE/packages/frontend/core/public at /tmp/chromatic--2393-IC3brt6o5BM3/
    1087:  ℹ Wrote Chromatic diagnostics report to chromatic-diagnostics.json
    1088:  ##[error]non-zero exit code
    

    ✨ CI feedback usage guide:

    The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
    The tool analyzes the failed checks and provides several feedbacks:

    • Failed stage
    • Failed test name
    • Failure summary
    • Relevant error logs

    In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

    /checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
    

    where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

    Configuration options

    • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
    • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
    • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
    • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

    See more information about the checks tool in the docs.

    Copy link

    PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

    CI Failure Feedback

    Action: Lint

    Failed stage: Run Prettier [❌]

    Failure summary:

    The action failed due to code style issues found in the file SECURITY.md. The log suggests running
    Prettier to fix these issues. This indicates that the project enforces a coding style that
    SECURITY.md currently does not meet, leading to the failure of the check.

    Relevant error logs:
    1:  Job defined at: toeverything/AFFiNE/.github/workflows/build-test.yml@refs/pull/5927/merge
    2:  Waiting for a runner to pick up this job...
    ...
    
    147:  ##[endgroup]
    148:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 0s 959ms
    149:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
    150:  ##[group]Link step
    151:  ##[endgroup]
    152:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
    153:  �[94m➤�[39m YN0000: · Done in 1s 699ms
    154:  Finished in 167ms on 1310 files with 84 rules using 4 threads.
    155:  Found 0 warnings and 0 errors.
    ...
    
    363:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed
    364:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Fetch step
    365:  ##[group]Fetch step
    366:  �[94m➤�[39m YN0013: │ A package was added to the project (�[38;5;160m+ 33.09 KiB�[39m).
    367:  ##[endgroup]
    368:  �[94m➤�[39m �[90mYN0000�[39m: └ Completed in 1s 23ms
    369:  �[94m➤�[39m �[90mYN0000�[39m: ┌ Link step
    370:  ##[group]Link step
    371:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mtemplates�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/templates�[39m must be built because it never has been before or the last one failed
    372:  �[94m➤�[39m YN0007: │ �[38;5;173melectron�[39m�[38;5;111m@�[39m�[38;5;111mnpm:29.0.1�[39m must be built because it never has been before or the last one failed
    373:  �[94m➤�[39m YN0007: │ �[38;5;173mmsw�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.2.1 [a367a]�[39m must be built because it never has been before or the last one failed
    374:  �[94m➤�[39m YN0007: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m must be built because it never has been before or the last one failed
    375:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.19.12�[39m must be built because it never has been before or the last one failed
    376:  �[94m➤�[39m YN0007: │ �[38;5;166m@nestjs/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:10.3.3 [c1224]�[39m must be built because it never has been before or the last one failed
    377:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mengines�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
    378:  �[94m➤�[39m YN0007: │ �[38;5;166m@apollo/�[39m�[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.2.7�[39m must be built because it never has been before or the last one failed
    379:  �[94m➤�[39m YN0007: │ �[38;5;173mprotobufjs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:7.2.5�[39m must be built because it never has been before or the last one failed
    380:  �[94m➤�[39m YN0007: │ �[38;5;166m@swc/�[39m�[38;5;173mcore�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.4.2 [9a545]�[39m must be built because it never has been before or the last one failed
    381:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.17.19�[39m must be built because it never has been before or the last one failed
    382:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.20.1�[39m must be built because it never has been before or the last one failed
    383:  �[94m➤�[39m YN0007: │ �[38;5;173mesbuild�[39m�[38;5;111m@�[39m�[38;5;111mnpm:0.18.20�[39m must be built because it never has been before or the last one failed
    384:  �[94m➤�[39m YN0007: │ �[38;5;173mcore-js-pure�[39m�[38;5;111m@�[39m�[38;5;111mnpm:3.33.3�[39m must be built because it never has been before or the last one failed
    385:  �[94m➤�[39m YN0007: │ �[38;5;173melectron-winstaller�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.2.1�[39m must be built because it never has been before or the last one failed
    386:  �[94m➤�[39m YN0007: │ �[38;5;173mejs�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.7.4�[39m must be built because it never has been before or the last one failed
    387:  �[94m➤�[39m YN0007: │ �[38;5;173mworkerd�[39m�[38;5;111m@�[39m�[38;5;111mnpm:1.20240208.0�[39m must be built because it never has been before or the last one failed
    388:  �[94m➤�[39m YN0007: │ �[38;5;166m@sentry/�[39m�[38;5;173mcli�[39m�[38;5;111m@�[39m�[38;5;111mnpm:2.28.6�[39m must be built because it never has been before or the last one failed
    ...
    
    498:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       globalAgent: [Agent],
    499:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       Server: [Function: Server],
    500:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       createServer: [Function: createServer],
    501:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       get: [Function: get],
    502:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m       request: [Function: request]
    503:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m     }
    504:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m   }
    505:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;173mnx�[39m�[38;5;111m@�[39m�[38;5;111mnpm:18.0.4 [a367a]�[39m �[31mSTDERR�[39m }
    506:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m must be built because it never has been before or the last one failed
    507:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m must be built because it never has been before or the last one failed
    508:  �[94m➤�[39m YN0007: │ �[38;5;173mprisma�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2�[39m must be built because it never has been before or the last one failed
    ...
    
    520:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate
    521:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate to ./src/schema.ts
    522:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [SUCCESS] Generate outputs
    523:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m Running lifecycle hook "afterStart" scripts...
    524:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Schemas
    525:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Loading Documents
    526:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mgraphql�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/frontend/graphql�[39m �[32mSTDOUT�[39m [CLI] Generating output
    527:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mmonorepo�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:.�[39m �[31mSTDERR�[39m install command is deprecated
    528:  �[94m➤�[39m YN0007: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m must be built because it never has been before or the last one failed
    ...
    
    537:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    538:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    539:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/package.json +310ms
    540:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
    541:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
    542:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
    543:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m Prisma schema loaded from packages/backend/server/schema.prisma
    544:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +4ms
    545:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +17ms
    ...
    
    549:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
    550:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
    551:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m } +1ms
    552:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +0ms
    553:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +3ms
    554:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    555:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:fetch-engine:download copying /home/runner/.cache/prisma/master/5a9203d0590c951969e85a7d07215503f4672eb9/debian-openssl-1.1.x/libquery-engine to /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/node_modules/prisma/libquery_engine-debian-openssl-1.1.x.so.node +20ms
    556:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +37ms
    557:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
    558:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +1ms
    559:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
    560:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +107ms
    ...
    
    620:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
    621:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
    622:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
    623:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
    624:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
    625:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
    626:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[32mSTDOUT�[39m 
    627:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@prisma/�[39m�[38;5;173mclient�[39m�[38;5;111m@�[39m�[38;5;111mnpm:5.10.2 [c1224]�[39m �[31mSTDERR�[39m prisma:GeneratorProcess child exited with code null on signal SIGTERM +86ms
    628:  �[94m➤�[39m YN0007: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m must be built because it never has been before or the last one failed
    ...
    
    637:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    638:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    639:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:loadEnv project root found at /home/runner/work/AFFiNE/AFFiNE/packages/backend/server/package.json +311ms
    640:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at null +8ms
    641:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv Environment variables not found at undefined +0ms
    642:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:tryLoadEnv No Environment variables loaded +0ms
    643:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m Prisma schema loaded from schema.prisma
    644:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +3ms
    645:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +17ms
    ...
    
    648:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "targetDistro": "debian",
    649:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "familyDistro": "debian",
    650:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m   "originalDistro": "ubuntu"
    651:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m } +1ms
    652:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Trying platform-specific paths for "debian" (and "ubuntu") +0ms
    653:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform Found libssl.so file using platform-specific paths: libssl.so.1.1 +2ms
    654:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:get-platform The parsed libssl version is: 1.1.x +0ms
    655:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +39ms
    656:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
    657:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using getDmmf Wasm +0ms
    658:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF Using given datamodel +1ms
    659:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getDMMF dmmf data retrieved without errors in getDmmf Wasm +103ms
    ...
    
    717:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
    718:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m ┌─────────────────────────────────────────────────────────────┐
    719:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Deploying your app to serverless or edge functions?        │
    720:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  Try Prisma Accelerate for connection pooling and caching.  │
    721:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m │  https://pris.ly/cli/accelerate                             │
    722:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m └─────────────────────────────────────────────────────────────┘
    723:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[32mSTDOUT�[39m 
    724:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig Using getConfig Wasm +9ms
    725:  �[94m➤�[39m �[90mYN0000�[39m: │ �[38;5;166m@affine/�[39m�[38;5;173mserver�[39m�[38;5;111m@�[39m�[38;5;111mworkspace:packages/backend/server�[39m �[31mSTDERR�[39m prisma:getConfig config data retrieved without errors in getConfig Wasm +3ms
    ...
    
    774:  DEPLOYMENT_TYPE: affine
    775:  NPM_CONFIG_USERCONFIG: /home/runner/work/_temp/.npmrc
    776:  NODE_AUTH_TOKEN: XXXXX-XXXXX-XXXXX-XXXXX
    777:  ##[endgroup]
    778:  Updated 0 paths from the index
    779:  Checking formatting...
    780:  [warn] SECURITY.md
    781:  [warn] Code style issues found in the above file. Run Prettier to fix.
    782:  ##[error]Process completed with exit code 1.
    

    ✨ CI feedback usage guide:

    The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
    The tool analyzes the failed checks and provides several feedbacks:

    • Failed stage
    • Failed test name
    • Failure summary
    • Relevant error logs

    In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

    /checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
    

    where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

    Configuration options

    • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
    • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
    • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
    • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

    See more information about the checks tool in the docs.

    Copy link

    PR-Agent was enabled for this repository. To use it, please link your git user with your CodiumAI identity here.

    CI Failure Feedback

    Action: 3, 2, 1 Launch

    Failed stage: Run exit 1 [❌]

    Failure summary:

    The action failed due to the process completing with exit code 1. This exit code typically indicates
    a generic error in the execution of a command or script within the workflow. However, the provided
    log does not specify the exact cause of the failure, such as a failed test or a syntax error in the
    code. Additional details from the workflow steps preceding the error message are required to
    pinpoint the specific reason for the failure.

    Relevant error logs:
    1:  Job defined at: toeverything/AFFiNE/.github/workflows/build-test.yml@refs/pull/5927/merge
    2:  Waiting for a runner to pick up this job...
    ...
    
    45:  APP_NAME: affine
    46:  AFFINE_ENV: dev
    47:  COVERAGE: true
    48:  MACOSX_DEPLOYMENT_TARGET: 10.13
    49:  NX_CLOUD_ACCESS_TOKEN: ***
    50:  PLAYWRIGHT_BROWSERS_PATH: /home/runner/work/AFFiNE/AFFiNE/node_modules/.cache/ms-playwright
    51:  DEPLOYMENT_TYPE: affine
    52:  ##[endgroup]
    53:  ##[error]Process completed with exit code 1.
    

    ✨ CI feedback usage guide:

    The CI feedback tool (/checks) automatically triggers when a PR has a failed check.
    The tool analyzes the failed checks and provides several feedbacks:

    • Failed stage
    • Failed test name
    • Failure summary
    • Relevant error logs

    In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:

    /checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
    

    where {repo_name} is the name of the repository, {run_number} is the run number of the failed check, and {job_number} is the job number of the failed check.

    Configuration options

    • enable_auto_checks_feedback - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
    • excluded_checks_list - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
    • persistent_comment - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
    • enable_help_text - if set to true, the tool will provide a help message with the feedback. Default is true.

    See more information about the checks tool in the docs.

    SECURITY.md Outdated Show resolved Hide resolved
    Copy link

    graphite-app bot commented Feb 28, 2024

    Merge activity

    @graphite-app graphite-app bot merged commit 82f21ac into canary Feb 28, 2024
    32 of 35 checks passed
    @graphite-app graphite-app bot deleted the feat-security-policy branch February 28, 2024 08:17
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    None yet

    2 participants