【发布时间】:2020-10-15 07:29:39
【问题描述】:
所以我有一个 Discord 机器人,希望代码是公开的,而机器人令牌是私有的。我使用 Github Secrets 将令牌设为私有,但是当我在代码中使用 console.log(process.env.test) 运行代码时,它说变量是 undefined。我该如何解决??此外,输出还显示令牌无效。
Node.js.yml文件:
name: littleBot
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
env:
test: ${{ secrets.test }}
with:
node-version: ${{ matrix.node-version }}
- run: npm i
- run: node index.js
【问题讨论】:
标签: javascript node.js github discord.js github-actions