René's URL Explorer Experiment


Title: Convert last remaining Python CI scripts to TypeScript by mbg · Pull Request #4043 · github/codeql-action · GitHub

Open Graph Title: Convert last remaining Python CI scripts to TypeScript by mbg · Pull Request #4043 · github/codeql-action

X Title: Convert last remaining Python CI scripts to TypeScript by mbg · Pull Request #4043 · github/codeql-action

Description: Actions for running CodeQL analysis. Contribute to github/codeql-action development by creating an account on GitHub.

Open Graph Description: This PR converts the last remaining Python scripts that are used in our CI to TypeScript equivalents. Risk assessment For internal use only. Please select the risk level of this change: Low risk: ...

X Description: This PR converts the last remaining Python scripts that are used in our CI to TypeScript equivalents. Risk assessment For internal use only. Please select the risk level of this change: Low risk: ...

Opengraph URL: https://github.com/github/codeql-action/pull/4043

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:ab168e52-d5cf-11b0-55c6-2ee7108f5021
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEC40:236B69:5E4978:80A217:6AED5E45
html-safe-nonce701aec7cfb187f2e3a3cc774d7cbff989a4e1aebabb2ffb327d1ef2217832152
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQzQwOjIzNkI2OTo1RTQ5Nzg6ODBBMjE3OjZBRUQ1RTQ1IiwidmlzaXRvcl9pZCI6IjY1MjM5NDM2MDM3Mjg2Mzc1MDkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac0992417f828ea35b1c18d91ec4242c77128c07f5fcbe5db4434221109f775c32
hovercard-subject-tagpull_request:4125661921
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/github/codeql-action/pull/4043/commits
twitter:imagehttps://opengraph.githubassets.com/cfcf92b02e3b2a2dd530098b262961c0a110e5830f481f1158603e4b29a35759/github/codeql-action/pull/4043
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/cfcf92b02e3b2a2dd530098b262961c0a110e5830f481f1158603e4b29a35759/github/codeql-action/pull/4043
og:image:altThis PR converts the last remaining Python scripts that are used in our CI to TypeScript equivalents. Risk assessment For internal use only. Please select the risk level of this change: Low risk: ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamembg
hostnamegithub.com
expected-hostnamegithub.com
None56fb42677ae87ed3e64410323d67980aa65d0485568a7858f874e7edfc6d1c11
turbo-cache-controlno-cache
go-importgithub.com/github/codeql-action git https://github.com/github/codeql-action.git
octolytics-dimension-user_id9919
octolytics-dimension-user_logingithub
octolytics-dimension-repository_id259445878
octolytics-dimension-repository_nwogithub/codeql-action
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id259445878
octolytics-dimension-repository_network_root_nwogithub/codeql-action
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c9a37e2423ed382cf39f70b5aa4b4858b40a3b0
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/github/codeql-action/pull/4043/commits#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fpull%2F4043%2Fcommits
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql-action%2Fpull%2F4043%2Fcommits
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=github%2Fcodeql-action
Reloadhttps://github.com/github/codeql-action/pull/4043/commits
Reloadhttps://github.com/github/codeql-action/pull/4043/commits
Reloadhttps://github.com/github/codeql-action/pull/4043/commits
githubhttps://github.com/github
codeql-actionhttps://github.com/github/codeql-action
Codehttps://github.com/github/codeql-action
Issues165 (165)https://github.com/github/codeql-action/issues
Pull requests41 (41)https://github.com/github/codeql-action/pulls
Actionshttps://github.com/github/codeql-action/actions
Security and quality2 (2)https://github.com/github/codeql-action/security
Insightshttps://github.com/github/codeql-action/pulse
https://github.com/github/codeql-action
mbghttps://github.com/mbg
mainhttps://github.com/github/codeql-action/tree/main
mbg/ts/changeloghttps://github.com/github/codeql-action/tree/mbg/ts/changelog
Conversationhttps://github.com/github/codeql-action/pull/4043
Commits19 (19)https://github.com/github/codeql-action/pull/4043/commits
Checkshttps://github.com/github/codeql-action/pull/4043/checks
Files changedhttps://github.com/github/codeql-action/pull/4043/files
Convert last remaining Python CI scripts to TypeScripthttps://github.com/github/codeql-action/pull/4043/commits#top
mbghttps://github.com/mbg
mainhttps://github.com/github/codeql-action/tree/main
mbg/ts/changeloghttps://github.com/github/codeql-action/tree/mbg/ts/changelog
Add `NO_CHANGES_STR` constanthttps://github.com/github/codeql-action/pull/4043/commits/2d14f71964fc76b4d4951317784ee6b4c9440830
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
2d14f71https://github.com/github/codeql-action/pull/4043/commits/2d14f71964fc76b4d4951317784ee6b4c9440830
https://github.com/github/codeql-action/tree/2d14f71964fc76b4d4951317784ee6b4c9440830
Add `prepare-changelog.ts` with testshttps://github.com/github/codeql-action/pull/4043/commits/85d157095f7ec93f7aa17909634728937fe6921d
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
85d1570https://github.com/github/codeql-action/pull/4043/commits/85d157095f7ec93f7aa17909634728937fe6921d
https://github.com/github/codeql-action/tree/85d157095f7ec93f7aa17909634728937fe6921d
Update workflows to use `prepare-changelog.ts`https://github.com/github/codeql-action/pull/4043/commits/b69467ce8bd149c52676a584a728ab412d2645ea
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
b69467chttps://github.com/github/codeql-action/pull/4043/commits/b69467ce8bd149c52676a584a728ab412d2645ea
https://github.com/github/codeql-action/tree/b69467ce8bd149c52676a584a728ab412d2645ea
Remove `prepare_changelog.py`https://github.com/github/codeql-action/pull/4043/commits/5901394530153b6f8919d08615334908398cc2b2
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
5901394https://github.com/github/codeql-action/pull/4043/commits/5901394530153b6f8919d08615334908398cc2b2
https://github.com/github/codeql-action/tree/5901394530153b6f8919d08615334908398cc2b2
Add constant for unreleased placeholderhttps://github.com/github/codeql-action/pull/4043/commits/57eb44123f42baf689ff4e4eb31eba3627666bc1
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
57eb441https://github.com/github/codeql-action/pull/4043/commits/57eb44123f42baf689ff4e4eb31eba3627666bc1
https://github.com/github/codeql-action/tree/57eb44123f42baf689ff4e4eb31eba3627666bc1
Add `extractChangelogSnippet` test for the case where there is no first sectionhttps://github.com/github/codeql-action/pull/4043/commits/093dce6cc2d6fcbbe0e87a60af7aba4687f57f72
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
093dce6https://github.com/github/codeql-action/pull/4043/commits/093dce6cc2d6fcbbe0e87a60af7aba4687f57f72
https://github.com/github/codeql-action/tree/093dce6cc2d6fcbbe0e87a60af7aba4687f57f72
Add `parseChangelog` and `renderChangelog`https://github.com/github/codeql-action/pull/4043/commits/916098aa8d13708f92e6c439083f7832ba3b89c7
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
916098ahttps://github.com/github/codeql-action/pull/4043/commits/916098aa8d13708f92e6c439083f7832ba3b89c7
https://github.com/github/codeql-action/tree/916098aa8d13708f92e6c439083f7832ba3b89c7
Update `processChangelogForBackports` to use `parseChangelog`https://github.com/github/codeql-action/pull/4043/commits/adba0868a4038cf2cc306da86d5c53024f0109b4
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
adba086https://github.com/github/codeql-action/pull/4043/commits/adba0868a4038cf2cc306da86d5c53024f0109b4
https://github.com/github/codeql-action/tree/adba0868a4038cf2cc306da86d5c53024f0109b4
Update `extractChangelogSnippet` to use `parseChangelog`https://github.com/github/codeql-action/pull/4043/commits/c5d621238d047125431ab165a2c991d3097c735d
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
c5d6212https://github.com/github/codeql-action/pull/4043/commits/c5d621238d047125431ab165a2c991d3097c735d
https://github.com/github/codeql-action/tree/c5d621238d047125431ab165a2c991d3097c735d
Add `bundle-changelog.ts` with testshttps://github.com/github/codeql-action/pull/4043/commits/66a6f42f0a3913dd88868e788503602498b26925
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
66a6f42https://github.com/github/codeql-action/pull/4043/commits/66a6f42f0a3913dd88868e788503602498b26925
https://github.com/github/codeql-action/tree/66a6f42f0a3913dd88868e788503602498b26925
Use `bundle-changelog.ts` and remove Python versionhttps://github.com/github/codeql-action/pull/4043/commits/027ac05d3b9f135622bc03943be850da84e8ad3b
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
027ac05https://github.com/github/codeql-action/pull/4043/commits/027ac05d3b9f135622bc03943be850da84e8ad3b
https://github.com/github/codeql-action/tree/027ac05d3b9f135622bc03943be850da84e8ad3b
Add `rollback-changelog.ts` with testshttps://github.com/github/codeql-action/pull/4043/commits/d71461774b5cf2296505e568335a3415b840aa5a
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
d714617https://github.com/github/codeql-action/pull/4043/commits/d71461774b5cf2296505e568335a3415b840aa5a
https://github.com/github/codeql-action/tree/d71461774b5cf2296505e568335a3415b840aa5a
Use `rollback-changelog.ts` and remove Python versionhttps://github.com/github/codeql-action/pull/4043/commits/961b583f9ac26ed437c0f5abb5609fe16d8e29fa
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
961b583https://github.com/github/codeql-action/pull/4043/commits/961b583f9ac26ed437c0f5abb5609fe16d8e29fa
https://github.com/github/codeql-action/tree/961b583f9ac26ed437c0f5abb5609fe16d8e29fa
Remove `python` from CodeQL workflowhttps://github.com/github/codeql-action/pull/4043/commits/ab44eb939db84ba2eebaa9ead83e1e833bde6df6
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
ab44eb9https://github.com/github/codeql-action/pull/4043/commits/ab44eb939db84ba2eebaa9ead83e1e833bde6df6
https://github.com/github/codeql-action/tree/ab44eb939db84ba2eebaa9ead83e1e833bde6df6
Remove Python-specific steps from workflows that no longer need themhttps://github.com/github/codeql-action/pull/4043/commits/cbad145443761aa6d61cbac486cf37b1bf610a15
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
cbad145https://github.com/github/codeql-action/pull/4043/commits/cbad145443761aa6d61cbac486cf37b1bf610a15
https://github.com/github/codeql-action/tree/cbad145443761aa6d61cbac486cf37b1bf610a15
Add `getErrorMessage` to `pr-checks`-local `util.ts` to avoid pulling in `src/util.ts` dependencieshttps://github.com/github/codeql-action/pull/4043/commits/0953dc00da12a0b089198632e7283ce52dc21c35
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
0953dc0https://github.com/github/codeql-action/pull/4043/commits/0953dc00da12a0b089198632e7283ce52dc21c35
https://github.com/github/codeql-action/tree/0953dc00da12a0b089198632e7283ce52dc21c35
Fix checking keys rather than valueshttps://github.com/github/codeql-action/pull/4043/commits/f00f809405a0571f02079a483378ba1102bd3d1e
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
f00f809https://github.com/github/codeql-action/pull/4043/commits/f00f809405a0571f02079a483378ba1102bd3d1e
https://github.com/github/codeql-action/tree/f00f809405a0571f02079a483378ba1102bd3d1e
Install JS deps if needed in `post-release-mergeback` workflowhttps://github.com/github/codeql-action/pull/4043/commits/74b15aa2c6c649153cb2e5f7a9d3bd2f0c8f82d1
https://github.com/mbg
mbghttps://github.com/github/codeql-action/commits?author=mbg
74b15aahttps://github.com/github/codeql-action/pull/4043/commits/74b15aa2c6c649153cb2e5f7a9d3bd2f0c8f82d1
https://github.com/github/codeql-action/tree/74b15aa2c6c649153cb2e5f7a9d3bd2f0c8f82d1
Fix argument validation in `rollback-changelog.ts`https://github.com/github/codeql-action/pull/4043/commits/98c05a17d327d7c4055fca83114434ab56baacf6
mbghttps://github.com/github/codeql-action/commits?author=mbg
navntofthttps://github.com/github/codeql-action/commits?author=navntoft
98c05a1https://github.com/github/codeql-action/pull/4043/commits/98c05a17d327d7c4055fca83114434ab56baacf6
https://github.com/github/codeql-action/tree/98c05a17d327d7c4055fca83114434ab56baacf6
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.