我在 jupyterhub 中设置了一个环境,其中包含我的所有生产脚本。首先,我使用 Jupyter_Scheduler 来运行我的作业,但它非常不一致,并且需要不时重新启动服务器。我查看了 Github Actions,它看起来很有希望,并且我已经设置了工作流程 yaml 文件,但是如果我的 jupyter Notebook 脚本包含存储在 jupyterhub 内的操作系统中的凭据检查,Github Actions 是否能够访问它?我不确定它如何相互通信。
我的最终目标是:
谢谢!
对于 GitHub Actions,有一个名为 secrets 的东西,如果您不希望其他人看到您的令牌/密码,我强烈建议您使用它。
至于如何将它们放入存储库:如果您的机密没有更改,您可以手动设置它们,但如果它们定期更改,您可以查看用于设置机密的 API 并编写一个自动创建的脚本/更新秘密