Closed goatastronaut0212 closed 2 months ago
@goatastronaut0212 PR https://github.com/BambooEngine/goibus/pull/1 đã được merge, bạn update lại import path nhé
@luongthanhlam xin lỗi phiền bạn merge thêm PR https://github.com/BambooEngine/goibus/pull/2 được không? Vì lý do code merge trước chủ yếu là để mình có thể build được bên repo của mình. Với code mới này thì nó sử lại đường dẫn đúng cho BambooEngine với go.mod. Mình sẽ update lại import path của ibus-bamboo bên mình sớm thôi.
@luongthanhlam xin lỗi phiền bạn merge thêm PR BambooEngine/goibus#2 được không? Vì lý do code merge trước chủ yếu là để mình có thể build được bên repo của mình. Với code mới này thì nó sử lại đường dẫn đúng cho BambooEngine với go.mod. Mình sẽ update lại import path của ibus-bamboo bên mình sớm thôi.
ok, merge rồi đó bạn
Có vẻ như mình không fix được khúc test của Github Actions rồi. Nhưng build thì nó vẫn hoạt động. Mình rảnh thì mình sẽ sửa nó sau vậy
@luongthanhlam Mình đã thêm FreeBSD vô github actions test và xóa cái test không cần thiết trong step. Không biết bạn thấy có ổn với việc đó không?
Mình nghĩ việc trong thư mục vendor
không có file test cũng là 1 điều dễ hiểu, thay vì chúng ta phải có thêm 1 lần chạy test vào trong Makefile
rồi thêm mấy cái test vào thư mục vendor/github.com/BambooEngine/bamboo-core/
nó không được ổn cho lắm.
Mình đã đem file test lại từ bamboo-core vào vendor. Có vẻ là nó khá là ổn rồi. Mình cũng thêm Github Actions cho FreeBSD bạn nghĩ sao? Mình test thì nhận thấy không còn lỗi chuột nữa, mình nghĩ là nó ổn rồi
Code đã tốt hơn không còn lỗi cũng như có thêm 1 test pipeline cho FreeBSD. PR này cũng sẽ đóng issue https://github.com/BambooEngine/ibus-bamboo/issues/347
Mình đã xóa PREFIX, và code sudo trong Makefile đi nên giờ người dùng sẽ phải tự thêm PREFIX hoặc sudo vào câu lệnh make để nó thực hiện được. Đây là ví dụ:
sudo PREFIX=/usr make install
sudo PREFIX=/usr/local gmake install
Bạn nghĩ thế nào @luongthanhlam ?