Pengguna awal plugin Actionate untuk JetBrains IDE telah menemukan beberapa masalah signifikan yang mempengaruhi penggunaannya, khususnya saat menangani file log berukuran besar dan menampilkan log langkah pipeline. Temuan ini muncul saat komunitas mulai mengeksplorasi alat baru yang dirancang untuk mengintegrasikan GitHub Actions langsung ke dalam JetBrains IDE.
Masalah Terkini:
- Crash saat menangani log sekitar 67.000 baris
- Ketidaksesuaian langkah pipeline log setelah blok
uses
- Kesalahan rendering kode warna ANSI
- Tidak adanya fungsi pencarian log
- Masalah implementasi scroll bar
- Peringatan persistensi pengaturan (false positive)
Masalah Penanganan Ukuran Log
Pengguna telah menemukan bahwa plugin mengalami kesulitan signifikan dengan file log berukuran besar. Ketika mencoba memperluas log pipeline yang berisi sekitar 67.000 baris, ekstensi mengalami crash total, memaksa pengguna untuk memuat ulang aplikasi. Yang lebih bermasalah, pemuatan ulang ini menghapus semua filter cabang dan pengguna yang telah diatur sebelumnya, mengganggu alur kerja dan mengharuskan pengguna mengkonfigurasi ulang preferensi mereka.
Bug Tampilan Log Langkah Pipeline
Masalah teknis yang lebih serius telah muncul terkait pengelompokan dan tampilan log langkah pipeline yang tidak tepat. Pengguna telah mengidentifikasi bahwa setelah langkah-langkah tertentu yang melibatkan blok uses
di GitHub Actions, entri log berikutnya menjadi tidak sejajar, muncul di bawah langkah yang salah. Masalah pengindeksan ini menciptakan efek domino di mana log mengalir ke bagian yang salah, mempersulit pelacakan kemajuan alur kerja secara akurat.
Masalah Rendering Kode Warna ANSI
Plugin saat ini gagal merender kode warna ANSI dan simbol dalam log dengan benar. Contohnya:
Log pipeline tidak menangani simbol dan kode warna dengan benar... log muncul sebagai:
[39m YN0000: Successfully set npmRegistries[<REDACTED>] to [90mundefined
Kesenjangan Fungsi Pencarian
Fitur penting yang tidak ada yang disoroti oleh pengguna adalah tidak adanya fungsi pencarian log dan implementasi scroll bar yang tepat. Keterbatasan ini membuat sangat sulit untuk menemukan informasi spesifik dalam file log besar, seperti pesan kegagalan tes yang tersembunyi di antara ribuan baris output.
Tim pengembang telah mengakui masalah ini dan mengumumkan rencana untuk perbaikan segera, termasuk implementasi penanganan log yang sangat panjang secara elegan, menambahkan kemampuan pencarian log, dan meningkatkan pemformatan log dengan dukungan kode warna ANSI yang tepat. Perbaikan ini dijadwalkan untuk rilis mendatang, bersama dengan fitur tambahan seperti pengelolaan Actions Environments, Variables, dan Secrets langsung dari IDE.
Terlepas dari tantangan awal ini, pengguna memuji proses pengaturan plugin yang cepat, dengan banyak yang melaporkan instalasi dan konfigurasi awal berhasil dalam waktu kurang dari 30 detik. Pendekatan tim pengembang yang responsif terhadap umpan balik pengguna dan komunikasi transparan tentang perbaikan yang akan datang telah membantu mempertahankan kepercayaan komunitas terhadap potensi alat ini.
Referensi: Actionate: GitHub Actions for JetBrains IDEs