Skip to content

deps: pin checkbashisms and shellcheck to stable URL with pinned version#9032

Merged
keradus merged 3 commits intoPHP-CS-Fixer:masterfrom
keradus:dev
Sep 8, 2025
Merged

deps: pin checkbashisms and shellcheck to stable URL with pinned version#9032
keradus merged 3 commits intoPHP-CS-Fixer:masterfrom
keradus:dev

Conversation

@keradus
Copy link
Copy Markdown
Member

@keradus keradus commented Sep 8, 2025

to avoid random installation failures

@keradus keradus marked this pull request as ready for review September 8, 2025 12:53
@coveralls
Copy link
Copy Markdown

coveralls commented Sep 8, 2025

Coverage Status

coverage: 94.684% (-0.01%) from 94.694%
when pulling 7a19f5d on keradus:dev
into 9e918fa on PHP-CS-Fixer:master.

@keradus keradus enabled auto-merge (squash) September 8, 2025 13:57
Comment thread dev-tools/install.sh
--output-document=bin/checkbashisms
chmod u+x bin/checkbashisms
fi
bin/checkbashisms --version
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Is it actually needed if we install Check Bashism using VERSION_CB? I see we print this also for the other tool, which previously had stable (then it made sense to print the exact version), so maybe both --version lines are superfluous now?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

this command was actually introduced with a purpose to show that script is present, properly installed and runnable.

no strong opinion

@keradus keradus disabled auto-merge September 8, 2025 21:24
@keradus
Copy link
Copy Markdown
Member Author

keradus commented Sep 8, 2025

merging for now. feel free to improve with follow-up PR

@keradus keradus merged commit 6bb1669 into PHP-CS-Fixer:master Sep 8, 2025
31 checks passed
@keradus keradus deleted the dev branch September 8, 2025 21:24
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.

3 participants