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

Create decision record for Using Dependabot to update GHA #3598

Closed
6 tasks done
blulady opened this issue Oct 3, 2022 · 24 comments
Closed
6 tasks done

Create decision record for Using Dependabot to update GHA #3598

blulady opened this issue Oct 3, 2022 · 24 comments
Assignees
Labels
Complexity: Medium Feature: Refactor GHA Refactoring GitHub actions to fit latest architectural norms Feature: Wiki role: back end/devOps Tasks for back-end developers size: 0.5pt Can be done in 3 hours or less

Comments

@blulady
Copy link
Member

blulady commented Oct 3, 2022

Overview

We need a decision record for Using Dependabot to update GHA so that we are clear about what we need to do and it's easy for people to find the history behind the issue.

Details

A lot of our Github Actions are not the latest version. We want to be notified when our GHA dependencies are out of date. The issue below was created before the GH Dependabot was updated to include alerts for GitHub actions, as mentioned in the blog listed in the resources. So now that it is available from GH, we want to utilize the GH Dependabot. We want to make a decision record to clarify why we made this decision.
We have enabled the GH Dependabot to issue alerts for vulnerabilities and security issues here (also listed below). But we need to configure a dependabot.yml file to have dependabot create pull requests.

Action Items

  • create a page in the wiki
  • copy the template text on to that page
  • link it to the page with the adopted decision record
  • fill in the issue template prompts
  • get a peer review
  • create the new issue to follow through with the decision

Resources/Instructions

@github-actions github-actions bot added Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: missing labels Oct 3, 2022
@blulady blulady added Feature: Refactor GHA Refactoring GitHub actions to fit latest architectural norms Feature: Wiki role: back end/devOps Tasks for back-end developers size: 0.5pt Can be done in 3 hours or less Complexity: Medium Draft Issue is still in the process of being created and removed role missing size: missing Feature Missing This label means that the issue needs to be linked to a precise feature label. labels Oct 3, 2022
@kathrynsilvaconway kathrynsilvaconway added Ready for Prioritization and removed Draft Issue is still in the process of being created labels Oct 5, 2022
@bishrfaisal bishrfaisal added this to the 08. Team workflow milestone Oct 17, 2022
@Suman2795 Suman2795 self-assigned this Oct 31, 2022
@github-actions
Copy link

Hi @Suman2795, thank you for taking up this issue! Hfla appreciates you :)

Do let fellow developers know about your:-
i. Availability: (When are you available to work on the issue/answer questions other programmers might have about your issue?)
ii. ETA: (When do you expect this issue to be completed?)

You're awesome!

P.S. - You may not take up another issue until this issue gets merged (or closed). Thanks again :)

@Suman2795
Copy link
Member

Availability: weekend
ETA:7th oct 2022

@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Nov 4, 2022
@github-actions github-actions bot added 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed Status: Updated No blockers and update is ready for review labels Nov 11, 2022
@github-actions
Copy link

@Suman2795

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Monday, November 7, 2022 at 11:21 PM PST.

@Suman2795
Copy link
Member

progress: filling the issue template ,will complete soon.

@blulady
Copy link
Member Author

blulady commented Nov 17, 2022

Hey Suman we chatted about this yesterday but I forgot to ask you to link this issue on that issue when you create it.

@blulady blulady removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Nov 17, 2022
@Suman2795
Copy link
Member

I will link the issue. Thanks Sarah!

@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Nov 18, 2022
@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@github-actions
Copy link

@Suman2795

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Monday, January 9, 2023 at 11:16 PM PST.

@ExperimentsInHonesty
Copy link
Member

@Suman2795 The website team has been back from break since Jan 3rd, but we have not had an update from you. Are you still working on this issue? If you are not, please let us know so that we can return it to the queue. If you are working on it, please provide an update as requested above.

@ExperimentsInHonesty ExperimentsInHonesty removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Jan 15, 2023
@Suman2795
Copy link
Member

@github-actions github-actions bot added Status: Updated No blockers and update is ready for review 2 weeks inactive An issue that has not been updated by an assignee for two weeks and removed Status: Updated No blockers and update is ready for review labels Jan 20, 2023
@github-actions
Copy link

@Suman2795

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Monday, January 23, 2023 at 11:16 PM PST.

@github-actions
Copy link

github-actions bot commented Feb 3, 2023

@Suman2795

Please add update using the below template (even if you have a pull request). Afterwards, remove the 'To Update !' label and add the 'Status: Updated' label.

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures (optional): "Add any pictures of the visual changes made to the site so far."

If you need help, be sure to either: 1) place your issue in the developer meeting discussion column and ask for help at your next meeting, 2) put a "Status: Help Wanted" label on your issue and pull request, or 3) put up a request for assistance on the #hfla-site channel.

You are receiving this comment because your last comment was before Monday, January 30, 2023 at 11:17 PM PST.

@ExperimentsInHonesty
Copy link
Member

@Suman2795 Looks like you need to ask for a review from the Merge team for this issue. Please ask them at a meeting or in the slack channel.

@ExperimentsInHonesty ExperimentsInHonesty removed the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Feb 7, 2023
@github-actions github-actions bot added the 2 weeks inactive An issue that has not been updated by an assignee for two weeks label Feb 10, 2023
@github-actions

This comment was marked as resolved.

@Adaakal Adaakal added the To Update ! No update has been provided label Feb 10, 2023
@Adaakal

This comment was marked as resolved.

@ExperimentsInHonesty
Copy link
Member

Hi @suman did you get a review from anyone on this wiki you have written

The decision record for this issue:
https://github.com/hackforla/website/wiki/DR:Using-Dependabot-to-update-GHA

Please message the @hackforla/website-merge team on your response

@ExperimentsInHonesty ExperimentsInHonesty removed 2 weeks inactive An issue that has not been updated by an assignee for two weeks To Update ! No update has been provided labels Feb 13, 2023
@Suman2795
Copy link
Member

Suman2795 commented Feb 14, 2023

Hi @ExperimentsInHonesty, I apologize for not updating earlier but I had the decision record and the new issue that needed to be created in this issue reviewed from Sarah , she had said that she would close the issue and I will message her again for this.

@blulady
Copy link
Member Author

blulady commented Feb 14, 2023

Sorry for the delay!! Closing this issue with the decision record and the issue . Great Job @Suman2795

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Feature: Refactor GHA Refactoring GitHub actions to fit latest architectural norms Feature: Wiki role: back end/devOps Tasks for back-end developers size: 0.5pt Can be done in 3 hours or less
Projects
Development

No branches or pull requests

6 participants