Skip to content

fix(ci): pin Pages deployment to pnpm 9#67

Merged
erudenko merged 1 commit into
mainfrom
fix/pages-pnpm-version
Jul 12, 2026
Merged

fix(ci): pin Pages deployment to pnpm 9#67
erudenko merged 1 commit into
mainfrom
fix/pages-pnpm-version

Conversation

@erudenko

Copy link
Copy Markdown
Member

Summary

  • pin the Astro Pages action to the same pnpm 9 major already configured by the workflow
  • prevent pnpm latest from failing installation on ignored dependency build scripts

Validation

  • reproduced the failed main workflow: pnpm latest exits on ignored builds for Firebase, esbuild, protobufjs, and sharp
  • ran CI-mode install with pnpm 9.15.9
  • ran the full Astro production build successfully

This repairs the post-merge Pages failure from run 29185918438.

@github-actions

Copy link
Copy Markdown

📊 Performance Benchmark Report

Performance Benchmark Report

Analyzed 190 benchmark(s)

Benchmark ns/op allocs/op bytes/op
BenchmarkTupleCodeGen_SimpleLiteral 159.90 2 80
BenchmarkTupleCodeGen_SimpleLiteral 157.30 2 80
BenchmarkTupleCodeGen_SimpleLiteral 157.90 2 80
BenchmarkTupleCodeGen_SimpleLiteral 158.40 2 80
BenchmarkTupleCodeGen_SimpleLiteral 157.80 2 80
BenchmarkTupleCodeGen_ComplexDestructure 732.90 14 304
BenchmarkTupleCodeGen_ComplexDestructure 739.20 14 304
BenchmarkTupleCodeGen_ComplexDestructure 734.20 14 304
BenchmarkTupleCodeGen_ComplexDestructure 734.90 14 304
BenchmarkTupleCodeGen_ComplexDestructure 733.30 14 304
BenchmarkMapToDingo 73.85 1 48
BenchmarkMapToDingo 75.53 1 64
BenchmarkMapToDingo 72.56 1 48
BenchmarkMapToDingo 76.72 1 64
BenchmarkMapToDingo 75.55 1 64
BenchmarkParseSingleExpression/simple_ident 3125.00 51 5123
BenchmarkParseSingleExpression/simple_ident 3033.00 51 5123
BenchmarkParseSingleExpression/simple_ident 3067.00 51 5123
BenchmarkParseSingleExpression/simple_ident 3045.00 51 5123
BenchmarkParseSingleExpression/simple_ident 3038.00 51 5123
BenchmarkParseSingleExpression/binary_add 5460.00 65 8320
BenchmarkParseSingleExpression/binary_add 5391.00 65 8320
BenchmarkParseSingleExpression/binary_add 5444.00 65 8320
BenchmarkParseSingleExpression/binary_add 5559.00 65 8320
BenchmarkParseSingleExpression/binary_add 5408.00 65 8320
BenchmarkParseSingleExpression/binary_chain 12429.00 109 18744
BenchmarkParseSingleExpression/binary_chain 12508.00 109 18744
BenchmarkParseSingleExpression/binary_chain 12207.00 109 18744
BenchmarkParseSingleExpression/binary_chain 12269.00 109 18744
BenchmarkParseSingleExpression/binary_chain 12451.00 109 18744
BenchmarkParseSingleExpression/error_prop 6540.00 79 9160
BenchmarkParseSingleExpression/error_prop 6483.00 79 9160
BenchmarkParseSingleExpression/error_prop 6532.00 79 9160
BenchmarkParseSingleExpression/error_prop 6555.00 79 9160
BenchmarkParseSingleExpression/error_prop 6578.00 79 9160
BenchmarkParseSingleExpression/error_context 6849.00 82 9192
BenchmarkParseSingleExpression/error_context 6819.00 82 9192
BenchmarkParseSingleExpression/error_context 6809.00 82 9192
BenchmarkParseSingleExpression/error_context 6874.00 82 9192
BenchmarkParseSingleExpression/error_context 6949.00 82 9192
BenchmarkParseSingleExpression/error_lambda_rust 14134.00 127 20232
BenchmarkParseSingleExpression/error_lambda_rust 14254.00 127 20232
BenchmarkParseSingleExpression/error_lambda_rust 14085.00 127 20232
BenchmarkParseSingleExpression/error_lambda_rust 14182.00 127 20232
BenchmarkParseSingleExpression/error_lambda_rust 14274.00 127 20232
BenchmarkParseSingleExpression/error_lambda_ts 14911.00 131 20688
BenchmarkParseSingleExpression/error_lambda_ts 14787.00 131 20688
BenchmarkParseSingleExpression/error_lambda_ts 14829.00 131 20688
BenchmarkParseSingleExpression/error_lambda_ts 14816.00 131 20688
BenchmarkParseSingleExpression/error_lambda_ts 14771.00 131 20688
BenchmarkParseSingleExpression/error_lambda_ts_single 12675.00 114 18496
BenchmarkParseSingleExpression/error_lambda_ts_single 12583.00 114 18496
BenchmarkParseSingleExpression/error_lambda_ts_single 12622.00 114 18496
BenchmarkParseSingleExpression/error_lambda_ts_single 12610.00 114 18496
BenchmarkParseSingleExpression/error_lambda_ts_single 12547.00 114 18496
BenchmarkParseSingleExpression/ternary 7791.00 80 11816
BenchmarkParseSingleExpression/ternary 7875.00 80 11816
BenchmarkParseSingleExpression/ternary 7805.00 80 11816
BenchmarkParseSingleExpression/ternary 7798.00 80 11816
BenchmarkParseSingleExpression/ternary 7790.00 80 11816
BenchmarkParseSingleExpression/nested_ternary 12043.00 103 18816
BenchmarkParseSingleExpression/nested_ternary 12049.00 103 18816
BenchmarkParseSingleExpression/nested_ternary 11986.00 103 18816
BenchmarkParseSingleExpression/nested_ternary 12052.00 103 18816
BenchmarkParseSingleExpression/nested_ternary 12188.00 103 18816
BenchmarkParseSingleExpression/safe_nav 6621.00 73 10504
BenchmarkParseSingleExpression/safe_nav 6569.00 73 10504
BenchmarkParseSingleExpression/safe_nav 6564.00 73 10504
BenchmarkParseSingleExpression/safe_nav 6536.00 73 10504
BenchmarkParseSingleExpression/safe_nav 6570.00 73 10504
BenchmarkParseSingleExpression/null_coal 5194.00 61 7713
BenchmarkParseSingleExpression/null_coal 5136.00 61 7713
BenchmarkParseSingleExpression/null_coal 5193.00 61 7713
BenchmarkParseSingleExpression/null_coal 5220.00 61 7713
BenchmarkParseSingleExpression/null_coal 5162.00 61 7713
BenchmarkParseSingleExpression/match_simple 18301.00 150 26880
BenchmarkParseSingleExpression/match_simple 18494.00 150 26880
BenchmarkParseSingleExpression/match_simple 18444.00 150 26880
BenchmarkParseSingleExpression/match_simple 18391.00 150 26880
BenchmarkParseSingleExpression/match_simple 18436.00 150 26880
BenchmarkParseSingleExpression/lambda_rust 10933.00 100 16920
BenchmarkParseSingleExpression/lambda_rust 10939.00 100 16920
BenchmarkParseSingleExpression/lambda_rust 10915.00 100 16920
BenchmarkParseSingleExpression/lambda_rust 10889.00 100 16920
BenchmarkParseSingleExpression/lambda_rust 10901.00 100 16920
BenchmarkParseSingleExpression/lambda_ts 11554.00 104 17376
BenchmarkParseSingleExpression/lambda_ts 11403.00 104 17376
BenchmarkParseSingleExpression/lambda_ts 11428.00 104 17376
BenchmarkParseSingleExpression/lambda_ts 11596.00 104 17376
BenchmarkParseSingleExpression/lambda_ts 11496.00 104 17376
BenchmarkParseSingleExpression/complex_chain 11322.00 108 15939
BenchmarkParseSingleExpression/complex_chain 11434.00 108 15939
BenchmarkParseSingleExpression/complex_chain 11372.00 108 15939
BenchmarkParseSingleExpression/complex_chain 11392.00 108 15939
BenchmarkParseSingleExpression/complex_chain 11478.00 108 15939
BenchmarkLookahead/isTypeScriptLambda_positive 10777.00 97 17064
BenchmarkLookahead/isTypeScriptLambda_positive 10844.00 97 17064
BenchmarkLookahead/isTypeScriptLambda_positive 10859.00 97 17064
BenchmarkLookahead/isTypeScriptLambda_positive 10851.00 97 17064
BenchmarkLookahead/isTypeScriptLambda_positive 10876.00 97 17064
BenchmarkLookahead/isTypeScriptLambda_negative 7205.00 77 10836
BenchmarkLookahead/isTypeScriptLambda_negative 7211.00 77 10836
BenchmarkLookahead/isTypeScriptLambda_negative 7212.00 77 10836
BenchmarkLookahead/isTypeScriptLambda_negative 7209.00 77 10836
BenchmarkLookahead/isTypeScriptLambda_negative 7246.00 77 10836
BenchmarkLookahead/classifyQuestion_ternary 5342.00 63 8248
BenchmarkLookahead/classifyQuestion_ternary 5340.00 63 8248
BenchmarkLookahead/classifyQuestion_ternary 5285.00 63 8248
BenchmarkLookahead/classifyQuestion_ternary 5356.00 63 8248
BenchmarkLookahead/classifyQuestion_ternary 5335.00 63 8248
BenchmarkLookahead/classifyQuestion_postfix 2960.00 53 4340
BenchmarkLookahead/classifyQuestion_postfix 2945.00 53 4340
BenchmarkLookahead/classifyQuestion_postfix 2946.00 53 4340
BenchmarkLookahead/classifyQuestion_postfix 2934.00 53 4340
BenchmarkLookahead/classifyQuestion_postfix 2934.00 53 4340
BenchmarkLookahead/classifyQuestion_context 2213.00 47 3280
BenchmarkLookahead/classifyQuestion_context 2217.00 47 3280
BenchmarkLookahead/classifyQuestion_context 2201.00 47 3280
BenchmarkLookahead/classifyQuestion_context 2222.00 47 3280
BenchmarkLookahead/classifyQuestion_context 2221.00 47 3280
BenchmarkLookahead/hasTernaryColon_found 5368.00 63 8248
BenchmarkLookahead/hasTernaryColon_found 5317.00 63 8248
BenchmarkLookahead/hasTernaryColon_found 5316.00 63 8248
BenchmarkLookahead/hasTernaryColon_found 5319.00 63 8248
BenchmarkLookahead/hasTernaryColon_found 5302.00 63 8248
BenchmarkLookahead/hasTernaryColon_nested 11576.00 102 17696
BenchmarkLookahead/hasTernaryColon_nested 11509.00 102 17696
BenchmarkLookahead/hasTernaryColon_nested 11731.00 102 17696
BenchmarkLookahead/hasTernaryColon_nested 11545.00 102 17696
BenchmarkLookahead/hasTernaryColon_nested 11630.00 102 17696
BenchmarkMatchExpression 48690.00 354 71144
BenchmarkMatchExpression 48818.00 354 71145
BenchmarkMatchExpression 48457.00 354 71144
BenchmarkMatchExpression 48850.00 354 71144
BenchmarkMatchExpression 48413.00 354 71144
BenchmarkLargeFile 825459.00 0 0
BenchmarkLargeFile 822407.00 0 0
BenchmarkLargeFile 821589.00 0 0
BenchmarkLargeFile 830938.00 0 0
BenchmarkLargeFile 821016.00 0 0
BenchmarkParserCreation 3003.00 50 5099
BenchmarkParserCreation 3006.00 50 5099
BenchmarkParserCreation 3023.00 50 5099
BenchmarkParserCreation 3012.00 50 5099
BenchmarkParserCreation 3038.00 50 5099
BenchmarkStateOperations 43.96 0 0
BenchmarkStateOperations 44.12 0 0
BenchmarkStateOperations 43.96 0 0
BenchmarkStateOperations 44.08 0 0
BenchmarkStateOperations 44.01 0 0
BenchmarkComplexExpression 27724.00 206 41266
BenchmarkComplexExpression 27381.00 206 41266
BenchmarkComplexExpression 27740.00 206 41266
BenchmarkComplexExpression 27480.00 206 41266
BenchmarkComplexExpression 27680.00 206 41266
BenchmarkIsAddressable_Identifier 2.47 0 0
BenchmarkIsAddressable_Identifier 2.46 0 0
BenchmarkIsAddressable_Identifier 2.46 0 0
BenchmarkIsAddressable_Identifier 2.47 0 0
BenchmarkIsAddressable_Identifier 2.50 0 0
BenchmarkIsAddressable_Literal 2.82 0 0
BenchmarkIsAddressable_Literal 2.82 0 0
BenchmarkIsAddressable_Literal 2.59 0 0
BenchmarkIsAddressable_Literal 2.82 0 0
BenchmarkIsAddressable_Literal 2.82 0 0
BenchmarkWrapInIIFE 508.40 19 656
BenchmarkWrapInIIFE 510.90 19 656
BenchmarkWrapInIIFE 504.60 19 656
BenchmarkWrapInIIFE 499.10 19 656
BenchmarkWrapInIIFE 491.60 19 656
BenchmarkMaybeWrapForAddressability_NoWrap 27.94 1 32
BenchmarkMaybeWrapForAddressability_NoWrap 27.90 1 32
BenchmarkMaybeWrapForAddressability_NoWrap 27.68 1 32
BenchmarkMaybeWrapForAddressability_NoWrap 27.71 1 32
BenchmarkMaybeWrapForAddressability_NoWrap 27.69 1 32
BenchmarkMaybeWrapForAddressability_Wrap 492.10 19 656
BenchmarkMaybeWrapForAddressability_Wrap 486.50 19 656
BenchmarkMaybeWrapForAddressability_Wrap 490.70 19 656
BenchmarkMaybeWrapForAddressability_Wrap 477.00 19 656
BenchmarkMaybeWrapForAddressability_Wrap 482.20 19 656
BenchmarkExtractImports 3056.00 55 2528
BenchmarkExtractImports 3020.00 55 2528
BenchmarkExtractImports 3032.00 55 2528
BenchmarkExtractImports 3041.00 55 2528
BenchmarkExtractImports 3026.00 55 2528
BenchmarkExtractImportsRegex 16251.00 120 12888
BenchmarkExtractImportsRegex 16646.00 120 12896
BenchmarkExtractImportsRegex 16400.00 120 12893
BenchmarkExtractImportsRegex 16501.00 120 12896
BenchmarkExtractImportsRegex 16214.00 120 12884

@erudenko
erudenko merged commit 4da9f1b into main Jul 12, 2026
12 checks passed
@erudenko
erudenko deleted the fix/pages-pnpm-version branch July 12, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant