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

ast-grep: 0.24.1 -> 0.26.3 #327101

Merged
merged 1 commit into from
Aug 28, 2024
Merged

Conversation

r-ryantm
Copy link
Contributor

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ast-grep/ast-grep/releases.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.25.0/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.25.0 with grep in /nix/store/z2s40bw3yzwvdjjjg4sli2k1024pwrwg-ast-grep-0.25.0
  • found 0.25.0 in filename of file in /nix/store/z2s40bw3yzwvdjjjg4sli2k1024pwrwg-ast-grep-0.25.0

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/z2s40bw3yzwvdjjjg4sli2k1024pwrwg-ast-grep-0.25.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/180c151d85a7d3a3e57f615d84d6e172872d3681.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/180c151d85a7d3a3e57f615d84d6e172872d3681#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/z2s40bw3yzwvdjjjg4sli2k1024pwrwg-ast-grep-0.25.0
ls -la /nix/store/z2s40bw3yzwvdjjjg4sli2k1024pwrwg-ast-grep-0.25.0/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.

@cafkafk
Copy link
Member

cafkafk commented Jul 15, 2024

Result of nixpkgs-review pr 327101 run on x86_64-linux 1

1 package failed to build:
  • ast-grep

Copy link
Member

@cafkafk cafkafk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This fails to build for me with

error: builder for '/nix/store/ghqpmgp2grl3nhghh0dhc5r167yvkgnc-ast-grep-0.25.0.drv' failed with exit code 101;
       last 25 log lines:
       > test verify::test_case::tests::test_verify_snapshot_without_existing ... ok
       > test verify::test_case::tests::test_verify_rule ... ok
       > test verify::test_case::tests::test_invalid ... ok
       > test print::interactive_print::test::test_open_editor ... ok
       > test run::test::test_run_with_strictness ... ok
       > test run::test::test_run_with_specific_lang ... ok
       > test scan::test::test_scan_with_inline_rules_diff ... ok
       > test scan::test::test_scan_with_inline_rules ... ok
       > test scan::test::test_run_with_config ... ok
       > test run::test::test_run_with_pattern ... ok
       >
       > failures:
       >
       > ---- lang::lang_globs::test::test_merge_with_globs stdout ----
       > thread 'lang::lang_globs::test::test_merge_with_globs' panicked at crates/cli/src/lang/lang_globs.rs:166:5:
       > assertion failed: html_types.matched("a.vue", false).is_whitelist()
       > note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
       >
       >
       > failures:
       >     lang::lang_globs::test::test_merge_with_globs
       >
       > test result: FAILED. 77 passed; 1 failed; 1 ignored; 0 measured; 1 filtered out; finished in 0.05s
       >
       > error: test failed, to rerun pass `-p ast-grep --lib`
       For full logs, run 'nix log /nix/store/ghqpmgp2grl3nhghh0dhc5r167yvkgnc-ast-grep-0.25.0.drv'.

@evelant
Copy link
Contributor

evelant commented Jul 19, 2024

There is 0.25.2 now, how do we get the bot to update to latest?

@r-ryantm r-ryantm changed the title ast-grep: 0.24.1 -> 0.25.0 ast-grep: 0.24.1 -> 0.25.3 Jul 24, 2024
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/ast-grep/versions.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.25.3/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.25.3 with grep in /nix/store/47dsh0412fdvbqb8aizgy48i1hccygwr-ast-grep-0.25.3
  • found 0.25.3 in filename of file in /nix/store/47dsh0412fdvbqb8aizgy48i1hccygwr-ast-grep-0.25.3

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/47dsh0412fdvbqb8aizgy48i1hccygwr-ast-grep-0.25.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/565ef29257737d62897fd73a3742e030fc872ee4.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/565ef29257737d62897fd73a3742e030fc872ee4#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/47dsh0412fdvbqb8aizgy48i1hccygwr-ast-grep-0.25.3
ls -la /nix/store/47dsh0412fdvbqb8aizgy48i1hccygwr-ast-grep-0.25.3/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.

@ofborg ofborg bot requested a review from cafkafk July 24, 2024 06:29
@r-ryantm r-ryantm changed the title ast-grep: 0.24.1 -> 0.25.3 ast-grep: 0.24.1 -> 0.25.6 Aug 5, 2024
@r-ryantm
Copy link
Contributor Author

r-ryantm commented Aug 5, 2024

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/ast-grep/versions.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.25.6/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.25.6 with grep in /nix/store/rpd8f4mi2k8rmmxdp87hnbf1kh0bcv1f-ast-grep-0.25.6
  • found 0.25.6 in filename of file in /nix/store/rpd8f4mi2k8rmmxdp87hnbf1kh0bcv1f-ast-grep-0.25.6

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/rpd8f4mi2k8rmmxdp87hnbf1kh0bcv1f-ast-grep-0.25.6 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/b5355ba3bb3aceb64b36274a2c05ab3cce7636b6.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/b5355ba3bb3aceb64b36274a2c05ab3cce7636b6#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/rpd8f4mi2k8rmmxdp87hnbf1kh0bcv1f-ast-grep-0.25.6
ls -la /nix/store/rpd8f4mi2k8rmmxdp87hnbf1kh0bcv1f-ast-grep-0.25.6/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.

@r-ryantm r-ryantm changed the title ast-grep: 0.24.1 -> 0.25.6 ast-grep: 0.24.1 -> 0.26.1 Aug 13, 2024
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ast-grep/ast-grep/releases.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.26.1/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.26.1 with grep in /nix/store/qs8z864fsljya2ji9rnh9xf0v2zxfvki-ast-grep-0.26.1
  • found 0.26.1 in filename of file in /nix/store/qs8z864fsljya2ji9rnh9xf0v2zxfvki-ast-grep-0.26.1

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/qs8z864fsljya2ji9rnh9xf0v2zxfvki-ast-grep-0.26.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/2db942f5ef268371eb020a9b31cbea033c58b1ce.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/2db942f5ef268371eb020a9b31cbea033c58b1ce#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/qs8z864fsljya2ji9rnh9xf0v2zxfvki-ast-grep-0.26.1
ls -la /nix/store/qs8z864fsljya2ji9rnh9xf0v2zxfvki-ast-grep-0.26.1/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.


Add a 👍 reaction to pull requests you find important.

@evelant
Copy link
Contributor

evelant commented Aug 14, 2024

@cafkafk @Lord-Valen @montchr This builds and runs fine for me now (0.26.1) on aarch64 darwin. Could it be merged?

@r-ryantm r-ryantm changed the title ast-grep: 0.24.1 -> 0.26.1 ast-grep: 0.24.1 -> 0.26.2 Aug 20, 2024
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ast-grep/ast-grep/releases.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.26.2/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.26.2 with grep in /nix/store/vf0i21gpjymwv8cvqhmvgsk4z09cxi2r-ast-grep-0.26.2
  • found 0.26.2 in filename of file in /nix/store/vf0i21gpjymwv8cvqhmvgsk4z09cxi2r-ast-grep-0.26.2

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/vf0i21gpjymwv8cvqhmvgsk4z09cxi2r-ast-grep-0.26.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/457ec7e05c0cf24f4045b3f7fca41568b6a942d4.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/457ec7e05c0cf24f4045b3f7fca41568b6a942d4#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/vf0i21gpjymwv8cvqhmvgsk4z09cxi2r-ast-grep-0.26.2
ls -la /nix/store/vf0i21gpjymwv8cvqhmvgsk4z09cxi2r-ast-grep-0.26.2/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-ready-for-review/3032/4454

@smancill smancill dismissed cafkafk’s stale review August 23, 2024 00:59

Bot has updated version twice

@smancill
Copy link
Contributor

Result of nixpkgs-review pr 327101 run on x86_64-darwin 1

1 package built:
  • ast-grep

@r-ryantm r-ryantm changed the title ast-grep: 0.24.1 -> 0.26.2 ast-grep: 0.24.1 -> 0.26.3 Aug 27, 2024
@r-ryantm
Copy link
Contributor Author

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ast-grep/ast-grep/releases.

meta.description for ast-grep is: Fast and polyglot tool for code searching, linting, rewriting at large scale

meta.homepage for ast-grep is: https://ast-grep.github.io/

meta.changelog for ast-grep is: https://github.com/ast-grep/ast-grep/blob/0.26.3/CHANGELOG.md

Updates performed
  • Rust version update
To inspect upstream changes
Impact

Checks done


  • built on NixOS
  • The tests defined in passthru.tests, if any, passed
  • found 0.26.3 with grep in /nix/store/av3k2cfixh73vlw9dyh8livs6izfy1jg-ast-grep-0.26.3
  • found 0.26.3 in filename of file in /nix/store/av3k2cfixh73vlw9dyh8livs6izfy1jg-ast-grep-0.26.3

Rebuild report (if merged into master) (click to expand)
2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath

ast-grep
Instructions to test this update (click to expand)

Either download from Cachix:

nix-store -r /nix/store/av3k2cfixh73vlw9dyh8livs6izfy1jg-ast-grep-0.26.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.

Or, build yourself:

nix-build -A ast-grep https://github.com/r-ryantm/nixpkgs/archive/9a8c62f8412f4b2618de9a9bf14af5dbc576e5dd.tar.gz

Or:

nix build github:r-ryantm/nixpkgs/9a8c62f8412f4b2618de9a9bf14af5dbc576e5dd#ast-grep

After you've downloaded or built it, look at the files and if there are any, run the binaries:

ls -la /nix/store/av3k2cfixh73vlw9dyh8livs6izfy1jg-ast-grep-0.26.3
ls -la /nix/store/av3k2cfixh73vlw9dyh8livs6izfy1jg-ast-grep-0.26.3/bin


Pre-merge build results

We have automatically built all packages that will get rebuilt due to
this change.

This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.

Result of nixpkgs-review run on x86_64-linux 1

1 package built:
  • ast-grep

Maintainer pings

cc @montchr @Lord-Valen @cafkafk for testing.

Tip

As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.


Add a 👍 reaction to pull requests you find important.

@smancill
Copy link
Contributor

Result of nixpkgs-review pr 327101 run on x86_64-darwin 1

1 package built:
  • ast-grep

@smancill smancill merged commit 3e2372a into NixOS:master Aug 28, 2024
27 of 29 checks passed
@r-ryantm r-ryantm deleted the auto-update/ast-grep branch August 28, 2024 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants