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

Update Github actions and add automatic updates #154

Closed
wants to merge 2 commits into from

Conversation

halamix2
Copy link
Contributor

  • Update Github actions to their latest versions
  • setup Dependabot to automatically create PRs with GH actions version bumps

@google-cla
Copy link

google-cla bot commented Sep 15, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

sethvargo pushed a commit that referenced this pull request Sep 15, 2023
* Bumped dependecies that were marked insecure by Scorecard
(https://github.com/ossf/scorecard) and Trivy
(https://github.com/aquasecurity/trivy)


The vulnerable dependencies can also be automatically bumped with
dependabot, similar to #154:

```yaml
updates:
  - package-ecosystem: "gomod" # See documentation for possible values
    directory: "/" 
    schedule:
      interval: "daily"
    commit-message:
      prefix: "gomod"
```
@sethvargo
Copy link
Member

Update Github actions to their latest versions

Are there features or bugfixes that we need in these new versions? It just seems like we're pulling in the latest version for no reason. There are API changes for some of these (like setup-go does caching by default) that I think require more analysis.

setup Dependabot to automatically create PRs with GH actions version bumps

I'm not in favor of pulling in new deps just because they exist. I could be convinced to adopt a configuration that suggests updates for dependencies that have security fixes, but randomly pulling in the latest dependencies from the Internet is bad.

@halamix2 halamix2 marked this pull request as draft September 18, 2023 19:20
@halamix2 halamix2 closed this Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants