瀏覽代碼

Merge pull request #5542 from samuel-w/gh-1.1

Upload coverage reports to codecov, fix caskroom [1.1]
TW 4 年之前
父節點
當前提交
9c69c461d5
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      .github/workflows/ci.yml

+ 9 - 1
.github/workflows/ci.yml

@@ -112,7 +112,7 @@ jobs:
         brew install zstd || brew upgrade zstd
         brew install lz4 || brew upgrade lz4
         brew install openssl@1.1 || brew upgrade openssl@1.1
-        brew install Caskroom/cask/osxfuse || brew upgrade Caskroom/cask/osxfuse  # Required for Python llfuse module
+        brew install homebrew/cask/osxfuse || brew upgrade homebrew/cask/osxfuse  # Required for Python llfuse module
 
     - name: Install Python requirements
       run: |
@@ -127,3 +127,11 @@ jobs:
         # do not use fakeroot, but run as root. avoids the dreaded EISDIR sporadic failures. see #2482.
         #sudo -E bash -c "tox -e py"
         tox --skip-missing-interpreters
+    - name: Upload coverage to Codecov
+      uses: codecov/codecov-action@v1
+      env: 
+        OS: ${{ runner.os }}
+        python: ${{ matrix.python-version }}
+      with:
+        token: ${{ secrets.CODECOV_TOKEN }}
+        env_vars: OS, python