osFoundry / Platform
Rilis
Buat rilis dengan catatan, artefak, dan changelog — dibuat otomatis oleh Maestro jika Anda mau.
Apa itu
Releases adalah cara osFoundry mengubah satu titik dalam riwayat Git Anda menjadi sesuatu yang terilis dan berversi: sebuah tag, sekumpulan artefak build, catatan rilis yang mudah dibaca, dan sebuah changelog. Semuanya berada di permukaan Code & Build, berdampingan dengan repositori Anda, jadi merilis versi tidak berarti keluar dari workspace, menyambungkan penyedia CI terpisah, atau menyalin pesan commit secara manual ke wiki. Anda memilih commit atau tag, memberi nama versi, melampirkan file yang Anda build, lalu menerbitkannya.
Di dalam osFoundry, changelog dan catatan bisa dibuat otomatis oleh Maestro, agen milik workspace. Maestro membaca rentang commit sejak rilis terakhir Anda dan menyusun changelog serta ringkasan perubahan — dikelompokkan dan disusun untuk dibaca orang, bukan sekadar deretan subjek commit mentah. Karena osFoundry menganut bring-your-own-key, penyusunan itu berjalan pada model yang Anda sambungkan (lokal, cloud, atau self-hosted); tidak ada markup penjual ulang pada token, dan bila Anda mengarahkannya ke model lokal, diff dan riwayat commit tetap berada di perangkat Anda. Draf itu adalah titik awal yang Anda sunting, bukan kotak hitam — Anda memegang keputusan akhir atas setiap baris sebelum diterbitkan.
Ini penting karena catatan rilis adalah langkah yang dilewati tim begitu terasa merepotkan. Menyimpan tag, artefak, changelog, dan narasinya di satu tempat — persis di samping kode yang mereka jelaskan — membuat catatan tentang apa yang Anda rilis benar-benar tertulis, tetap akurat, dan ada di sana ketika tiga bulan kemudian seseorang bertanya "apa yang berubah di versi ini?"
Kemampuan utama
- Tag sebuah commit sebagai versi bernama dan terbitkan sebagai rilis langsung dari permukaan Code & Build, tanpa perlu CI eksternal
- Lampirkan artefak build — biner, paket, arsip — ke rilis agar file yang dirilis tersimpan bersama versi yang menghasilkannya
- Buat changelog otomatis dari rentang commit sejak rilis terakhir Anda, disusun oleh Maestro dan sepenuhnya bisa disunting sebelum diterbitkan
- Tulis catatan rilis sebagai ringkasan perubahan yang mudah dibaca, disimpan di samping kode alih-alih di dokumen terpisah
- BYOK dan local-first: penyusunan changelog berjalan dengan kunci model Anda sendiri, dan dengan model lokal riwayat commit Anda tidak pernah keluar dari perangkat
Kasus penggunaan
- Maintainer tunggal: rilis versi v1.2, biarkan Maestro menyusun changelog dari 40 commit, sunting dua baris, lalu terbitkan dengan biner hasil build terlampir
- Lead tim kecil: kirim build berversi dengan catatan yang benar-benar bisa dibaca rekan Anda, tanpa membayar per kursi untuk alat rilis terpisah
- Developer yang peduli privasi: buat catatan rilis dengan model lokal agar pesan commit dan diff milik perusahaan tetap di mesin Anda
Pertanyaan yang sering diajukan
Apakah osFoundry menulis catatan rilis untuk saya?
Bisa. Maestro membaca commit sejak rilis terakhir Anda dan menyusun changelog serta ringkasan berbahasa sederhana, yang lalu Anda sunting sebelum diterbitkan. Ini opsional — Anda boleh menulis semuanya secara manual — dan keluaran AI selalu berupa draf yang Anda tinjau, tidak pernah diterbitkan otomatis.
Model AI mana yang membuat changelog?
Model yang Anda sambungkan. osFoundry adalah bring-your-own-key, jadi penyusunan changelog memakai model Anda sendiri — lokal, cloud, atau self-hosted — tanpa markup pada token. Arahkan ke model lokal dan riwayat commit Anda tetap di perangkat Anda.
Bisakah saya melampirkan artefak build ke sebuah rilis?
Bisa. Sebuah rilis mengikat tag versi, catatan rilis, changelog, dan artefak yang Anda build — biner, paket, atau arsip — sehingga file yang Anda rilis tetap bersama versi persis yang menghasilkannya.