Skip to content

ci(actions): add action to remove issues from design projects #11249

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

DitwanP
Copy link
Contributor

@DitwanP DitwanP commented Jan 10, 2025

Related Issue: #10327

Summary

Action that will remove issues from respective projects after design team has marked them with the ready for dev label.

@github-actions github-actions bot added the chore Issues with changes that don't modify src or test files. label Jan 10, 2025
@DitwanP DitwanP added the skip visual snapshots Pull requests that do not need visual regression testing. label Jan 10, 2025
@DitwanP DitwanP marked this pull request as ready for review January 10, 2025 21:01
@DitwanP DitwanP removed the request for review from geospatialem January 10, 2025 21:01
…nto dit13711/10327-automate-archiving-issues-in-design-projects
…nto dit13711/10327-automate-archiving-issues-in-design-projects
@DitwanP DitwanP requested a review from benelan January 16, 2025 00:19
…nto dit13711/10327-automate-archiving-issues-in-design-projects
@DitwanP DitwanP changed the title ci(actions): add action to archive issues in design projects ci(actions): add action to remove issues from design projects Jan 16, 2025
@DitwanP DitwanP requested a review from benelan January 16, 2025 21:12
@DitwanP
Copy link
Contributor Author

DitwanP commented Jan 16, 2025

@benelan

Heads up, I'm changing the script to remove the issues from the project instead of archiving because now GitHub still shows the project info on the side if it's archived. The original ask was to remove issues from design projects so that they wouldn't see the project info on the side and assume it was still relevant.

Archiving used to achieve the same visual result (no project on side panel) while also maintaining the log of issues but not any more so now I'm going back to removal.

@benelan benelan added the ready for dev Issues ready for development implementation. label Jan 16, 2025
Copy link
Member

@benelan benelan left a comment

Choose a reason for hiding this comment

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

LGTM

@benelan benelan removed the ready for dev Issues ready for development implementation. label Jan 16, 2025
@DitwanP DitwanP merged commit da08702 into dev Jan 16, 2025
18 checks passed
@DitwanP DitwanP deleted the dit13711/10327-automate-archiving-issues-in-design-projects branch January 16, 2025 23:14
benelan added a commit that referenced this pull request Jan 21, 2025
* origin/dev: (322 commits)
  chore: add ui icons package to enhancement template (#11344)
  chore(table): move workaround comment back to its usage (#11341)
  ci(actions): refine remove-issue-from-design-projects workflow (#11325)
  chore(actions): add icon leads notification for calcite-ui-icons requests (#11263)
  test(combobox): use async expect for non-throwing test case (#11332)
  fix(combobox, input-time-zone): fix initial item selection delay (#11326)
  build(deps): update dependency type-fest to v4.32.0 (#11308)
  chore(utility-network-layer, crosshair): add font codepoints (#11336)
  refactor(loadable): deprecate obsolete helpers (#11312)
  chore: release next
  feat: add crosshair (#11331)
  build(deps): update arcgis to ^4.32.0-next.81 (#11273)
  ci(actions): add action to remove issues from design projects (#11249)
  chore: release next
  fix(list-item): reflect the sortHandleOpen property (#11323)
  refactor(block): heading text color (#11314)
  chore: release next
  fix(list): only focus on row when clicking a list item (#11310)
  fix(tooltip, popover): honor prevented events (#11278)
  chore: release next
  ...
benelan pushed a commit that referenced this pull request Feb 8, 2025
**Related Issue:** #10327 

## Summary
Action that will remove issues from respective projects after design
team has marked them with the `ready for dev` label.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Issues with changes that don't modify src or test files. skip visual snapshots Pull requests that do not need visual regression testing.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants