From 4d7ab62b6d8f0cd1cca792bf2b8eaf096a34e0f3 Mon Sep 17 00:00:00 2001 From: Arcueid Date: Sun, 15 Oct 2023 01:07:01 +0200 Subject: [PATCH 1/2] Update upm-publish.yml --- .github/workflows/upm-publish.yml | 36 +++++++++++++++++++++++++------ 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/.github/workflows/upm-publish.yml b/.github/workflows/upm-publish.yml index 7290386..79dbe87 100644 --- a/.github/workflows/upm-publish.yml +++ b/.github/workflows/upm-publish.yml @@ -16,19 +16,41 @@ on: type: boolean jobs: + convert_string: + name: Prepare String + runs-on: ubuntu-latest + outputs: + converted_string: ${{ steps.convertString.outputs.convertedString }} + + steps: + - name: Set the original string + id: setOriginalString + run: echo "::set-output name=originalString::${{ github.event.repository.name }}" + + - name: Convert string + id: convertString + run: | + ORIGINAL_STRING="${{ steps.setOriginalString.outputs.originalString }}" + IFS='-' read -ra PARTS <<< "$ORIGINAL_STRING" + RESULT="" + for PART in "${PARTS[@]}"; do + RESULT="${RESULT}$(echo "${PART^}")" + done + echo "::set-output name=convertedString::${RESULT}" + prepare: + needs: convert_string name: Prepare if: ${{ inputs.run_manually }} || github.event.pull_request.merged == true runs-on: ubuntu-latest - steps: - + steps: - uses: actions/checkout@master - name: Copy the README run: | - cp "README.md" "Assets/${{ github.event.repository.name }}/README.md" + cp "README.md" "Assets/${{ needs.convert_string.outputs.converted_string }}/README.md" - name: Copy the LICENSE run: | - cp "LICENSE" "Assets/${{ github.event.repository.name }}/LICENSE" + cp "LICENSE" "Assets/${{ needs.convert_string.outputs.converted_string }}/LICENSE" - name: Verify Changed files uses: tj-actions/verify-changed-files@v11.1 id: verify-changed-files @@ -50,9 +72,11 @@ jobs: github_token: ${{ secrets.GITHUB_TOKEN }} deploy: + needs: + - convert_string + - prepare name: Deploy if: ${{ success() }} - needs: prepare runs-on: ubuntu-latest steps: # Any prerequisite steps @@ -69,7 +93,7 @@ jobs: env: REPO: self BRANCH: upm - FOLDER: Assets/${{ github.event.repository.name }} + FOLDER: Assets/${{ needs.convert_string.outputs.converted_string }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SKIP_EMPTY_COMMITS: true MESSAGE: "{msg}" From 8645cc5a70bd06572074fe43ecf0df6d7aca22ee Mon Sep 17 00:00:00 2001 From: Arcueid Date: Sun, 15 Oct 2023 01:08:05 +0200 Subject: [PATCH 2/2] Update package.json --- Assets/BetterSceneManagement/package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Assets/BetterSceneManagement/package.json b/Assets/BetterSceneManagement/package.json index 95a1313..830dad5 100644 --- a/Assets/BetterSceneManagement/package.json +++ b/Assets/BetterSceneManagement/package.json @@ -1,20 +1,20 @@ { "name": "com.uurha.betterscenemanagement", "displayName": "Better Scene Management", - "version": "0.2.53", + "version": "0.2.54", "unity": "2020.3", "description": "Scene loader with ability to load and serialize SceneAssets", "dependencies": { - "com.uurha.bettereditortools": "1.0.59" + "com.uurha.bettereditortools": "1.0.62" }, "author": { - "name": "Arcueid D'athemon", - "url": "https://github.com/uurha" + "name": "Better Plugins", + "url": "https://github.com/techno-dwarf-works" }, - "changelogUrl": "https://github.com/uurha/BetterSceneManagement", - "documentationUrl": "https://github.com/uurha/BetterSceneManagement/tree/main#readme", + "changelogUrl": "https://github.com/techno-dwarf-works/better-scene-management", + "documentationUrl": "https://github.com/techno-dwarf-works/better-scene-management/tree/main#readme", "license": "MIT", - "licensesUrl":"https://github.com/uurha/BetterSceneManagement/blob/main/LICENSE", + "licensesUrl":"https://github.com/techno-dwarf-works/better-scene-management/blob/main/LICENSE", "keywords": [ "scene management", "extensions",