mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
Co-authored-by: mickbot-92 <e3rck4b4[at]duck[dot]com> * Bumping to latest stable dependencies and Gradle. * [CI] Building with JDK 21 instead of with JDK 11 (JDK 17 works fine too if you remove the latest line of build.gradle). * Using `mavenCentral()` instead of [deprecated](https://docs.gradle.org/current/userguide/upgrading_version_6.html#jcenter_deprecation) `jcenter()` * Removing useless Google plugins. * Setting `compileSdk` to 33 : Upsilon no longer requires the Notification permission. * versionCode : compiling with the current Unix/Epoch timestamp. * versionName : using the `UPSILON_VERSION` variable instead of the Omega one + adding the date of compiling. * Some improvements about icons. * [CI] Using the latests `uses: ` to make the warning about NodeJS deprecation disappear. Many thanks to @Yaya-Cout (and to @pi-dev500 too :) 🫡
13 lines
280 B
YAML
13 lines
280 B
YAML
name: Docker Image CI
|
|
on: [pull_request, push]
|
|
|
|
jobs:
|
|
docker:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
with:
|
|
submodules: true
|
|
- name: Build the Docker image
|
|
run: docker build . --file docker/Dockerfile --tag omega:$(date +%s)
|