English • ç®€ä½“ä¸æ–‡
This is an automation project designed to streamline the process of downloading beta APKs directly from Organic Maps' GitHub Actions.
Many users—especially those unable to access Firebase App Distribution or who find it cumbersome—desire a stable, direct download link. This project fulfills that need using GitHub Actions.
- Auto-Sync: Automatically checks the Organic Maps beta build workflow every 5 minutes.
- Fetch Latest Version: Identifies and targets the most recent successful build.
- Extract Download Links: Parses build logs to retrieve temporary Firebase APK download URLs.
- Permanent Archiving: Downloads the APK and uploads it to this project's Releases page for permanent storage.
- Stay Up-to-Date: New APKs are tagged as "Latest," ensuring you can always easily find the newest version.
No setup required! Simply visit the Releases page to browse and download all archived beta APKs.
If you wish to set up your own instance of this repository, follow these steps:
- Fork this repository.
- Generate a Personal Access Token (PAT):
- Go to your GitHub Developer Settings.
- Generate a new classic PAT.
- Grant
repoandworkflowscopes. Thereposcope is needed to create Releases, whileworkflowis required to read Action details from the Organic Maps project. - Make sure to copy and save this token immediately, as you won't be able to see it again after refreshing the page.
- Set up Secrets in your repository:
- Navigate to your forked repository and go to
Settings>Secrets and variables>Actions. - Click
New repository secret. - Create a secret named
GH_PATand paste your Personal Access Token as the value.
- Navigate to your forked repository and go to
- Enable Actions:
- Go to the
Actionstab. If Actions are disabled, click the button to enable them. - The workflow will run automatically based on the schedule (every 5 minutes), or you can trigger it manually.
- Go to the
This project is not officially affiliated with Organic Maps; it serves solely as a convenience tool for the community.
