Merge in all dependency updates #387

Open
opened 2022-01-18 19:37:23 -05:00 by a3thakra · 3 comments
Owner

Renovate bot has been creating PRs for a long time, and we haven't been merging them in because it has been using npm 6. This results in a completely different package-lock.json file. Now that Node 16/npm 7 is LTS, docker pulling the latest renovate bot should do the trick.

List of all PRs: #136

Renovate bot has been creating PRs for a long time, and we haven't been merging them in because it has been using npm 6. This results in a completely different package-lock.json file. Now that Node 16/npm 7 is LTS, `docker pull`ing the latest renovate bot should do the trick. List of all PRs: #136
a3thakra self-assigned this 2022-01-18 19:37:31 -05:00
a3thakra added the
In Progress
label 2022-01-18 19:37:37 -05:00
Author
Owner
cc: @a258wang @n3parikh
Author
Owner

For some reason, renovate still wasn't using lockfile v2. So I manually rebased all dep update PRs:

Here's the fish script that I used, in case I cannot make it to standup tomorrow:

  for online_branch in (git branch --all)
      set branch (string trim (string replace remotes/origin/ '' $online_branch))

      switch "$branch"
          case "renovate/*"
              git checkout $branch
              git checkout main -- package-lock.json

              npm install > /dev/null

              git add package-lock.json
              git commit -m "Manual rebase"
              git push

              git reset --hard

              echo "Done with $branch"
          case "*"
              echo "Not dealing with $branch"
      end

      echo ""
  end
For some reason, renovate still wasn't using lockfile v2. So I manually rebased all dep update PRs: Here's the fish script that I used, in case I cannot make it to standup tomorrow: ```fish for online_branch in (git branch --all) set branch (string trim (string replace remotes/origin/ '' $online_branch)) switch "$branch" case "renovate/*" git checkout $branch git checkout main -- package-lock.json npm install > /dev/null git add package-lock.json git commit -m "Manual rebase" git push git reset --hard echo "Done with $branch" case "*" echo "Not dealing with $branch" end echo "" end ```
a3thakra added
Untriaged
and removed
In Progress
labels 2022-06-18 06:09:32 -04:00
Author
Owner

Apparently it still did not work ...

Apparently it still did not work ...
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: www/www-new#387
No description provided.