Skip to content
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

Improve the path of issues replace project setting with workflow #2859

Merged

Conversation

rmccar
Copy link
Contributor

@rmccar rmccar commented Oct 20, 2023

What is the context of this PR?

Fixes: #2797
This is a follow up PR to #2851. This change removes the setting of projects, instead I have set up a workflow to automatically add the issues in the github project. This also adds the "Community backlog" label so that issues are added to that part of the board too.

Its also removes the checkbox for adding a PR to a project from the PR template. Going forward we will only add Issues to the board to avoid duplication and then link the PR to an Issue.

How to review this PR

  • check project board workflows look correct
  • check changes in this PR look correct
  • create a test issue and see that it gets added to the board
  • delete test issue

Checklist

This needs to be completed by the person raising the PR.

  • I have selected the correct Assignee
  • I have linked the correct Issue

@rmccar rmccar added the Bug Something isn't working label Oct 20, 2023
@rmccar rmccar self-assigned this Oct 20, 2023
@netlify
Copy link

netlify bot commented Oct 20, 2023

Deploy Preview for ons-design-system-preview ready!

Name Link
🔨 Latest commit edf9c5a
🔍 Latest deploy log https://app.netlify.com/sites/ons-design-system-preview/deploys/65325d9e818090000746a8b2
😎 Deploy Preview https://deploy-preview-2859--ons-design-system-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@rmccar rmccar marked this pull request as ready for review October 20, 2023 10:39
@rmccar rmccar added Enhancement Change of existing feature and removed Bug Something isn't working labels Oct 20, 2023
@rmccar rmccar merged commit 5e004da into main Oct 23, 2023
14 checks passed
@rmccar rmccar deleted the fix/2797/improve-the-path-of-issues-replace-project-with-workflow branch October 23, 2023 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Change of existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve the path of issues
3 participants