Skip to content

Commit 3124f0a

Browse files
committed
chore: Merge upstream/main into dev (preserve downstream zipalign & rip-lib features)
2 parents 1aab4c7 + 3d182c6 commit 3124f0a

216 files changed

Lines changed: 18441 additions & 7479 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ body:
66
- type: markdown
77
attributes:
88
value: |
9-
# Morphe CLI bug report
9+
# Morphe Desktop bug report
1010
1111
Before creating a new bug report, please keep the following in mind:
1212
13-
- **Do not submit a duplicate bug report**: Search for existing bug reports [here](https://github.com/MorpheApp/morphe-cli/issues?q=label%3A%22Bug+report%22).
14-
- **Review the contribution guidelines**: Make sure your bug report adheres to it. You can find the guidelines [here](https://github.com/MorpheApp/morphe-cli/blob/main/CONTRIBUTING.md).
13+
- **Do not submit a duplicate bug report**: Search for existing bug reports [here](https://github.com/MorpheApp/morphe-desktop/issues?q=label%3A%22Bug+report%22).
14+
- **Review the contribution guidelines**: Make sure your bug report adheres to it. You can find the guidelines [here](https://github.com/MorpheApp/morphe-desktop/blob/main/CONTRIBUTING.md).
1515
- type: textarea
1616
attributes:
1717
label: Bug description

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ body:
66
- type: markdown
77
attributes:
88
value: |
9-
# Morphe CLI feature request
9+
# Morphe Desktop feature request
1010
1111
Before creating a new feature request, please keep the following in mind:
1212
13-
- **Do not submit a duplicate feature request**: Search for existing feature requests [here](https://github.com/MorpheApp/morphe-cli/issues?q=label%3A%22Feature+request%22).
14-
- **Review the contribution guidelines**: Make sure your feature request adheres to it. You can find the guidelines [here](https://github.com/MorpheApp/morphe-cli//blob/main/CONTRIBUTING.md).
13+
- **Do not submit a duplicate feature request**: Search for existing feature requests [here](https://github.com/MorpheApp/morphe-desktop/issues?q=label%3A%22Feature+request%22).
14+
- **Review the contribution guidelines**: Make sure your feature request adheres to it. You can find the guidelines [here](https://github.com/MorpheApp/morphe-desktop/blob/main/CONTRIBUTING.md).
1515
- type: textarea
1616
attributes:
1717
label: Feature description

.github/workflows/build_pull_request.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717

1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v7
2121
with:
2222
fetch-depth: 0
2323

24-
- name: Set up JDK 17
25-
uses: actions/setup-java@v5
24+
- name: Set up JDK 21
25+
uses: actions/setup-java@v5.6.0
2626
with:
2727
distribution: 'temurin'
28-
java-version: '17'
28+
java-version: '21'
2929

3030
- name: Cache Gradle
3131
uses: burrunan/gradle-cache-action@v1
@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Upload artifacts
4040
if: matrix.os == 'ubuntu-latest'
41-
uses: actions/upload-artifact@v6
41+
uses: actions/upload-artifact@v7
4242
with:
4343
archive: false
44-
path: build/libs/morphe-cli-*-all.jar
44+
path: build/libs/morphe-desktop-*-all.jar

.github/workflows/open_pull_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v7
1919

2020
- name: Open pull request
2121
uses: repo-sync/pull-request@v2

.github/workflows/release.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,21 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v6
18+
uses: actions/checkout@v7
1919
with:
2020
# Make sure the release step uses its own credentials:
2121
# https://github.com/cycjimmy/semantic-release-action#private-packages
2222
persist-credentials: false
2323
fetch-depth: 0
2424

25-
- name: Cache Gradle
26-
uses: burrunan/gradle-cache-action@v3
25+
- name: Clean
26+
shell: bash
27+
env:
28+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
run: ./gradlew clean --no-daemon
2730

2831
- name: Setup Node.js
29-
uses: actions/setup-node@v6
32+
uses: actions/setup-node@v7
3033
with:
3134
node-version: "lts/*"
3235
cache: 'npm'

.releaserc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
{
3333
"assets": [
3434
{
35-
"path": "build/libs/morphe-cli*-all.jar"
35+
"path": "build/libs/morphe-desktop*-all.jar"
3636
}
3737
],
3838
successComment: false

.run/Morphe Desktop.run.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Morphe Desktop" type="Application" factoryName="Application">
3+
<option name="ALTERNATIVE_JRE_PATH" value="temurin-21" />
4+
<option name="ALTERNATIVE_JRE_PATH_ENABLED" value="true" />
5+
<option name="MAIN_CLASS_NAME" value="app.morphe.MorpheLauncherKt" />
6+
<module name="morphe-desktop.main" />
7+
<method v="2">
8+
<option name="Make" enabled="true" />
9+
</method>
10+
</configuration>
11+
</component>

0 commit comments

Comments
 (0)