通过基于原哪吒面板的docker镜像,在此基础上自动添加config文件,其中config文件在github secrets中
两个secrets
CONFIG
: 哪吒面板配置文件
FLY_API_TOKEN
: fly的api token
- 需要把
action
中的if: ${{ env.new_release == 'yes' }}
注释掉,部署成功之后再注回来
- name: deploy
if: ${{ env.new_release == 'yes' }}
run: |
echo '${{ secrets.CONFIG }}' > ./config.yaml && ls
flyctl deploy --remote-only
- 需要先运行
fly launch
创建一个app,名字填fly.toml
里面的, 我的是fakev-status
可以改,但需要保持一样