рдмрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ
рдореИрдВ рдПрдХ рдХреИрдирд░реА рд░рд┐рд▓реАрдЬ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдПрдХ рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░ рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдПрдХ рдирд┐рдЬреА рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдПрдирдкреАрдПрдо рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗ рдирд┐рд░реНрднрд░рддрд╛ рдЦреАрдВрдЪрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдмрд╛рдж рдореЗрдВ рдПрдХ рдкреИрдХреЗрдЬ рдХреЛ рд╡рд╛рдкрд╕ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╕рднреА рдПрдХ рдЧрд┐рдЯрд╣рдм рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЛ рд╕реНрд╡рдпрдВ рд╣реЛрд╕реНрдЯреЗрдб рдзрд╛рд╡рдХ рдкрд░ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЪрд░рдг рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ:
рдЗрд╕рдХреЗ рдмрд╛рдж, рдФрд░ рдиреАрдЪреЗ:
рдореЗрд░реЗ рдкрд╛рд╕ рд░рдирд░ рд╡рд╛рддрд╛рд╡рд░рдг рддрдХ рдкрд╣реБрдВрдЪ рд╣реЛрдирд╛ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рд╣рдорд╛рд░реА рдСрдкреНрд╕ рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ:
/home/ubuntu/actions-runner/_work/fe-ui/fe-ui
рдореЗрдВ рдЪрд▓рддреА рд╣реИ.npmrc
рдлрд╝рд╛рдЗрд▓ рдЯреЛрдХрди рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ//artifactory.internal.livongo.com/artifactory/api/npm/npm-repository/:_authToken=${NPM_TOKEN}
.npmrc
рдлрд╝рд╛рдЗрд▓ /home/ubuntu/.npmrc
рдЕрдВрджрд░ рд░рд╣рддреА рд╣реИрдкреНрд░рдЬрдирди рдХрд░рдирд╛
рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ
рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА:
рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрджрд░реНрдн
рдореБрдЭреЗ рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдкрд╛рд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡рд░рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд▓реАрдЧреЗрд╕реАрдЕрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛
@hipstersmoothie рдЬрдм рдЖрдк рд╡рд┐рд░рд╛рд╕рдд рдкреНрд░рдорд╛рдгрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдХрд╣рддреЗ рд╣реИрдВ, рдЖрдк рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ _auth = [token]
рдореЗрдВ .npmrc
рдлрд╝рд╛рдЗрд▓? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдкрдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рдмрдВрдж рдХрд░реВрдВ?
рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдЗрд╕реЗ рдЕрдкрдиреЗ рджреЗрд╡реЛрдкреНрд╕ рд▓рдбрд╝рдХреЗ рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╣рдорд╛рд░реЗ рдХреГрддреНрд░рд┐рдо рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХреБрдЫ рд╕реБрдЭрд╛рд╡:
npm
рдкреНрд▓рдЧрдЗрди рдХреЗ setRcToken
рд╕реЗ false
рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдерд╛ рдХрд┐ рдЖрдкрдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдХреИрдирд░реА рдХрдорд╛рдВрдб _auth
рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЗ .autorc рдореЗрдВ legacyAuth
рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рд╣реЛред
рддреЛ рдЖрдк рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдЬреЛ рдХрджрдо рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рд╡реЗ рд╣реИрдВ:
~/.npmrc
рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░реЗрдВsetRcToken
рдХреЛ false
@hipsstersmoothie рдЖрд╣, рдЖрдк рд╕рд╣реА рд╣реИрдВ, рд╣рдордиреЗ рд╡рд┐рд░рд╛рд╕рдд рдХреЛ рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ (рдФрд░ рдЕрдм рдореИрдВ рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡реЛрдВ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ), рд╣рдореЗрдВ рд╣рдорд╛рд░реЗ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗ 403 рдирд┐рд╖рд┐рджреНрдз рдорд┐рд▓ рд░рд╣рд╛ рд╣реИред рдореИрдВрдиреЗ рдЕрднреА .npmrc
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЯреЛрдХрди рд╕реЗрдЯ (рдЬреИрд╕реЗ рдореЗрд░реА рдореВрд▓ рдкреЛрд╕реНрдЯ рдореЗрдВ рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЯреЛрдХрди рдХреЗ рд╕рд╛рде) рдХреЗ рд╕рд╛рде рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрднреА рднреА 403 рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рд╣рдорд╛рд░реЗ рдСрдкреНрд╕ рд╕реЗрдЯрдЕрдк рдХреА рдПрдХ рд╕реАрдорд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╕ рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рд╕реЗ рдмрд╛рд╣рд░, рдЖрдкрдХреЗ npmrc рдореЗрдВ рдХреНрдпрд╛ рд╣реИ? рд╣рдорд╛рд░рд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИ:
registry = https://artifactory.internal.livongo.com/artifactory/api/npm/npm-virtual
email = [email protected]
always-auth = true
save-exact = true
рдФрд░ рдлрд┐рд░ package.json рдореЗрдВ:
"publishConfig": {
"registry": "https://artifactory.internal.livongo.com/artifactory/api/npm/npm-repository/"
},
рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпреВрдЖрд░рдПрд▓ рдХрд╛ рдЕрдВрдд рдкреНрд░рдХрд╛рд╢рди рдмрдирд╛рдо рдПрдирдкреАрдПрдо рдЗрдВрд╕реНрдЯреЙрд▓ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╣реИ, рдЬреЛ рдХрд┐ рдХреИрд╢рд┐рдВрдЧ рдкрд░рдд рдХреЗ рд▓рд┐рдП рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрд░реА рд╕рдордЭ рдЖрд╡рд╢реНрдпрдХ рдереА, рд▓реЗрдХрд┐рди рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВред рдореБрдЭреЗ рдмрд╕ рдпрд╣ рдпрд╛рдж рд╣реИ рдХрд┐ рдЬрдм рд╣рдо рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрдиреЛрдВ рд╕реЗ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд░рд╣реЗ рдереЗ, рддреЛ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдерд╛ рдЬрд┐рд╕рд╕реЗ рд╣рдо рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдереЗ (рд╡рд┐рд░рд╛рд╕рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рдЕрдм, рд╣рдо рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдХрд╛рд╢рди рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдЧрд┐рдЯрд╣рдм рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдЙрддрд╛рд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рднрд╛рдЧреНрдп рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ рдЕрдкрдиреЗ рд╕рд╛рдЭрд╛ рдСрдЯреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдПрдХ рдХреИрдирд░реА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд╕рднреА рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди рд╣рд╛рдВ, рдореИрдВ рдЕрд╕рдорд░реНрде рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рдореИрдВ рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рдХрд╛рд░рдг рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЙрд▓ рдЧрд╛рдпрдм рд╣реИред
рд╣рдордиреЗ рдЗрд╕реЗ рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рдПрдХ рдмрд╛рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рд╣рдо рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрджрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ:
npmrc рд╕реЗрдЯ рдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЖрдВрддрд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореИрдВ рд╢рд╛рдпрдж рдЬреНрдпрд╛рджрд╛ рдорджрдж рдирд╣реАрдВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реВрдВред рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдереЛрдбрд╝реЗ рдХрдард┐рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ
@hipstersmoothie рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛
рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рдореИрдВ рдЖрдкрдХреА рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рд╕реЗ рджреВрд░ рд░рд╣рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реЗрдЯрдЕрдк рдХреА рдирдХрд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдереА рдЬреЛ рдЖрдкрдиреЗ рдЙрд╕ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдерд╛ (рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА) рдФрд░ рдпрд╣ рдореЗрд░реЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛, рд╢рд╛рдпрдж рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдореЗрдВ рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдЬреЛ рдЕрд▓рдЧ рд╣реИ рд╣рдорд╛рд░реЗ рд▓рд┐рдПред рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдЖрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЦреБрд▓рд╛ рд░рдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдФрд░ рдпрджрд┐ рд╣рдо рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рд▓реЗрдВрдЧреЗ рддреЛ рд╡рд╛рдкрд╕ рдЖрдХрд░ рдЗрд╕реЗ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреЗред рдореИрдВ рд╢рд╛рдпрдж рдЙрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдСрдЯреЛ рдХреЗ рдЖрдВрддрд░рд┐рдХ рднрд╛рдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрджрдо рдмрдврд╝рд╛рдКрдВрдЧрд╛ред
рд╣рд╛рдБ рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реВрдБред рдпрджрд┐ рдЖрдк рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рд╕реЗрдЯрдЕрдк рдЪрд░рдг рдХреЗ рд╕рд╛рде рдЖрддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдЗрд╕реЗ рдбреЙрдХреНрд╕ рдореЗрдВ рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
@hipsstersmoothie рдореИрдВ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ:
https://github.com/intuit/auto/blob/v10.21.3/plugins/npm/src/set-npm-token.ts#L37
рдореЗрд░реА рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди (рдЖрдВрддрд░рд┐рдХ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо) рдХреЗ рд▓рд┐рдП, рдЬрдм isCi
false
, рддреЛ рдореИрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВред рдЕрдЧрд░ рдореИрдВ рдКрдкрд░ рд╕рдВрджрд░реНрднрд┐рдд рдЕрдкрдиреА рд╕реНрдерд╛рдиреАрдп node_modules/@auto-it/npm/dist/set-npm-token.js
рд▓рд╛рдЗрди рдХреЛ if (false) {
рдмрджрд▓рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рд╡рд╣реА 403 рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдХрд░рддрд╛ рд╣реВрдВ рдЬрдм isCi
true
ред
рдпрд╛ рддреЛ рдпрд╣ рдЧреИрд░-рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИ, рдпрд╛ рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ setTokenOnCI
legacyAuth
рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЪреВрдХ рдЧрдП рд╣реЛрдВрдЧреЗ рдЬрд╣рд╛рдБ рдореИрдВрдиреЗ рдпрд╣ рдХрд╣рд╛ рдерд╛
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдиреЗ setRcToken рдХреЛ рдЧрд▓рдд рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ setRcToken
рдХреЛ false
. рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рд╡рд╣ рд╕рднреА рдХреЛрдб рдЫреЛрдбрд╝ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ
рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдо setRcToken
рд╕реЗ false
рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рддреЛ @hipsstersmoothie рдХреНрдпрд╛ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ рдФрд░ рд╕рдм рдареАрдХ рд╣реИред рд╣рдорд╛рд░реЗ рдЖрд░реНрдЯрд┐рдлреИрдХреНрдЯрд░реА рдХреЗ рд▓рд┐рдП рдЬреАрдердм рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ auto
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ GO рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рд╕реЗрдЯрдЕрдк рддреНрд░реБрдЯрд┐, рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
@hipsstersmoothie рдЬрдм рддрдХ рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛, рддрдм рддрдХ рдзреИрд░реНрдп рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред