最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Using a library from a private GitHub repository and authenticating with GitHub when running flutter pub get from GitHub Actions

programmeradmin1浏览0评论

I have a flutter library in a private GitHub repository I need to use as a dependency when running flutter pub get from a GitHub Actions workflow. How do I authenticate with git when doing this?

I have tried with dart pub token add like this:

- name: Get dependencies
  env:
    PUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
  run: |
    dart pub token add  --env-var "$PUB_TOKEN"
    flutter pub get

But I keep getting this error:

Resolving dependencies...
Git error. Command: `git clone --mirror  /home/runner/.pub-cache/_temp/dirKENEDH`
stdout: 
stderr: Cloning into bare repository '/home/runner/.pub-cache/_temp/dirKENEDH'...
fatal: could not read Username for '': No such device or address

exit code: 128
Failed to update packages.

How can I run the flutter pub get command while being authenticated with GitHub?

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论