Skip to content

Commit 99b43ca

Browse files
committed
💚 Fix CI/CD
1 parent e8b2969 commit 99b43ca

File tree

1 file changed

+2
-57
lines changed

1 file changed

+2
-57
lines changed

.github/workflows/publish.yml

Lines changed: 2 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -31,60 +31,5 @@ jobs:
3131
export PATH="/home/runner/.local/share/solana/install/active_release/bin:$PATH"
3232
solana-test-validator -u m -c whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc -c CtXfPzz36dH5Ws4UYKZvrQ1Xqzn42ecDW6y8NKuiN8nD -c metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s -c PwDiXFxQsGra4sFFTT8r1QWRMd4vfumiWC1jfWNfdYT --mint 5ZWj7a1f8tWkjBESHKgrLmXshuXxqeY9SYcfbshpAqPG > /dev/null &
3333
sleep 5
34-
dotnet cake --target=Report --verbosity=verbose
35-
- name: Publish Solana.Unity.Extensions on version change
36-
uses: Rebel028/[email protected]
37-
with:
38-
PROJECT_FILE_PATH: src/Solana.Unity.Extensions/Solana.Unity.Extensions.csproj
39-
PACKAGE_NAME: Solana.Unity.Extensions
40-
VERSION_FILE_PATH: SharedBuildProperties.props
41-
VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
42-
TAG_FORMAT: v*
43-
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
44-
NUGET_SOURCE: https://api.nuget.org/v3/index.json
45-
INCLUDE_SYMBOLS: true
46-
- name: Publish Solana.Unity.Wallet on version change
47-
uses: Rebel028/[email protected]
48-
with:
49-
PROJECT_FILE_PATH: src/Solana.Unity.Wallet/Solana.Unity.Wallet.csproj
50-
PACKAGE_NAME: Solana.Unity.Wallet
51-
VERSION_FILE_PATH: SharedBuildProperties.props
52-
VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
53-
TAG_FORMAT: v*
54-
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
55-
NUGET_SOURCE: https://api.nuget.org/v3/index.json
56-
INCLUDE_SYMBOLS: true
57-
- name: Publish Solana.Unity.Rpc on version change
58-
uses: Rebel028/[email protected]
59-
with:
60-
PROJECT_FILE_PATH: src/Solana.Unity.Rpc/Solana.Unity.Rpc.csproj
61-
PACKAGE_NAME: Solana.Unity.Rpc
62-
VERSION_FILE_PATH: SharedBuildProperties.props
63-
VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
64-
TAG_FORMAT: v*
65-
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
66-
INCLUDE_SYMBOLS: true
67-
NUGET_SOURCE: https://api.nuget.org/v3/index.json
68-
- name: Publish Solana.Unity.KeyStore on version change
69-
uses: Rebel028/[email protected]
70-
with:
71-
PROJECT_FILE_PATH: src/Solana.Unity.KeyStore/Solana.Unity.KeyStore.csproj
72-
PACKAGE_NAME: Solana.Unity.KeyStore
73-
VERSION_FILE_PATH: SharedBuildProperties.props
74-
VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
75-
TAG_FORMAT: v*
76-
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
77-
INCLUDE_SYMBOLS: true
78-
NUGET_SOURCE: https://api.nuget.org/v3/index.json
79-
- name: Publish Solana.Unity.Programs on version change
80-
id: publish_nuget
81-
uses: Rebel028/[email protected]
82-
with:
83-
PROJECT_FILE_PATH: src/Solana.Unity.Programs/Solana.Unity.Programs.csproj
84-
PACKAGE_NAME: Solana.Unity.Programs
85-
VERSION_FILE_PATH: SharedBuildProperties.props
86-
VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
87-
TAG_FORMAT: v*
88-
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
89-
INCLUDE_SYMBOLS: true
90-
NUGET_SOURCE: https://api.nuget.org/v3/index.json
34+
dotnet cake --target=Pack --verbosity=verbose
35+
dotnet nuget push artifacts/packages/*.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json --skip-duplicate

0 commit comments

Comments
 (0)