-
Notifications
You must be signed in to change notification settings - Fork 0
AYS-572 | SonarQube Has Been Integrated to GitHub Actions #275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AYS-572 | SonarQube Has Been Integrated to GitHub Actions #275
Conversation
landing kısmındaki güncellemeler burada da yapıldı. |
@plnknr pull request başlığını standartlara uygun olacak şekilde düzenleyebilir miyiz? |
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
Co-authored-by: Agit Rubar Demir <61833677+agitrubard@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
afet-yonetim-sistemi/ays-fe-landing#87 (comment)
aynısı geçerli
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@plnknr actions/checkout@v3
kısmını da actions/checkout@v4
olarak güncelleyebilir miyiz?
@agitrubard güncelledim pull-request-checker kısmında da güncelliyorum landing reposu içinde güncelliyorum. |
…n-fix to sync with latest updates. Merge 'main' into feature/AYS-572/Sonarqube-integration-fe-institution-fix to sync with latest updates.
@yusufkaya01 @plnknr quality gate hata vermiş gibi görünüyor |
bu kısımda versiyonu neden güncelliyoruz ? |
evet bunu araştırıyoruz. Mergelemekten oldu zannettik ama güncelleyince de düzelmedi. |
@plnknr son versiyonu olduğu için oraya güncellememiz daha iyi olur, günceli takip etmek adına. Aksi durumda pipeline bozulabiliyor |
Tamamdır güncellemeleri landing ve institution workflowları için tamamladık. Ayrıca Quality Gate hatasını da şu şekilde çözdük; hatanın Sonarqube üzerinde ayarlanan issue condition'nın açık olmasından kaynaklı olduğunu tespit edip bu condition'ı kaldırdık böylece problem çözüldü @sanshigo345 @agitrubard |
bi ara birlikte bakalım @plnknr issue condition'ununu kapadık çözüldü mantıklı bir çözüm gibi gelmedi |
Tamamdır görüşme ayarlayalım bakalım |
@sanshigo345 Sorunun kaynağını çözebilmek için issues condition'ı kapatmıştık, her ne kadar mantıklı(?) ve geçen konuştuğumuzda FE in isteği bu olmasa da. Ancak Sonar, yeni kodlarda issue bulduğu için QG'den geçemiyormuş. Bu PR'ı merge'leyip, FE'nin istediği şekilde 'yeni kodlarda issue olmasın, eklenen kodlar 0 issue ile merge'lensin' kısmını daha sonra halletmemiz gerekecek. PR'ı ne kadar geç merge edersek, sonraki aşamalarda repolardaki Sonar'dan gelen hataları o kadar kolay çözeriz. Şu an için pipeline düzgün ve stabil. Ayrıca, repoların Sonar entegrasyonunu tamamlamamız lazım ki Sonar imajını güncel versiyonlarla takip edebilelim. Şu an eski bir versiyon kullanıyoruz ve bu da yeni versiyonlara göre daha yüksek vulnerability riski taşıyor. Bu arada issues condition ı şu an kapalı olsa dahi sadece QG için kapalı, issue lar Sonar üzerinde analiz edilmeye devam ediyor. |
@plnknr @yusufkaya01 üçümüz birlikte konuşalım o zaman, hallederiz. müsait olduğumuz bir zaman kararlaştıralım |
Konuyla ilgili olarak yaptığımız görüşme sonrasında; QG'nin eklenmesi için Jira da bir ticket oluşturup, aldığımız hatanın giderilmesi ve ileride aynı şekilde bir sorun olmamasının önüne nasıl geçebileceğimizi öğrenme konusunda fikir birliği sağladık. Böylece QG'in FE repolarına eklenmesini ertelemiş olduk. QG'in workflow a entegre edilmesi konusu benim tarafımdan önerildiği ve biraz karışıklığa neden olmamdandan dolayı özür diliyorum :) Herkese iyi çalışmalar. |
Checklist
Before submitting your pull request, ensure the following:
Change Type:
Bug fix
Feature addition
Documentation update
Performance improvement
Other (please specify)
Summary:
Title and Branch Naming Conventions:
standard: Pull Request Naming Conventions.
the Branch Naming Conventions.
Local Testing:
Code Quality:
Documentation:
Reviewers and Assignees:
Default reviewers have been assigned to this pull request.
Assignees have been added if necessary.
Related Issue:
Closes #AYS-572
Labels and Associations: