首先,我要说一切都很好,我可以轻松地跟随流程。但是,有些东西能够正常工作,但我无法弄清楚它是如何工作的。让我们看一下main.yml文件的这部分内容:
- name: Log in to GitHub Packages
run: echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin docker.pkg.github.com
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
我有一些参数,如GITHUB_ACTOR和GITHUB_TOKEN,我没有在代码中定义它们,也没有在Github的面板中写入。它们是由Github自动填充的吗?如果我更改我的token,这段代码还能正常工作吗?
提前致谢。