Work on the workflows, update the README.
This commit is contained in:
parent
602ba2745d
commit
dfa1aa54a7
4 changed files with 15 additions and 1 deletions
3
.github/workflows/build-dev.yaml
vendored
3
.github/workflows/build-dev.yaml
vendored
|
@ -111,10 +111,13 @@ jobs:
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
* [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki)
|
* [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)
|
* [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions)
|
||||||
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
||||||
* [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines)
|
* [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)
|
* [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives)
|
||||||
|
* [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN)
|
||||||
|
|
||||||
## Change Log
|
## Change Log
|
||||||
${{ github.event.client_payload.release_notes }}
|
${{ github.event.client_payload.release_notes }}
|
||||||
|
|
3
.github/workflows/build-main.yaml
vendored
3
.github/workflows/build-main.yaml
vendored
|
@ -116,10 +116,13 @@ jobs:
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
* [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki)
|
* [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)
|
* [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions)
|
||||||
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
||||||
* [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines)
|
* [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)
|
* [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives)
|
||||||
|
* [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN)
|
||||||
|
|
||||||
## Change Log
|
## Change Log
|
||||||
${{ github.event.client_payload.release_notes }}
|
${{ github.event.client_payload.release_notes }}
|
||||||
|
|
5
.github/workflows/release-dev.yaml
vendored
5
.github/workflows/release-dev.yaml
vendored
|
@ -17,6 +17,7 @@ on:
|
||||||
- 'tools/**'
|
- 'tools/**'
|
||||||
branches:
|
branches:
|
||||||
- dev
|
- dev
|
||||||
|
types: [closed]
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
@ -25,6 +26,7 @@ env:
|
||||||
jobs:
|
jobs:
|
||||||
launch-dev-release:
|
launch-dev-release:
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
if: github.event_name == 'workflow_dispatch' || (github.event.pull_request.merged == 'true' && github.event.label.name == 'build')
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
name: checkout
|
name: checkout
|
||||||
|
@ -45,7 +47,8 @@ jobs:
|
||||||
- name: changes
|
- name: changes
|
||||||
id: changes
|
id: changes
|
||||||
run: |
|
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//'%'/'%25'}"
|
||||||
release_notes="${release_notes//$'\n'/'%0A'}"
|
release_notes="${release_notes//$'\n'/'%0A'}"
|
||||||
release_notes="${release_notes//$'\r'/'%0D'}"
|
release_notes="${release_notes//$'\r'/'%0D'}"
|
||||||
|
|
|
@ -47,6 +47,8 @@ limitations under the License.
|
||||||
* Decompress the image.
|
* 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.
|
* 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
|
## Upgrading
|
||||||
* Download and install the update online via the System Settings menu.
|
* 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.
|
* 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
|
## Documentation
|
||||||
* [Home](https://github.com/JustEnoughLinuxOS/distribution/wiki)
|
* [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)
|
* [Frequently asked Questions](https://github.com/JustEnoughLinuxOS/distribution/wiki/Frequently-Asked-Questions)
|
||||||
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
* [HotKeys](https://github.com/JustEnoughLinuxOS/distribution/wiki/Hotkeys)
|
||||||
* [Emulators and Game Engines](https://github.com/JustEnoughLinuxOS/distribution/wiki/JELOS-emulators-and-game-engines)
|
* [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)
|
* [Using Cloud Drives](https://github.com/JustEnoughLinuxOS/distribution/wiki/Using-Cloud-Drives)
|
||||||
|
* [Wireguard VPN](https://github.com/JustEnoughLinuxOS/distribution/wiki/WireGuard-VPN)
|
||||||
|
|
||||||
## Credits
|
## 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.
|
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.
|
||||||
|
|
Loading…
Reference in a new issue