Stream: t-compiler/rust-analyzer

Topic: publish is failing


Jonas Schievink [he/him] (Feb 15 2021 at 12:09, on Zulip):
Publishing matklad.rust-analyzer@0.2.489...
 ERROR  {"$id":"1","customProperties":{"Descriptor":null,"IdentityDisplayName":null,"Token":null,"RequestedPermissions":0,"NamespaceId":"00000000-0000-0000-0000-000000000000"},"innerException":null,"message":"Access Denied: The Personal Access Token used has expired.","typeName":"Microsoft.VisualStudio.Services.Security.AccessCheckException, Microsoft.VisualStudio.Services.WebApi","typeKey":"AccessCheckException","errorCode":0,"eventId":3000}
Error: Process completed with exit code 1.

@matklad did you revoke an access token by accident?

matklad (Feb 15 2021 at 12:09, on Zulip):

nope, it just expired

Jonas Schievink [he/him] (Feb 15 2021 at 12:09, on Zulip):

I didn't know they do that

matklad (Feb 15 2021 at 12:09, on Zulip):

I've regened the token about five minutes ago

matklad (Feb 15 2021 at 12:10, on Zulip):

But I don't know if I made it before release or not

matklad (Feb 15 2021 at 12:13, on Zulip):

yup, I've upped the token 16 minutes ago, and the builq failed 30 m ago

matklad (Feb 15 2021 at 12:13, on Zulip):

re-triggered the build

Jonas Schievink [he/him] (Feb 15 2021 at 12:14, on Zulip):

I can't find any docs on PAT expiry times

matklad (Feb 15 2021 at 12:14, on Zulip):

Also, I must say the whole market place credentials thing is hopelessly complicated.

matklad (Feb 15 2021 at 12:15, on Zulip):

I can't find any docs on PAT expiry times

when you create a pat, you need to set expiry time, I've picked the longest possible

matklad (Feb 15 2021 at 12:16, on Zulip):

also the extension is currently tethered to me (matklad.rust-analyzer) and, as far as I know, it's hard to change that :(

matklad (Feb 15 2021 at 12:16, on Zulip):

I kinda-hoped that we swich to rust-lang.rust quicker...

Jonas Schievink [he/him] (Feb 15 2021 at 12:17, on Zulip):

oh, it's a VSCode marketplace token, of course

matklad (Feb 15 2021 at 12:25, on Zulip):

If only if that was the case.

matklad (Feb 15 2021 at 12:25, on Zulip):

It's an Azure token, sadly

Jonas Schievink [he/him] (Feb 15 2021 at 12:26, on Zulip):

oh, well that is confusing

matklad (Feb 15 2021 at 12:41, on Zulip):

I've tried to add you to the Azure op and grant all the permissions I can find

Laurențiu (Feb 15 2021 at 12:44, on Zulip):

Looks like it worked this time

Laurențiu (Feb 15 2021 at 12:45, on Zulip):

Can I merge the changelog PR?

matklad (Feb 15 2021 at 12:47, on Zulip):

It looks great to me!

Laurențiu (Feb 15 2021 at 12:49, on Zulip):

Merged, you can tweet it with https://rust-analyzer.github.io/thisweek/2021/02/15/changelog-64.html

Jonas Schievink [he/him] (Feb 15 2021 at 12:50, on Zulip):

matklad said:

I've tried to add you to the Azure op and grant all the permissions I can find

I don't have an account with that email address and the GitHub login refuses to use the corrrect email... sigh

Yoshua Wuyts (Feb 15 2021 at 12:50, on Zulip):

Why does the changelog have #66 in the title, but the URL shows #64? -- typo?

matklad (Feb 15 2021 at 12:52, on Zulip):

image.png

matklad (Feb 15 2021 at 12:52, on Zulip):

good catch!

matklad (Feb 15 2021 at 12:52, on Zulip):

@Laurențiu Nicola could you rename?

Laurențiu (Feb 15 2021 at 12:52, on Zulip):

https://github.com/rust-analyzer/rust-analyzer.github.io/pull/87

matklad (Feb 15 2021 at 12:53, on Zulip):

or do we count inner items as three changelogs worth of stuff? Seems reasonable to me!

Laurențiu (Feb 15 2021 at 12:54, on Zulip):

I made a couple of dry-runs to test https://github.com/rust-analyzer/rust-analyzer/pull/7655 and forgot to delete the leftover files before making the new release

matklad (Feb 15 2021 at 12:54, on Zulip):

I don't have an account with that email address and the GitHub login refuses to use the corrrect email... sigh

let's just hope that a year will be enough to migrate off matklad.rust-analyzer

Yoshua Wuyts (Feb 15 2021 at 16:43, on Zulip):

Is a tweet still planned to go out? -- I'm somewhat giddy to tweet about getters / setters now being available (:

Jonas Schievink [he/him] (Feb 15 2021 at 16:44, on Zulip):

https://twitter.com/rust_analyzer/status/1361337296524574720

Last update: Jul 28 2021 at 04:00UTC