Skip to content

Commit 70072e1

Browse files
committed
2 parents 7255af0 + 9e41891 commit 70072e1

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

.github/workflows/CD.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ on:
77
branches: master
88

99
env:
10-
TOKEN: ${{ secrets.TOKEN }}
1110
NUGETTOKEN: ${{ secrets.NUGETTOKEN }}
1211
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1312
SCRIPTS_BASE_URL: https://raw.githubusercontent.com/linksplatform/Scripts/master/MultiProjectRepository
@@ -17,47 +16,52 @@ jobs:
1716
runs-on: ubuntu-latest
1817
steps:
1918
- uses: actions/checkout@v1
19+
with:
20+
submodules: true
2021
- name: Test
2122
run: dotnet test -c Release -f netcoreapp3.0
22-
- name: Generate PDF with code
23+
- name: Generate PDF with CSharp code
2324
if: github.event_name == 'push'
2425
run: |
2526
export REPOSITORY_NAME=$(basename ${{ github.repository }})
2627
wget "$SCRIPTS_BASE_URL/format-csharp-files.py"
27-
wget "$SCRIPTS_BASE_URL/format-document.sh"
28-
wget "$SCRIPTS_BASE_URL/generate-pdf.sh"
29-
bash ./generate-pdf.sh
30-
- name: Publish documentation to gh-pages branch
28+
wget "$SCRIPTS_BASE_URL/format-csharp-document.sh"
29+
wget "$SCRIPTS_BASE_URL/generate-csharp-pdf.sh"
30+
bash ./generate-csharp-pdf.sh
31+
- name: Publish CSharp documentation to gh-pages branch
3132
if: github.event_name == 'push'
3233
run: |
3334
export REPOSITORY_NAME=$(basename ${{ github.repository }})
3435
wget "$SCRIPTS_BASE_URL/docfx.json"
3536
wget "$SCRIPTS_BASE_URL/filter.yml"
3637
wget "$SCRIPTS_BASE_URL/toc.yml"
37-
wget "$SCRIPTS_BASE_URL/publish-docs.sh"
38-
bash ./publish-docs.sh
39-
- name: Publish NuGet package
38+
wget "$SCRIPTS_BASE_URL/publish-csharp-docs.sh"
39+
bash ./publish-csharp-docs.sh
40+
- name: Publish CSharp NuGet package
4041
if: github.event_name == 'push'
4142
run: |
4243
export REPOSITORY_NAME=$(basename ${{ github.repository }})
43-
wget "$SCRIPTS_BASE_URL/push-nuget.sh"
44-
bash ./push-nuget.sh
44+
wget "$SCRIPTS_BASE_URL/push-csharp-nuget.sh"
45+
bash ./push-csharp-nuget.sh
4546
- name: Publish release
4647
if: github.event_name == 'push'
4748
run: |
4849
export REPOSITORY_NAME=$(basename ${{ github.repository }})
4950
wget "$SCRIPTS_BASE_URL/publish-release.sh"
5051
bash ./publish-release.sh
5152
52-
pushNuGetToGitHubPackageRegistry:
53+
pushCSharpNuGetToGitHubPackageRegistry:
5354
needs: testAndDeploy
5455
if: github.event_name == 'push'
5556
runs-on: windows-latest
5657
steps:
5758
- uses: actions/checkout@v1
59+
with:
60+
submodules: true
5861
- uses: warrenbuckley/Setup-Nuget@v1
59-
- name: Publish to GitHub Package Registry
62+
- name: Publish CSharp NuGet to GitHub Package Registry
6063
run: |
64+
dotnet build -c Release
6165
dotnet pack -c Release
6266
nuget source Add -Name "GitHub" -Source "https://nuget.pkg.github.com/linksplatform/index.json" -UserName linksplatform -Password ${{ secrets.GITHUB_TOKEN }}
6367
nuget push **/*.nupkg -Source "GitHub" -SkipDuplicate

0 commit comments

Comments
 (0)