Compare commits

...

6 Commits

Author SHA1 Message Date
Vitalii Mikhailov ed21cff1b1
Update release-nexusmods.yml 2 years ago
Vitalii Mikhailov 6a163f64da
Update verify-unex-nexusmods.yml 2 years ago
Vitalii Mikhailov 2b705af7f5
Update verify-unex-nexusmods.yml 2 years ago
Vitalii Mikhailov a711ec927c
Create verify-unex-nexusmods.yml 2 years ago
Vitalii Mikhailov 0733d1f579
Update verify-nexusmods.yml 2 years ago
Vitalii Mikhailov 51a7a1b5dd
Create verify-nexusmods.yml 2 years ago

@ -43,12 +43,7 @@ jobs:
uses: butr/actions-common-setup@v2.1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Setup .NET 3.1
uses: actions/setup-dotnet@master
with:
dotnet-version: 3.1.x
- name: Download Module artifact
uses: actions/download-artifact@v3
with:
@ -102,8 +97,8 @@ jobs:
echo "::set-output name=mod_changelog::$c_desc"
fi
- name: Install NexusUploader
run: dotnet tool install -g NexusUploader;
- name: Install BUTR.NexusUploader
run: dotnet tool install -g BUTR.NexusUploader;
shell: pwsh
- run: |

@ -0,0 +1,34 @@
name: Verify Credentials for NexusMods
on:
workflow_call:
secrets:
NEXUSMODS_API_KEY:
required: true
NEXUSMODS_COOKIE_NEXUSID:
required: true
NEXUSMODS_COOKIE_SID_DEVELOP:
required: true
jobs:
verify-credentials-nexusmods:
name: Verify Credentials for NexusMods
runs-on: ubuntu-latest
steps:
- name: Setup .NET 6
uses: actions/setup-dotnet@master
with:
dotnet-version: 6.x.x
- name: Install Digitalroot.ModUploader
run: dotnet tool install -g Digitalroot.ModUploader
shell: pwsh
- name: Check Digitalroot.ModUploader credentials
run: drmu nexusmods check;
env:
NEXUSMOD_API_KEY: ${{ secrets.NEXUSMODS_API_KEY }}
NEXUSMOD_COOKIE_NEXUSID: ${{ secrets.NEXUSMOD_COOKIE_NEXUSID }}
NEXUSMOD_COOKIE_SID_DEVELOP: ${{ secrets.NEXUSMOD_COOKIE_SID_DEVELOP }}
shell: pwsh

@ -0,0 +1,31 @@
name: Verify UNEX Credentials for NexusMods
on:
workflow_call:
secrets:
NEXUSMODS_API_KEY:
required: true
NEXUSMODS_COOKIES:
required: true
jobs:
verify-unex-credentials-nexusmods:
name: Verify Credentials for NexusMods
runs-on: ubuntu-latest
steps:
- name: Setup .NET 6
uses: actions/setup-dotnet@master
with:
dotnet-version: 6.x.x
- name: Install BUTR.NexusUploader
run: dotnet tool install -g BUTR.NexusUploader
shell: pwsh
- name: Check NexusUploader credentials
run: unex check
env:
UNEX_APIKEY: ${{ secrets.NEXUSMODS_API_KEY }}
UNEX_COOKIES: ${{ secrets.NEXUSMODS_COOKIES }}
shell: pwsh
Loading…
Cancel
Save