nhost / cli

Nhost CLI
https://docs.nhost.io/development/cli/overview
MIT License
78 stars 28 forks source link

chore: bump nhost/dashboard to 1.19.0 #868

Closed nhost-build closed 5 months ago

nhost-build commented 7 months ago

User description

This PR bumps the Nhost Dashboard Docker image to version 1.19.0.


PR Type

enhancement


Description


Changes walkthrough 📝

Relevant files
Enhancement
up.go
Bump Nhost Dashboard version to 1.19.0                                     

cmd/dev/up.go
  • Updated the default value for the flagDashboardVersion to
    nhost/dashboard:1.19.0.
  • +1/-1     

    💡 PR-Agent usage: Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    codiumai-pr-agent-pro[bot] commented 5 months ago

    PR Reviewer Guide 🔍

    (Review updated until commit https://github.com/nhost/cli/commit/e983a2f3432d438024c563161f986ba347cd48d4)

    ⏱️ Estimated effort to review [1-5] 1
    🧪 Relevant tests No
    🔒 Security concerns No
    ⚡ Key issues to review None
    codiumai-pr-agent-pro[bot] commented 5 months ago

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

    CI Failure Feedback 🧐

    **Action:** tests / tests
    **Failed stage:** [Run checks](https://github.com/nhost/cli/actions/runs/9696610228/job/26758909301) [❌]
    **Failed test name:** ./nhostclient/graphql/models_gen.go
    **Failure summary:** The action failed due to multiple issues:
  • The tar command encountered multiple "File exists" errors while trying to extract files, which
    caused it to exit with a failure status.
  • The test ./nhostclient/graphql/models_gen.go failed.
  • A checksum mismatch was detected, indicating that go generate changed files.
  • The overall build process failed with exit code 1, leading to the make command failing with exit
    code 100.
  • Relevant error logs: ```yaml 1: ##[group]Operating System 2: Ubuntu ... 1150: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/lib/libaws-c-common.so.1.0.0: Cannot open: File exists 1151: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/lib/libaws-c-common.so: Cannot create symlink to ‘libaws-c-common.so.1’: File exists 1152: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/atomics.h: Cannot open: File exists 1153: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/atomics.inl: Cannot open: File exists 1154: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/ring_buffer.h: Cannot open: File exists 1155: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/system_info.h: Cannot open: File exists 1156: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/linked_hash_table.h: Cannot open: File exists 1157: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/linked_list.inl: Cannot open: File exists 1158: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/error.inl: Cannot open: File exists ... 1172: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/math.gcc_arm64_asm.inl: Cannot open: File exists 1173: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/platform.h: Cannot open: File exists 1174: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/predicates.h: Cannot open: File exists 1175: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/exports.h: Cannot open: File exists 1176: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/uri.h: Cannot open: File exists 1177: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/uuid.h: Cannot open: File exists 1178: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/math.cbmc.inl: Cannot open: File exists 1179: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/math.msvc.inl: Cannot open: File exists 1180: /usr/bin/tar: ../../../../../nix/store/b6i9pcy6rxyb037jd7p27v86pf806nwl-aws-c-common-0.8.23/include/aws/common/error.h: Cannot open: File exists ... 2485: /usr/bin/tar: ../../../../../nix/store/fmh3s032bcsbfcdp82zsjlmkj1kp72j6-sqlite-3.43.1/lib/libsqlite3.so.0: Cannot create symlink to ‘libsqlite3.so.0.8.6’: File exists 2486: /usr/bin/tar: ../../../../../nix/store/fmh3s032bcsbfcdp82zsjlmkj1kp72j6-sqlite-3.43.1/lib/libsqlite3.so: Cannot create symlink to ‘libsqlite3.so.0.8.6’: File exists 2487: /usr/bin/tar: ../../../../../nix/store/fmh3s032bcsbfcdp82zsjlmkj1kp72j6-sqlite-3.43.1/lib/libsqlite3.so.0.8.6: Cannot open: File exists 2488: /usr/bin/tar: ../../../../../nix/store/fmh3s032bcsbfcdp82zsjlmkj1kp72j6-sqlite-3.43.1/lib/libsqlite3.la: Cannot open: File exists 2489: /usr/bin/tar: ../../../../../nix/store/ks4msz5hmdvivf9fm84m1hzqw32swb89-libxml2-2.11.5/lib/libxml2.so.2: Cannot create symlink to ‘libxml2.so.2.11.5’: File exists 2490: /usr/bin/tar: ../../../../../nix/store/ks4msz5hmdvivf9fm84m1hzqw32swb89-libxml2-2.11.5/lib/libxml2.so: Cannot create symlink to ‘libxml2.so.2.11.5’: File exists 2491: /usr/bin/tar: ../../../../../nix/store/ks4msz5hmdvivf9fm84m1hzqw32swb89-libxml2-2.11.5/lib/libxml2.so.2.11.5: Cannot open: File exists 2492: /usr/bin/tar: ../../../../../nix/store/ks4msz5hmdvivf9fm84m1hzqw32swb89-libxml2-2.11.5/lib/libxml2.la: Cannot open: File exists 2493: /usr/bin/tar: Exiting with failure status due to previous errors 2494: ##[warning]Failed to restore: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2 ... 2649: gotests> ./ssl/.ssl/privkey.pem: OK 2650: gotests> ./ssl/.ssl/fullchain.pem: OK 2651: gotests> ./ssl/cert.go: OK 2652: gotests> ./nhostclient/auth.go: OK 2653: gotests> ./nhostclient/retryer_test.go: OK 2654: gotests> ./nhostclient/request_test.go: OK 2655: gotests> ./nhostclient/nhostclient.go: OK 2656: gotests> ./nhostclient/retryer.go: OK 2657: gotests> ./nhostclient/graphql/models_gen.go: FAILED ... 2737: gotests> ./dockercompose/url.go: OK 2738: gotests> ./dockercompose/ai.go: OK 2739: gotests> ./dockercompose/dockercompose.go: OK 2740: gotests> ./dockercompose/auth_test.go: OK 2741: gotests> ./dockercompose/ingress.go: OK 2742: gotests> ./dockercompose/storage.go: OK 2743: gotests> ./get_access_token.sh: OK 2744: gotests> sha1sum: WARNING: 1 computed checksum did NOT match 2745: gotests> ❌ ERROR: go generate changed files 2746: error: builder for '/nix/store/nhqs0di9f4jainxhh4yrx91va6v3r1jy-gotests.drv' failed with exit code 1 2747: make: *** [Makefile:21: check] Error 100 2748: ##[error]Process completed with exit code 2. ```

    ✨ 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. - `enable_help_text` - if set to true, the tool will provide a help message with the feedback. Default is true. - `persistent_comment` - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true. - `final_update_message` - if `persistent_comment` is true and updating a previous checks message, the tool will also create a new message: "Persistent checks updated to latest commit". Default is true. See more information about the `checks` tool in the [docs](https://pr-agent-docs.codium.ai/tools/ci_feedback/).