GitHub Hot Board

GitHub Hot Board · Repository archive

rukamori/Nightly

Canary Build of ArchiveTune (This description comes from the repository itself.)

Data at October 25rukamori

Best

#269

Underappreciated Gems

100

Total stars

4

Total forks

2

Days on boards (30d)

Project statusLicense: GPL-3.0Last push: October 20Open issues: 1

Collected since 2026-10-25; unknown = not yet harvested

Put your badge on the README · rukamori/Nightly[![Put your badge on the README](https://git.vaiox.xyz/api/badge/rukamori/Nightly.svg)](https://git.vaiox.xyz/en/repo/rukamori/Nightly)
<a href="https://git.vaiox.xyz/en/repo/rukamori/Nightly"><img src="https://git.vaiox.xyz/api/badge/rukamori/Nightly.svg" alt="Put your badge on the README" height="20"></a>

README

Archivetune

ArchiveTune Nightly

Official CI build for Nightly of ArchiveTune.
🕛 Runs at 0:00 AM every day, UTC 0 time zone 🕛

Don't forget to leave a ⭐ for this repository if you visit. Thank you so much ♥️

GitHub Actions Workflow Status GitHub Stars GitHub Downloads (all assets, latest release) GitHub Release GitHub License
Telegram Discord

Download

Download Download Download Download Download Download Download Download

Stable Nightly
Stable build
GitHub downloads GitHub downloads
Nightly build
GitHub downloads GitHub downloads

Warning

  • We DO NOT ACCEPT any issues, bug reports, or new ideas on "this repository". If you wanna create an issue or bug report, please create it here.

⚒️ Build ⚒️

  • For nightly builds, see .github/workflows/build.yml

🔰 License 🔰

GNU GPLv3 Image

You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.

🔐 Certificate fingerprints 🔐

The following fingerprints are for the signing certificate used to sign all ArchiveTune Nightly releases.

FE:11:C6:9C:1E:20:08:06:79:D7:DD:EE:1B:72:65:A9:4B:68:A1:A4
3A:97:D1:35:BC:92:82:8D:13:C3:47:BE:42:48:8C:99:01:DD:A7:11:87:AF:95:E2:F8:A8:F0:96:34:C7:0A:1D
Click to expand 🛠️ Development Environment 🛠️

🛠️ Development Environment 🛠️


Repository secrets (required for nightly builds):

Secret Description
SIGNING_KEY_BASE64 Your Android signing key (.jks or .keystore) converted to base64. Used to sign the APK. Generate with: openssl base64 < YOUR_KEY.jks | tr -d '\n' | tee YOUR_KEY.jks.base64
KEYSTORE_PASSWORD Password used to protect your keystore file. Must match the password set when creating the keystore.
KEY_ALIAS The alias name assigned to your signing key inside the keystore. Used during APK signing process.
KEY_PASSWORD Password for the specific key alias within the keystore. May be different from keystore password.
LASTFM_API_KEY Last.fm API key for scrobbling and integrated Last.fm features. Get it from Last.fm API.
LASTFM_SECRET Last.fm API secret corresponding to your API key. Required for authenticated Last.fm requests.
TOGETHER_BEARER_TOKEN Token for online music Together. Private and only @koiverse know it
CANVAS_BEARER_TOKEN Token for canvas, only @koiverse know
PAT_TOKEN GitHub Personal Access Token with Actions (trigger/run workflows), Contents (commit, push, create release), and optionally Workflows (cancel failed builds) permissions.

⏰ Cron-Job Schedule Setup ⏰


To automatically trigger the nightly build at a specific time, set up a cron-job using cron-job.org or any similar service:

Title: Anything you want

URL:

https://api.github.com/repos/${{ github.repository }}/actions/workflows/build.yml/dispatches

${{ github.repository }} is your-username/your-repo-name so change it to your name and repository name.

Headers:

Header Value
Accept application/vnd.github.v3+json
Authorization Bearer YOUR_GITHUB_PAT
Content-Type application/json

Request method: POST

Body:

{
  "ref":"main"
}

Timeout: You can set 1 second if you can't wait.

Cron Schedule Examples:

Schedule Cron Expression Description
Daily at midnight (UTC) 0 0 * * * Runs every day at 00:00 UTC
Daily at midnight (UTC+0) @daily Same as above, simplified
Every 6 hours 0 */6 * * * At minute 0 of every 6th hour
Weekly on Sunday 0 0 * * 0 Every Sunday at midnight

[!TIP]

  • The workflow uses repository_dispatch trigger, so the external cron service needs a PAT token with repo scope to send the dispatch event.
  • Alternatively, you can use GitHub's built-in scheduler by adding a schedule trigger to the workflow, but the external cron-job.org method gives you more control.

Current rankings

  • 269

    Underappreciated Gems

    100 stars · 4 fork · Total stars (ascending)

    Underrated →

Momentum, past 30 days

Cumulative stars

Rank movement

Racing nearby on the same board · Underrated

Similar projects · shared topics

← Back to boards