Skip to content

Conversation

Abogical
Copy link
Member

@Abogical Abogical commented Jun 20, 2025

Reason for this change

Adds a tool to sync issue metadata with project board. Github currently does not support filtering and sorting by creation and update date.

Description of changes

Adds a GH Action to update and fill those issue metadata on the project board. Metadata includes Creation and update date.

Describe any new or updated permissions being added

N/A.

Description of how you validated changes

Unit tests added. Verified Action runs successfully on local fork here.

Checklist


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@github-actions github-actions bot added p2 repeat-contributor [Pilot] contributed between 3-5 PRs to the CDK labels Jun 20, 2025
@aws-cdk-automation aws-cdk-automation requested a review from a team June 20, 2025 17:03
@Abogical Abogical marked this pull request as ready for review June 23, 2025 15:15
@Abogical Abogical force-pushed the tools/project-sync branch 2 times, most recently from 155b829 to 1d18c09 Compare June 23, 2025 15:26
@kumvprat
Copy link
Contributor

I understand that we are adding a new GH action to update the metadata.

Can you add a few explainers about the issue-sync flow we have now ?
Specifically for the step below in the GH action :

cd tools/@aws-cdk/project-sync
node bin/issue-sync.js

Also add details in the workflows README : https://github.com/aws/aws-cdk/blob/main/.github/workflows/README.md

@Abogical Abogical force-pushed the tools/project-sync branch from c6b39d3 to eeb8c05 Compare June 24, 2025 11:16
@mergify mergify bot added the contribution/core This is a PR that came from AWS. label Jun 24, 2025
@Abogical Abogical force-pushed the tools/project-sync branch from 6d6c4bc to 83b40aa Compare June 25, 2025 15:13
@Abogical Abogical force-pushed the tools/project-sync branch from 83b40aa to c150a91 Compare June 25, 2025 15:27
@aws-cdk-automation
Copy link
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildv2Project1C6BFA3F-wQm2hXv2jqQv
  • Commit ID: c150a91
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@aws-cdk-automation aws-cdk-automation added the pr/needs-maintainer-review This PR needs a review from a Core Team Member label Jun 25, 2025
Copy link
Contributor

mergify bot commented Jun 25, 2025

Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot merged commit 19139af into main Jun 25, 2025
22 checks passed
@mergify mergify bot deleted the tools/project-sync branch June 25, 2025 16:17
Copy link
Contributor

Comments on closed issues and PRs are hard for our team to see.
If you need help, please open a new issue that references this one.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 25, 2025
@aws-cdk-automation aws-cdk-automation removed the pr/needs-maintainer-review This PR needs a review from a Core Team Member label Jun 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
contribution/core This is a PR that came from AWS. p2 repeat-contributor [Pilot] contributed between 3-5 PRs to the CDK
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants