Consolidate github personal access token env to one place: constants.ts
This commit is contained in:
@@ -4,4 +4,5 @@ export const constants = {
|
||||
monorepoRootPath: path.join(__dirname, '../../..'),
|
||||
stagingWebsite: 'http://staging-0xproject.s3-website-us-east-1.amazonaws.com',
|
||||
lernaExecutable: './node_modules/lerna/bin/lerna.js',
|
||||
githubPersonalAccessToken: process.env.GITHUB_PERSONAL_ACCESS_TOKEN_0X_JS,
|
||||
};
|
||||
|
||||
@@ -10,7 +10,6 @@ import { constants } from './constants';
|
||||
import { utils } from './utils';
|
||||
|
||||
const publishReleaseAsync = promisify(publishRelease);
|
||||
const githubPersonalAccessToken = process.env.GITHUB_PERSONAL_ACCESS_TOKEN_0X_JS;
|
||||
const generatedDocsDirectoryName = 'generated_docs';
|
||||
|
||||
export interface PostpublishConfigs {
|
||||
@@ -97,7 +96,7 @@ export const postpublishUtils = {
|
||||
const finalAssets = this.adjustAssetPaths(cwd, assets);
|
||||
utils.log('POSTPUBLISH: Releasing ', releaseName, '...');
|
||||
const result = await publishReleaseAsync({
|
||||
token: githubPersonalAccessToken,
|
||||
token: constants.githubPersonalAccessToken,
|
||||
owner: '0xProject',
|
||||
repo: '0x-monorepo',
|
||||
tag,
|
||||
|
||||
@@ -123,7 +123,7 @@ async function checkPublishRequiredSetupAsync(): Promise<boolean> {
|
||||
}
|
||||
|
||||
// Check to see if Git personal token setup
|
||||
if (_.isUndefined(process.env.GITHUB_PERSONAL_ACCESS_TOKEN_0X_JS)) {
|
||||
if (_.isUndefined(constants.githubPersonalAccessToken)) {
|
||||
utils.log(
|
||||
'You must have a Github personal access token set to an envVar named `GITHUB_PERSONAL_ACCESS_TOKEN_0X_JS`. Add it then try again.',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user