From 05f7d3e7afc659c9d03f9d7743433a9430eba44e Mon Sep 17 00:00:00 2001 From: Jinzhe Zeng Date: Tue, 17 May 2022 18:14:37 -0400 Subject: [PATCH] fix git permission issue --- .github/workflows/build_cc.yml | 2 ++ .github/workflows/build_wheel.yml | 2 ++ .github/workflows/lint_python.yml | 2 ++ .github/workflows/test_cc.yml | 2 ++ .github/workflows/test_python.yml | 2 ++ 5 files changed, 10 insertions(+) diff --git a/.github/workflows/build_cc.yml b/.github/workflows/build_cc.yml index 36bb0201e1..b6547e2c09 100644 --- a/.github/workflows/build_cc.yml +++ b/.github/workflows/build_cc.yml @@ -12,6 +12,8 @@ jobs: - variant: cpu - variant: cuda steps: + - name: work around permission issue + run: git config --global --add safe.directory /__w/deepmd-kit/deepmd-kit - uses: actions/checkout@master with: submodules: true diff --git a/.github/workflows/build_wheel.yml b/.github/workflows/build_wheel.yml index 936aa6b65f..a4a5dfdf76 100644 --- a/.github/workflows/build_wheel.yml +++ b/.github/workflows/build_wheel.yml @@ -13,6 +13,8 @@ jobs: os: [ubuntu-18.04] #, windows-latest, macos-latest] steps: + - name: work around permission issue + run: git config --global --add safe.directory /__w/deepmd-kit/deepmd-kit - uses: actions/checkout@v2 - uses: actions/setup-python@v2 name: Install Python diff --git a/.github/workflows/lint_python.yml b/.github/workflows/lint_python.yml index 92a609edc1..6b6dd695d3 100644 --- a/.github/workflows/lint_python.yml +++ b/.github/workflows/lint_python.yml @@ -11,6 +11,8 @@ jobs: python-version: [3.8] steps: + - name: work around permission issue + run: git config --global --add safe.directory /__w/deepmd-kit/deepmd-kit - uses: actions/checkout@v1 - uses: actions/setup-python@v2 with: diff --git a/.github/workflows/test_cc.yml b/.github/workflows/test_cc.yml index ff54569554..b000c20ea4 100644 --- a/.github/workflows/test_cc.yml +++ b/.github/workflows/test_cc.yml @@ -8,6 +8,8 @@ jobs: runs-on: ubuntu-latest container: ghcr.io/deepmodeling/deepmd-kit-test-cc:latest steps: + - name: work around permission issue + run: git config --global --add safe.directory /__w/deepmd-kit/deepmd-kit - uses: actions/checkout@master - run: source/install/test_cc_local.sh env: diff --git a/.github/workflows/test_python.yml b/.github/workflows/test_python.yml index dd8bded91d..f66665c116 100644 --- a/.github/workflows/test_python.yml +++ b/.github/workflows/test_python.yml @@ -51,6 +51,8 @@ jobs: container: ghcr.io/deepmodeling/deepmd-kit-test-environment:py${{ matrix.python }}-gcc${{ matrix.gcc }}-tf${{ matrix.tf }} steps: + - name: work around permission issue + run: git config --global --add safe.directory /__w/deepmd-kit/deepmd-kit - uses: actions/checkout@master - name: pip cache uses: actions/cache@v2