Skip to content

Commit c201711

Browse files
Move migrate mappings logic to shell script
1 parent 3222ecb commit c201711

2 files changed

Lines changed: 16 additions & 11 deletions

File tree

.github/workflows/auto_snapshot_update.yml

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,8 @@ jobs:
6262
cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
6363
cache-read-only: ${{ github.ref != 'refs/heads/master' && !startsWith(github.ref, 'refs/heads/1.') }}
6464

65-
- name: Migrate mappings for main source set
66-
run: |
67-
./gradlew migrateMappings --mappings ${{ inputs.yarn_mappings }} --input "src/main/java" --output "src/main/java_"
68-
rm -rf ./src/main/java
69-
mv ./src/main/java_ ./src/main/java
70-
71-
- name: Migrate mappings for gametest source set
72-
run: |
73-
./gradlew migrateMappings --mappings ${{ inputs.yarn_mappings }} --input "src/gametest/java" --output "src/gametest/java_"
74-
rm -rf ./src/gametest/java
75-
mv ./src/gametest/java_ ./src/gametest/java
65+
- name: Migrate mappings
66+
run: ./scripts/migrate_mappings.sh "${{ inputs.yarn_mappings }}"
7667

7768
- name: Update version constants
7869
run: |

scripts/migrate_mappings.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
if [ -z "$1" ]; then
2+
echo "Usage: $0 <yarn_mappings>"
3+
exit 1
4+
fi
5+
6+
YARN_MAPPINGS="$1"
7+
8+
./gradlew migrateMappings --mappings "$YARN_MAPPINGS" --input "src/main/java" --output "src/main/java_" --warning-mode all
9+
rm -rf ./src/main/java
10+
mv ./src/main/java_ ./src/main/java
11+
12+
./gradlew migrateMappings --mappings "$YARN_MAPPINGS" --input "src/gametest/java" --output "src/gametest/java_" --warning-mode all
13+
rm -rf ./src/gametest/java
14+
mv ./src/gametest/java_ ./src/gametest/java

0 commit comments

Comments
 (0)