Update release-nexusmods.yml

Made published changelogs prettier
master
Alexey Chernyshov 3 years ago committed by GitHub
parent aa4977c36f
commit 8c568ec123
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -81,12 +81,18 @@ jobs:
desc="${desc//$'\n'/'%0A'}" desc="${desc//$'\n'/'%0A'}"
desc="${desc//$'\r'/'%0D'}" desc="${desc//$'\r'/'%0D'}"
echo "::set-output name=mod_description::$desc" echo "::set-output name=mod_description::$desc"
c_desc="${desc#'For'*'%0A* '}"
c_desc="${c_desc//'%0A* '/'%0A'}"
echo "::set-output name=mod_changelog::$c_desc"
else else
desc="${{ inputs.mod_description }}" desc="${{ inputs.mod_description }}"
desc="${desc//'%'/'%25'}" desc="${desc//'%'/'%25'}"
desc="${desc//$'\n'/'%0A'}" desc="${desc//$'\n'/'%0A'}"
desc="${desc//$'\r'/'%0D'}" desc="${desc//$'\r'/'%0D'}"
echo "::set-output name=mod_description::$desc" echo "::set-output name=mod_description::$desc"
c_desc="${desc#'For'*'%0A* '}"
c_desc="${c_desc//'%0A* '/'%0A'}"
echo "::set-output name=mod_changelog::$c_desc"
fi fi
- name: Install NexusUploader - name: Install NexusUploader
@ -95,7 +101,7 @@ jobs:
- run: | - run: |
unex upload ${{ inputs.nexusmods_mod_id }} "${{ inputs.mod_filename }}.7z" -v "v${{ steps.set_version.outputs.mod_version }}" ; unex upload ${{ inputs.nexusmods_mod_id }} "${{ inputs.mod_filename }}.7z" -v "v${{ steps.set_version.outputs.mod_version }}" ;
unex changelog "v${{ steps.set_version.outputs.mod_version }}" "${{ steps.set_description.outputs.mod_description }}" unex changelog "v${{ steps.set_version.outputs.mod_version }}" "${{ steps.set_description.outputs.mod_changelog }}"
env: env:
UNEX_GAME: ${{ inputs.nexusmods_game_id }} UNEX_GAME: ${{ inputs.nexusmods_game_id }}
UNEX_MODID: ${{ inputs.nexusmods_mod_id }} UNEX_MODID: ${{ inputs.nexusmods_mod_id }}

Loading…
Cancel
Save