diff --git a/.github/workflows/build-dev.yaml b/.github/workflows/build-dev.yaml index aa30a9bb6..c68c6b4b7 100644 --- a/.github/workflows/build-dev.yaml +++ b/.github/workflows/build-dev.yaml @@ -111,10 +111,13 @@ jobs: ## Documentation * [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki) + * [Donating to JELOS](https://github.com/JustEnoughLinuxOS/distribution/wiki/Donating-to-JELOS) * [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions) * [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys) * [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines) + * [Moonlight Game Streaming](https://github.com/JustEnoughLinuxOS/distribution/wiki/Moonlight-Game-Streaming) * [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives) + * [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN) ## Change Log ${{ github.event.client_payload.release_notes }} diff --git a/.github/workflows/build-main.yaml b/.github/workflows/build-main.yaml index c3b8ebe6b..75811382a 100644 --- a/.github/workflows/build-main.yaml +++ b/.github/workflows/build-main.yaml @@ -116,10 +116,13 @@ jobs: ## Documentation * [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki) + * [Donating to JELOS](https://github.com/JustEnoughLinuxOS/distribution/wiki/Donating-to-JELOS) * [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions) * [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys) * [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines) + * [Moonlight Game Streaming](https://github.com/JustEnoughLinuxOS/distribution/wiki/Moonlight-Game-Streaming) * [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives) + * [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN) ## Change Log ${{ github.event.client_payload.release_notes }} diff --git a/.github/workflows/release-dev.yaml b/.github/workflows/release-dev.yaml index 7dc73a629..6d48dbc2e 100644 --- a/.github/workflows/release-dev.yaml +++ b/.github/workflows/release-dev.yaml @@ -17,6 +17,7 @@ on: - 'tools/**' branches: - dev + types: [closed] workflow_dispatch: env: @@ -25,6 +26,7 @@ env: jobs: launch-dev-release: runs-on: ubuntu-20.04 + if: github.event_name == 'workflow_dispatch' || (github.event.pull_request.merged == 'true' && github.event.label.name == 'build') steps: - uses: actions/checkout@v2 name: checkout @@ -45,7 +47,8 @@ jobs: - name: changes id: changes run: | - release_notes="$(git log --after="$(date --date="yesterday" +"%Y-%m-%d %H:%m")" --before="$(date +"%Y-%m-%d %H:%m")" --pretty=format:"* %h: %s")" + stable_commit="$(curl "https://api.github.com/repos/JustEnoughLinuxOS/distribution/git/refs/heads/main" 2>&1 | awk '/url/ {last=$2;n=NR} END{print last; }' | awk 'BEGIN {FS="/"}; {print substr($9, 1, length($9)-1)}') + release_notes="$(git log ${stable_commit}..HEAD --pretty=format:"* %h: %s")" release_notes="${release_notes//'%'/'%25'}" release_notes="${release_notes//$'\n'/'%0A'}" release_notes="${release_notes//$'\r'/'%0D'}" diff --git a/README.md b/README.md index 4067a3e57..23c76462f 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,8 @@ limitations under the License. * Decompress the image. * Write the image to an SDCARD using an imaging tool. Common imaging tools include [Balena Etcher](https://www.balena.io/etcher/), [Raspberry Pi Imager](https://www.raspberrypi.com/software/), and [Win32 Disk Imager](https://sourceforge.net/projects/win32diskimager/). If you're skilled with the command line, dd works fine too. +> This repository hosts stable versions of JELOS. If you would like to install the unstable development version, please visit the [development build repository](https://github.com/JustEnoughLinuxOS/distribution-dev). + ## Upgrading * Download and install the update online via the System Settings menu. * Download the latest [version of JELOS](https://github.com/JustEnoughLinuxOS/distribution/releases) (.tar) for your device. @@ -68,10 +70,13 @@ limitations under the License. ## Documentation * [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki) +* [Donating to JELOS](https://github.com/JustEnoughLinuxOS/distribution/wiki/Donating-to-JELOS) * [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions) * [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys) * [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines) +* [Moonlight Game Streaming](https://github.com/JustEnoughLinuxOS/distribution/wiki/Moonlight-Game-Streaming) * [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives) +* [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN) ## Credits Like any Linux distribution, this project is not the work of one person. It is the work of many persons all over the world who have developed the open source bits without which this project could not exist. Special thanks to CoreELEC, LibreELEC, Anbernic, and to developers and contributors across the ARM handheld community.