Skip to content

Commit

Permalink
v3.4.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
alexlamsl committed Jul 26, 2018
1 parent e7915ce commit f6f834b
Show file tree
Hide file tree
Showing 15 changed files with 852 additions and 782 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ node_js:
- "4"
- "6"
- "8"
- "10"

matrix:
fast_finish: true
Expand Down
1 change: 0 additions & 1 deletion Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -446,7 +446,6 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-contrib-nodeunit');
grunt.loadNpmTasks('grunt-contrib-internal');

This comment has been minimized.

Copy link
@XhmikosR

XhmikosR Jul 28, 2018

Member

Would be nice if you made PRs so that one can review before making such changes.

This comment has been minimized.

Copy link
@alexlamsl

alexlamsl Jul 28, 2018

Author Contributor

I made one at #524 in order to make sure CI passes.

I can ping you in the future before merging if you prefer - I just assumed you would make the necessary additional changes before publishing.

This comment has been minimized.

Copy link
@XhmikosR

XhmikosR Jul 28, 2018

Member

Unless you ping someone/request review, making a PR and merging it yourself, is not considered a review process...


// Whenever the "test" task is run, first clean the "tmp" dir, then run this
// plugin's task(s), then test the result.
Expand Down
10 changes: 6 additions & 4 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,16 @@ environment:
matrix:
- nodejs_version: "0.10"
platform: x86
- nodejs_version: "4"
platform: x64
- nodejs_version: "4"
platform: x86
- nodejs_version: "4"
platform: x64
- nodejs_version: "6"
platform: x86
platform: x64
- nodejs_version: "8"
platform: x86
platform: x64
- nodejs_version: "10"
platform: x64

install:
- ps: Install-Product node $env:nodejs_version $env:platform
Expand Down

13 comments on commit f6f834b

@XhmikosR
Copy link
Member

Choose a reason for hiding this comment

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

@alexlamsl: unless you enable 2FA for npm auth/push, you can't publish.

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@XhmikosR I don't intend to do the actual publishing, since I have only put in the code changes required to upgrade to uglify-js@3.4.x without any test failures.

Feel free to pick up from here.

@XhmikosR
Copy link
Member

Choose a reason for hiding this comment

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

Well, you should be able to publish. Just enable 2FA.

Note that unless you CC me, I don't watch any repos due to the number of notifications.

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I shall include /cc in the PR description next time.

@XhmikosR
Copy link
Member

Choose a reason for hiding this comment

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

@alexlamsl: so, will you enable 2FA on npm? That way we could go back to the review and publish procedure.

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@XhmikosR sorry I was out the whole day so I couldn't do anything besides simply replying to your earlier messages.

I had a look at the blog post you sent me earlier, but I couldn't make out the heads and tails of this beta feature - any more concrete step-by-step pointers? In particular I don't seem to find any mention on which side channel(s) npm would deliver that extra authentication code.

@XhmikosR
Copy link
Member

Choose a reason for hiding this comment

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

@alexlamsl for your npm account see https://docs.npmjs.com/getting-started/using-two-factor-authentication. You can do it via the web interface, nothing too weird :P

For your repos, go to https://www.npmjs.com/package/<REPLACE_ME)/access and Enable the option to Require Two Factor Authentication to publish or modify settings

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@XhmikosR thanks for the helpful pointers - I've definitely missed the first part (I don't frequent npmjs.com much, let alone logging in onto it...)

Got myself a QR code and trying to make sense out of otpauth:// as I don't have anything on my phone that would work with it.

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Right got it - this is certainly not straight forward for someone who doesn't have Google attached to his daily life.

@XhmikosR
Copy link
Member

@XhmikosR XhmikosR commented on f6f834b Jul 28, 2018 via email

Choose a reason for hiding this comment

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

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Let's get back to the business of updating documentation. I have added to CHANGELOG but npm test certainly doesn't update README.md - and running grunt gives:

Warning: Task "build-contrib" not found. Use --force to continue.

Aborted due to warnings.

@alexlamsl
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Ah, never mind - I've figured that part out.

@XhmikosR
Copy link
Member

@XhmikosR XhmikosR commented on f6f834b Jul 28, 2018 via email

Choose a reason for hiding this comment

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

Please sign in to comment.