Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
1a80c9b
Bump the actions group with 4 updates
dependabot[bot] Sep 8, 2025
436471d
Initial plan
Copilot Sep 9, 2025
8d31b53
Add sync-back automation for Dependabot action version updates
Copilot Sep 10, 2025
f77ed60
Improve sync-back automation with automatic action detection, comment…
Copilot Sep 10, 2025
5d79536
Remove regular workflow file updates from sync-back script
Copilot Sep 10, 2025
f537110
Add sync-back script execution to rebuild workflow
Copilot Sep 10, 2025
d9bc711
Rename script for consistency
henrymercer Sep 10, 2025
d08f929
Run test script in CI
henrymercer Sep 10, 2025
cde0d79
Run sync back script separately
henrymercer Sep 10, 2025
1343eba
Remove unused imports
henrymercer Sep 10, 2025
d0f02ad
Simplify import
henrymercer Sep 10, 2025
c9d2739
Use more generic regexp for `sync.py` changes
henrymercer Sep 10, 2025
5df1d6e
Remove redundant check
henrymercer Sep 22, 2025
ee37081
Remove docs about sync back workflow
henrymercer Sep 22, 2025
5065ea8
Improve comment
henrymercer Sep 22, 2025
86ed211
Note limitation of looking for `uses: ` in pattern
henrymercer Sep 22, 2025
bb07e07
Remove trailing whitespace
henrymercer Sep 22, 2025
8df0043
Remove half baked dry run functionality
henrymercer Sep 22, 2025
fbe415d
Remove misleading test case
henrymercer Sep 22, 2025
d9ad6a3
Error if `sync.py` not found
henrymercer Sep 22, 2025
e9d7b2d
Remove unnecessary test cases
henrymercer Sep 22, 2025
2885255
Only sync back versions on Dependabot update PRs
henrymercer Sep 23, 2025
c656a25
Merge pull request #3094 from github/copilot/stack-pr-3088
henrymercer Sep 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Improve comment
  • Loading branch information
henrymercer committed Sep 22, 2025
commit 5065ea8eef517afdf6f7e41413ff347bac2896a1
2 changes: 1 addition & 1 deletion pr-checks/sync_back.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ def scan_generated_workflows(workflow_dir: str) -> Dict[str, str]:
for action_name, version_with_comment in matches:
# Only track non-local actions (those with / but not starting with ./)
if not action_name.startswith('./'):
# Take the latest version seen (they should all be the same after Dependabot)
# Assume that version numbers are consistent (this should be the case on a Dependabot update PR)
action_versions[action_name] = version_with_comment.rstrip()

return action_versions
Expand Down