CofbroTeam / Doraemon

⭐ ⭐ ⭐不止签到!更有一键同步作业功能!⭐ ⭐ ⭐ UI友好的安卓-Android移动端学习通签到助手,支持普通签到,扫码签到,图片签到,二维码签到,定位签到,签到码签到,手势签到,作业提醒:push通知,短信通知!!
701 stars 139 forks source link

关于Workflow的Key #88

Closed SummonHIM closed 5 months ago

SummonHIM commented 9 months ago

Workflow的key是将base64编码之后的key字符串存进secrets。名字叫SIGNING_KEY

base64 输入文件

运行时才会从secrets里面自动导出

      - name: Prepare signing key
        run: echo '${{ secrets.SIGNING_KEY }}' | base64 -d > signingkey.jks

实际运行时 serects 相关内容会加*处理的

还有密码是明文存在serects里的

          ALIAS: ${{ secrets.ALIAS }}
          KEY_STORE_PASSWORD: ${{ secrets.KEY_STORE_PASSWORD }}
          KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}

最后一点小建议是cos的版本号是固定的。感觉不太灵活。建议上个变量或者echo 变量名=变量>>$GITHUB_ENV 到环境变量里面

cofbro commented 9 months ago
region: ${{ secrets.COS_REGION }}
          secret-id: ${{ secrets.COS_SECRET_ID }}
          secret-key: ${{ secrets.COS_SECRET_KEY }}
          bucket: ${{ secrets.COS_BUCKET }}

把这几个发我吧

SummonHIM commented 9 months ago
region: ${{ secrets.COS_REGION }}
          secret-id: ${{ secrets.COS_SECRET_ID }}
          secret-key: ${{ secrets.COS_SECRET_KEY }}
          bucket: ${{ secrets.COS_BUCKET }}

把这几个发我吧

这cos这些不是我pr的喔

cofbro commented 9 months ago

😂看错了...

SummonHIM commented 9 months ago

草🤣