Skip to content

Commit

Permalink
0.4.18
Browse files Browse the repository at this point in the history
  • Loading branch information
tonsky committed Jul 9, 2024
1 parent 5cdda76 commit 6b1227d
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 13 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/build-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@ jobs:
runs-on: ubuntu-latest
container: tonsky/jwm:latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: bash -c 'source /etc/profile && python3 script/build.py --only native'
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: native
path: linux/build/libjwm_x64.so

build_windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: abdes/gha-setup-ninja@660f330a40aefa8d11632b3f901e92a4adb33d65
- uses: actions/checkout@v4
- uses: seanmiddleditch/gha-setup-ninja@master
- run: |
echo "JAVA_HOME=$JAVA_HOME_11_X64" >> $GITHUB_ENV
echo "$JAVA_HOME_11_X64/bin" >> $GITHUB_PATH
Expand All @@ -41,22 +41,22 @@ jobs:
with:
arch: amd64
- run: python3 script/build.py --only native
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: native
path: windows/build/jwm_x64.dll

build_macos:
runs-on: macos-11
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- uses: abdes/gha-setup-ninja@660f330a40aefa8d11632b3f901e92a4adb33d65
- uses: actions/checkout@v4
- uses: seanmiddleditch/gha-setup-ninja@master
- run: |
echo "JAVA_HOME=$JAVA_HOME_11_X64" >> $GITHUB_ENV
echo "$JAVA_HOME_11_X64/bin" >> $GITHUB_PATH
- run: python3 script/build.py --arch=x64 --only native
- run: python3 script/build.py --arch=arm64 --only native
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: native
path: |
Expand All @@ -67,17 +67,17 @@ jobs:
runs-on: ubuntu-latest
needs: [build_linux, build_windows, build_macos]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: |
echo "JAVA_HOME=$JAVA_HOME_11_X64" >> $GITHUB_ENV
echo "$JAVA_HOME_11_X64/bin" >> $GITHUB_PATH
- run: python3 script/build.py --only java
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: native
path: target/classes
- run: python3 script/package.py --only java --ref ${{ github.ref }}
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: jars
path: |
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ docs/apidocs
.idea

# clion build directories
/*build*
# /*build*
/macos/cmake-build-debug

# jvm crash logs
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# 0.4.18 - Jul 9, 2024

- macOS: Stable screen ids
- macOS: Do not stop CVDisplayLink, improves frame pacing

# 0.4.17 - Jan 16, 2024

- X11: add KeyLocation, additional keys via @dzaima
- X11: fix i3 workspace switching #283 via @bulby
- macOS: Fix fullscreen

# 0.4.16 - Dec 1, 2023

Added:
Expand Down

0 comments on commit 6b1227d

Please sign in to comment.