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

Bump eslint-utils from 1.4.0 to 1.4.2 in /sdks/nodejs #1014

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 26, 2019

Bumps eslint-utils from 1.4.0 to 1.4.2.

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot bot added the area/security Issues pertaining to security label Aug 26, 2019
@googlebot
Copy link

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

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it!) and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@markmandel
Copy link
Collaborator

This will likely need to be manually implemented - dependabot and googlebot don't play well together at the moment.

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: c96a4db7-5b2f-4ada-816a-1bf6709ad25b

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@roberthbailey
Copy link
Member

@thisisnotapril - should we leave this open? Close it and hope the CLA stuff has worked out before the next dependabot PR gets filed?

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/sdks/nodejs/eslint-utils-1.4.2 branch from 02bb864 to 7795828 Compare September 6, 2019 06:23
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 7d086381-172c-4f1f-83b4-a037fc83ac48

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/1014/head:pr_1014 && git checkout pr_1014
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-7795828

@markmandel markmandel added the feature-freeze-do-not-merge Only eligible to be merged once we are out of feature freeze (next full release) label Sep 10, 2019
@roberthbailey
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/sdks/nodejs/eslint-utils-1.4.2 branch from 7795828 to 24b9af0 Compare September 11, 2019 05:21
@googlebot
Copy link

All checks passed!

ℹ️ Googlers: Go here for more info.

@roberthbailey
Copy link
Member

@markmandel - now that the CLA signing is working, wdyt about merging this security fix during the freeze window?

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 92d0b080-feb8-4978-9dc1-e3f3bac99d12

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: a70508e9-9cbe-4b93-bc6f-2e0995e5fa7c

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: f66a91b0-1238-4566-8239-f70ce6f2d5b4

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/1014/head:pr_1014 && git checkout pr_1014
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.0.0-24b9af0

@roberthbailey
Copy link
Member

Is there a reason to hold off on a security fix until after the release cut?

@roberthbailey
Copy link
Member

/cc @steven-supersolid

@google-oss-robot
Copy link

@roberthbailey: GitHub didn't allow me to request PR reviews from the following users: steven-supersolid.

Note that only googleforgames members and repo collaborators can review this PR, and authors cannot review their own PRs.

In response to this:

/cc @steven-supersolid

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@markmandel
Copy link
Collaborator

Is there a reason to hold off on a security fix until after the release cut?

I don't think so - we don't specifically mention security in our release guide, but we probably should.

@steven-supersolid
Copy link
Collaborator

LGTM
BTW about node.js modules - there are constantly security updates. We should keep the pinned dependencies reasonably up to date and definitely update when there is a security update. This is usually a bot job, provided we maintain good test coverage and the bot is running the tests.

The dev dependencies are currently unpinned so any user can do npm update. The dev dependencies should ideally be omitted in a production build, they are only required to run tests, coverage and lint the code in our case.

We can also consider not committing package-lock.json although having this is a best practice for the dependencies.

@markmandel markmandel removed the feature-freeze-do-not-merge Only eligible to be merged once we are out of feature freeze (next full release) label Sep 17, 2019
@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 1ef77233-ca44-4bb6-8278-9b5a7259dc8f

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@roberthbailey
Copy link
Member

e2e failure in deploy-site-static:

ERROR: (gcloud.app.deploy) ABORTED: Cannot operate on apps/agones-images/services/preview/versions/77bd028 because an operation is already in progress for cd158b4d-fae7-4d2b-8b79-21df4211740a by 2f6279cc-94d7-4699-8bdb-e4c8fcaa3ff0.

Trying again.

Copy link
Member

@roberthbailey roberthbailey left a comment

Choose a reason for hiding this comment

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

approving based on @steven-supersolid's lgtm.

@google-oss-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot], roberthbailey
To complete the pull request process, please assign
You can assign the PR to them by writing /assign in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@roberthbailey roberthbailey merged commit 4bbbd24 into master Sep 19, 2019
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sdks/nodejs/eslint-utils-1.4.2 branch September 19, 2019 18:14
@agones-bot
Copy link
Collaborator

Build Failed 😱

Build Id: 309f094f-0100-4dd6-bef9-055cca87c4ce

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@markmandel markmandel added this to the 1.1.0 milestone Oct 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/security Issues pertaining to security lgtm size/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants