Auto: Otomatis menggunakan email daripada login github?

Dibuat pada 6 Agu 2019  ·  7Komentar  ·  Sumber: intuit/auto

Jelaskan bugnya

Untuk beberapa alasan, Auto menggunakan alamat email github saya daripada login saya. Lihat misalnya:

https://github.com/storybookjs/design-system/releases/tag/v0.0.43

Untuk Mereproduksi

Berikut adalah pengaturan saya:

$ git config --list | grep user
user.name=Michael Shilman
user.email=[what's in changelog]

Email tersebut cocok dengan alamat email utama saya di Github. Saya memeriksa dengan @domyen dan @kylesuss , yang

Untuk repro, jalankan yarn auto changelog di Sistem Desain Buku Cerita: https://github.com/storybookjs/design-system

Perilaku yang diharapkan

Harapkan untuk menggunakan login github saya @shilman di entri changelog.

Desktop (harap lengkapi informasi berikut):

  • OS: MacOS 10.14.5
  • Versi 4.15.5
bug released

Komentar yang paling membantu

Aku akan melihat besok!

Pada Minggu, 25 Agustus 2019 pukul 22:36 Michael Shilman [email protected]
menulis:

@hipstersmoothie https://github.com/hipstersmoothie Ada yang beruntung? saya ingin
untuk menulis artikel tentang menggunakan Otomatis di Sistem Desain Buku Cerita tapi itu
sulit bagi saya untuk merekomendasikan dalam keadaan saat ini. Jika tidak jelas dari
gejala atau Anda tidak dapat melakukan repro, saya akan mencoba men-debug sendiri. Terima kasih!


Anda menerima ini karena Anda disebutkan.

Balas email ini secara langsung, lihat di GitHub
https://github.com/intuit/auto/issues/509?email_source=notifications&email_token=AAJDEBDQSSU3JR63QFHWOOTQGNTWPA5CNFSM4IJQQXPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVX6HJKTOR5WWK3TUL52HS4DFVREXG43VMVBW63LNMVX6HJKTDN5W
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AAJDEBHDNDOQFSPCYJTZHMDQGNTWPANCNFSM4IJQQXPA
.

Semua 7 komentar

Terima kasih atas laporannya! Saya akan mencoba melihat minggu ini

@hipstersmoothie Adakah keberuntungan? Saya ingin menulis artikel tentang penggunaan Otomatis dalam Sistem Desain Buku Cerita tetapi sulit bagi saya untuk merekomendasikan dalam keadaan saat ini. Jika tidak jelas dari gejalanya atau Anda tidak dapat melakukan repro, saya akan mencoba men-debug sendiri. Tolong beri tahu saya dengan cara apa pun. Terima kasih!

Aku akan melihat besok!

Pada Minggu, 25 Agustus 2019 pukul 22:36 Michael Shilman [email protected]
menulis:

@hipstersmoothie https://github.com/hipstersmoothie Ada yang beruntung? saya ingin
untuk menulis artikel tentang menggunakan Otomatis di Sistem Desain Buku Cerita tapi itu
sulit bagi saya untuk merekomendasikan dalam keadaan saat ini. Jika tidak jelas dari
gejala atau Anda tidak dapat melakukan repro, saya akan mencoba men-debug sendiri. Terima kasih!


Anda menerima ini karena Anda disebutkan.

Balas email ini secara langsung, lihat di GitHub
https://github.com/intuit/auto/issues/509?email_source=notifications&email_token=AAJDEBDQSSU3JR63QFHWOOTQGNTWPA5CNFSM4IJQQXPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVX6HJKTOR5WWK3TUL52HS4DFVREXG43VMVBW63LNMVX6HJKTDN5W
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AAJDEBHDNDOQFSPCYJTZHMDQGNTWPANCNFSM4IJQQXPA
.

Komit yang tidak memiliki nama pengguna Anda adalah Push to master.

Ketika komit didorong ke master, tidak ada cara mudah untuk menghubungkannya ke pengguna github. Yang kami miliki dalam hal ini adalah email yang digunakan untuk membuat komit. Ketika komit dilampirkan ke PR, kami dapat menemukan pengguna, tetapi dalam Push to master, itu tidak ada.

https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L649

Jika kami tidak dapat menemukan PR, kami melakukan pencarian untuk email itu di github (tidak ada cara yang disetujui octokit untuk menghubungkan email pengguna ke akun)

https://github.com/intuit/auto/blob/master/packages/core/src/release.ts#L675

Pencarian terlihat seperti ini:

https://github.com/search?q=in%3Aemail+in%3Ausers+dom%40hichroma.com&type=Users

Seperti yang Anda lihat, dom muncul, tetapi ketika saya mencoba mencari email Anda, tidak ada yang muncul:

https://github.com/search?q=in%3Aemail+in%3Ausers+michael%40lab80.co&type=Users

Ini karena Anda belum membuat alamat email [email protected] publik di akun GitHub Anda. Saya telah mencoba changelog pada PR di mana Anda tidak melakukan push to master dan tampaknya mengambil akun Anda dengan baik.

Saya memiliki PR yang akan mengatasi beberapa bug di bagian penulis, tetapi bug khusus Anda hanya dapat diperbaiki dengan membuat email publik. Jika tidak, kami sebenarnya tidak memiliki cara untuk menghubungkan akun Anda. Meskipun jika changelog telah melakukan dari Anda dari pr dan dari master sekarang akan mendukung penulis dengan login.

Terima kasih telah melihat @hipstersmoothie ini, masuk akal! Kurasa aku harus berhenti mengambil jalan pintas pada komit. Maaf merepotkan!

@shilman Jangan repot-repot di sini! Karena masalah ini, saya melacak beberapa bug changelog lain yang ingin saya singkirkan, terima kasih atas masalahnya!


:rocket: Masalah dirilis di v7.3.3 :rocket:

Apakah halaman ini membantu?
0 / 5 - 0 peringkat