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

Enable Dependabot update notifications for all (applicable) repos #20

Closed
21 of 22 tasks
atc0005 opened this issue Jun 1, 2020 · 7 comments
Closed
21 of 22 tasks
Assignees
Labels
dependencies enhancement New feature or request

Comments

@atc0005
Copy link
Owner

atc0005 commented Jun 1, 2020

Docs

TODO

  • atc0005/brick

    • Go Modules
    • GitHub Actions
  • atc0005/check-mail

    • Go Modules
    • GitHub Actions
  • atc0005/check-cert

    • Go Modules
    • GitHub Actions
  • atc0005/elbow

    • Go Modules
    • GitHub Actions
  • atc0005/dnsc

    • Go Modules
    • GitHub Actions
  • atc0005/bounce

    • Go Modules
    • GitHub Actions
  • atc0005/bridge

    • Go Modules
    • GitHub Actions
  • atc0005/go-nagios

    • Go Modules
    • GitHub Actions
  • atc0005/go-ezproxy

    • Go Modules
    • GitHub Actions
  • atc0005/send2teams

    • Go Modules
    • GitHub Actions
  • atc0005/list-emails

    • pip requirements.txt packages
    • GitHub Actions
@atc0005
Copy link
Owner Author

atc0005 commented Jun 11, 2020

Added config file to atc0005/check-cert repo, but evidently Dependabot is having issues today, so the results are inconclusive. Will pause there until the status is a little more clear.

Direct links for reference:

@atc0005 atc0005 pinned this issue Jun 11, 2020
@atc0005
Copy link
Owner Author

atc0005 commented Jun 11, 2020

Still issues with Dependabot, will have to check back again tomorrow.

@atc0005
Copy link
Owner Author

atc0005 commented Jun 16, 2020

Still issues with Dependabot, will have to check back again tomorrow.

I had better results with the atc0005/bounce repo: two PRs landed, but the errors persisted even there. I'll move forward with enabling Dependabot for the other repos and see where things go. Worst case I'll have to follow-up with each repo later to correct some syntax.

@atc0005
Copy link
Owner Author

atc0005 commented Jun 17, 2020

Note: Dependabot can also monitor GitHub Actions.

https://help.github.com/en/github/administering-a-repository/configuration-options-for-dependency-updates#package-ecosystem

Going to do this for the atc0005/bounce project first, then loop back to previously touched projects from that point.

atc0005 added a commit to atc0005/bounce that referenced this issue Jun 17, 2020
Roughly the same settings here as with the
Go modules section.

refs GH-59
refs atc0005/todo#20
@atc0005 atc0005 changed the title Research/test using Dependabot to track package updates Enable Dependabot update notifications for all (applicable) repos Jun 17, 2020
atc0005 added a commit to atc0005/check-cert that referenced this issue Jun 18, 2020
Enable similar settings as with Go Modules

refs GH-21
refs atc0005/todo#20
atc0005 added a commit to atc0005/elbow that referenced this issue Jun 18, 2020
Enable similar settings as with Go Modules

refs GH-152
refs atc0005/todo#20
atc0005 added a commit to atc0005/go-nagios that referenced this issue Jun 18, 2020
- go.mod files, ALL packages
    - Daily at 2 am CT
    - Assignee to me, label as "dependencies"
    - Add `go.mod` prefix to associated PR commits
    - Target `master` branch

- GitHub Actions Workflows (all)
    - Assignee to me
    - label as "dependencies", "CI"
    - Add `ghaw` prefix to associated PR commits
    - other details the same as Go Modules block

refs GH-7
refs atc0005/todo#20
@atc0005
Copy link
Owner Author

atc0005 commented Jun 18, 2020

Working on atc0005/brick#49 now. Once that is complete I believe that all of my (applicable) repos are updated.

I take that back. I still have the atc0005/list-emails repo to update.

@atc0005
Copy link
Owner Author

atc0005 commented Jun 18, 2020

I still have the atc0005/list-emails repo to update.

Done. That script doesn't use external packages (yet), so I only enabled GitHub Actions update monitoring for now.

@atc0005
Copy link
Owner Author

atc0005 commented Jun 19, 2020

I believe that I am done with this. If I encounter further repos where I've not enabled Dependabot I can update them at that time.

@atc0005 atc0005 closed this as completed Jun 19, 2020
atc0005 added a commit to atc0005/nagios-debug that referenced this issue Jun 21, 2020
- CHANGELOG
- Initial README structure, content (with some stub items)
- GitHub Actions Workflows
  - Lint codebase
  - Build codebase
  - Lint Markdown files
- Markdown lint configuration
- golangci-lint configuration
- Enable Dependabot updates
  - Go Modules
  - GitHub Actions
- Makefile for CI-enabled and local tasks

refs GH-1, GH-2, GH-3
refs atc0005/todo#20
atc0005 added a commit to atc0005/nagios-debug that referenced this issue Jun 21, 2020
- CHANGELOG
- Initial README structure, content (with some stub items)
- GitHub Actions Workflows
  - Lint codebase
  - Build codebase
  - Lint Markdown files
- Markdown lint configuration
- golangci-lint configuration
- Enable Dependabot updates
  - Go Modules
  - GitHub Actions
- Makefile for CI-enabled and local tasks

refs GH-1, GH-2, GH-3
refs atc0005/todo#20
atc0005 added a commit to atc0005/nagios-debug that referenced this issue Jun 21, 2020
- CHANGELOG
- Initial README structure, content (with some stub items)
- GitHub Actions Workflows
  - Lint codebase
  - Build codebase
  - Lint Markdown files
- Markdown lint configuration
- golangci-lint configuration
- Enable Dependabot updates
  - Go Modules
  - GitHub Actions
- Makefile for CI-enabled and local tasks

refs GH-1, GH-2, GH-3
refs atc0005/todo#20
atc0005 added a commit to atc0005/nagios-debug that referenced this issue Jun 21, 2020
- CHANGELOG
- Initial README structure, content (with some stub items)
- GitHub Actions Workflows
  - Lint codebase
  - Build codebase
  - Lint Markdown files
- Markdown lint configuration
- golangci-lint configuration
- Enable Dependabot updates
  - Go Modules
  - GitHub Actions
- Makefile for CI-enabled and local tasks

refs GH-1, GH-2, GH-3
refs atc0005/todo#20
@atc0005 atc0005 unpinned this issue Jun 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant