From bcd1a2b191467488b59ec54cea6dbb383a9a2076 Mon Sep 17 00:00:00 2001 From: Rinne Date: Sat, 29 Apr 2023 03:34:28 +0800 Subject: [PATCH 1/5] Update build_and_test.yml --- .github/workflows/build_and_test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index ff45cca4..f4a072f9 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -27,9 +27,9 @@ jobs: # - name: Test CPU version # run: dotnet test --no-build --verbosity normal - name: uninstall redist cpu for unit tests - run: dotnet remove Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist + run: dotnet remove helpers/Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist - name: install redist gpu for unit tests - run: dotnet add Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist-Windows-GPU + run: dotnet add helpers/Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist-Windows-GPU - name: Restore dependencies run: dotnet restore - name: Build GPU version @@ -54,9 +54,9 @@ jobs: # - name: Test CPU version # run: dotnet test --no-build --verbosity normal - name: uninstall redist cpu for unit tests - run: dotnet remove Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist + run: dotnet remove helpers/Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist - name: install redist gpu for unit tests - run: dotnet add Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist-Linux-GPU + run: dotnet add helpers/Tensorflow.UnitTest.RedistHolder package SciSharp.TensorFlow.Redist-Linux-GPU - name: Restore dependencies run: dotnet restore - name: Build GPU version From 558273893220a1e20f0ed8831cf012ccbec4f647 Mon Sep 17 00:00:00 2001 From: Rinne Date: Sat, 29 Apr 2023 03:59:35 +0800 Subject: [PATCH 2/5] Update release.yml --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 49978724..583defc7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,7 @@ on: env: MYGET_API_TOKEN: ${{ SECRETS.RINNE_MYGET_KEY }} + GITHUB_TOKEN: ${{ SECRETS.RINNE_GITHUB_TOKEN }} jobs: build: @@ -86,4 +87,4 @@ jobs: run: dotnet nuget add source https://www.myget.org/F/rinne/api/v2/package --name myget.org - name: Push packages to myget.org - run: dotnet nuget push .\packages\*.nupkg -s myget.org -k $env:MYGET_API_TOKEN --skip-duplicate + run: dotnet nuget push .\packages\TensorFlow*.nupkg -s myget.org -k $env:MYGET_API_TOKEN --skip-duplicate From e92f216218b600c1370bd6b9803508745e71ffcd Mon Sep 17 00:00:00 2001 From: Rinne Date: Sat, 29 Apr 2023 05:00:32 +0800 Subject: [PATCH 3/5] Create semantic.yml --- .github/workflows/semantic.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/semantic.yml diff --git a/.github/workflows/semantic.yml b/.github/workflows/semantic.yml new file mode 100644 index 00000000..ffd5c125 --- /dev/null +++ b/.github/workflows/semantic.yml @@ -0,0 +1,19 @@ +name: Semantic + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + semantic-pull-request: + name: Semantic check + runs-on: windows-latest + steps: + - name: semantic-pull-request + uses: amannn/action-semantic-pull-request@v4 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + validateSingleCommit: true From a21e8c1b29fe985d7f2a60b2971cf74ca4e56e42 Mon Sep 17 00:00:00 2001 From: Rinne Date: Sat, 29 Apr 2023 05:32:52 +0800 Subject: [PATCH 4/5] Update release.yml --- .github/workflows/release.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 583defc7..ccc2aef3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,23 +30,23 @@ jobs: - name: Build solution run: dotnet build -c Release --no-restore - run-semantic-release: - runs-on: ubuntu-latest - needs: build +# run-semantic-release: +# runs-on: ubuntu-latest +# needs: build - steps: - - name: Checkout - uses: actions/checkout@v2 +# steps: +# - name: Checkout +# uses: actions/checkout@v2 - - name: Run semantic-release - run: | - export PATH=$PATH:$(yarn global bin) - yarn global add semantic-release@17.4.3 - semantic-release +# - name: Run semantic-release +# run: | +# export PATH=$PATH:$(yarn global bin) +# yarn global add semantic-release@17.4.3 +# semantic-release release: runs-on: windows-latest - needs: run-semantic-release +# needs: run-semantic-release steps: - name: Setup .NET 6.0.x SDK From 4c6a8715af7ecc2f6fe4097ab77a288cbcea6d85 Mon Sep 17 00:00:00 2001 From: Rinne Date: Sat, 29 Apr 2023 07:41:35 +0800 Subject: [PATCH 5/5] Update release.yml --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ccc2aef3..d5b0075d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -47,6 +47,7 @@ jobs: release: runs-on: windows-latest # needs: run-semantic-release + needs: build steps: - name: Setup .NET 6.0.x SDK