New build system with reproducible builds #1

Open
Madeorsk wants to merge 8 commits from build-system into main
Owner

Set up a new build system and CI, based on Forgejo actions instead of Github actions, aiming reproducible builds for F-Droid and auto-updated releases from Forgejo APK.

Set up a new build system and CI, based on Forgejo actions instead of Github actions, aiming reproducible builds for F-Droid and auto-updated releases from Forgejo APK.
Add check workflow.
Some checks failed
Check / check (pull_request) Failing after 59s
7310db895e
Add release workflow and fix check workflow.
Some checks failed
Check / check (pull_request) Failing after 54s
33b86bba4e
Fix setup-android action URL.
Some checks failed
Check / check (pull_request) Failing after 42s
8fb25a338e
Some checks failed
Check / check (pull_request) Failing after 42s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin build-system:build-system
git switch build-system

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff build-system
git switch build-system
git rebase main
git switch main
git merge --ff-only build-system
git switch build-system
git rebase main
git switch main
git merge --no-ff build-system
git switch main
git merge --squash build-system
git switch main
git merge --ff-only build-system
git switch main
git merge build-system
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Aleph/mastodon-android!1
No description provided.