Commit graph

20 commits

Author SHA1 Message Date
advplyr
6419c8dc3a Update deploy-apk workflow for java 21 2025-04-20 16:10:54 -05:00
advplyr
e788f8767a Update build-apk workflow to use java 21 2025-04-17 17:45:22 -05:00
Nicholas Wallace
1c302a7ac1 Update deploy APK workflow 2025-01-29 21:03:50 -07:00
Nicholas Wallace
5d29efe1d5 Update: upload_artifact to v4 due to deprecation
https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
2025-01-29 20:52:41 -07:00
Nicholas Wallace
50755ead18 Add: workflow to close issues without template 2025-01-28 20:11:23 -07:00
Nicholas Wallace
be98e06efc Add: workflow to automatically close issues on release 2024-08-06 21:02:27 -07:00
Nicholas Wallace
50ec50003e Update i18n workflow to 1.3.0 2024-06-10 19:25:34 -07:00
Nicholas Wallace
94774f13df Update i18n workflow to use 1.2.0 2024-04-10 18:38:11 -07:00
Nicholas Wallace
934d9b1df4 Fixed release number of action 2024-03-19 21:19:38 -07:00
Nicholas Wallace
f27048618d Add: newline to end of file 2024-03-19 21:05:53 -07:00
Nicholas Wallace
c90ad419e8 Add: i18n workflow check 2024-03-19 21:05:09 -07:00
advplyr
ffd7fb1cf9 Update workflows to use node 20 2024-01-21 15:56:24 -06:00
advplyr
3ede41f496 Add java version to github workflow 2023-09-16 08:18:13 -05:00
advplyr
0adeaaa04d Add java version to github workflow 2023-09-16 08:08:45 -05:00
Lars Kiesow
1e7c298aa2
Build APK on Workflow Change
This patch removes a few restriction about when the Android build
workflows run. In particular, we want to run workflows…

- If the workflows themselves change because that could mean that the
  output changes.
- If the deployment page template changes because that would mean that
  the published page needs to be updated.

We could still exclude a few specific files if we wanted to, but they
should rarely change and it's probably not worth the effort of keeping
those lists updated.
2023-02-14 13:16:02 +01:00
advplyr
b9652c7cd8
Merge pull request #581 from lkiesow/test-page
Publish Android Test Page
2023-02-13 17:31:43 -06:00
advplyr
04f00d2994
Update .github/workflows/deploy-apk.yml 2023-02-13 17:31:13 -06:00
advplyr
3da6728f4c
Add ignore paths to build-apk workflow 2023-02-13 17:27:57 -06:00
Lars Kiesow
5704ca2ae8
Publish Android Test Page
This page automatically builds the Android app from the latest commit on
the branch master, generates a test page and publishes it to GitHub
Pages as a nice way for non-developers to get the latest app version for
testing without having to build it themselves.

This page might need the pages source set to GitHub Actions at
Settings → Pages → Build and deployment → Source.
2023-02-13 21:42:54 +01:00
Lars Kiesow
127bf7d4e0
Automatic test and build app
This patch adds a GitHub Actions workflow which will automatically run
through all steps to build the Android version of the app. This is an
easy way of catching major build errors in pull requests or pushed
commits.

Additionally, this uploads the Android APK as build artifact. This
allows anyone to easily download any build for a while. That will make
it much easier for non-developers to participate in testing a new
version or a specific test since the no longer have to wait for a new
release.

The build artifacts are a bit tricky to find, but they are easy to point
out if anyone asks.
2023-02-12 01:21:16 +01:00