Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:github [2025/02/12 14:47]
tomas
dev:github [2026/07/03 08:06] (current)
tomas [Repozitáře]
Line 1: Line 1:
-==GitHub Copilot== 
  
 +
 +==== Odkazy ====
 +https://www.githubstatus.com/ ... Status zdraví služeb\\
 +
 +==== GitHub akce ====
 +[[automatizace:github| GitHub akce]]\\
 +
 +==== GitHub markdown ====
 +[[https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax|GitHub Markdown]]\\
 +[[https://github.com/orgs/community/discussions/31570|Barevný text]]\\
 +[[https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-collapsed-sections|Vysouvací bloky]]\\
 +[[https://github.com/ikatyang/emoji-cheat-sheet/blob/github-actions-auto-update/README.md|emoji symboly]]\\
 +
 +
 +==== GitHub Copilot ====
 +=== Adresářová struktura ===
 +.github/agents/*.agent.md\\
 +.github/instructions/*.instructions.md\\
 +.github/prompts/*.prompt.md ... předdefinované prompty\\
 +.github/copilot-instructions.md ... instrukce, které si Copilot přečte při jakémkoli promptu v repozitáři\\
 +
 +=== prompty ===
 Explain this project\\ Explain this project\\
 What are the dependencies for running the a.sh\\ What are the dependencies for running the a.sh\\
Line 24: Line 45:
 Convert the current file from json to yaml format\\ Convert the current file from json to yaml format\\
  
-===VSCode Copilot zkratky===+=== VSCode Copilot zkratky ===
 ctrp-enter ... otevře okno pro doplňování kódu\\ ctrp-enter ... otevře okno pro doplňování kódu\\
  
-==Repozitáře== +==== Repozitáře ==== 
-===Konfigurační soubory v repozitáři==== +.github ... speciální repozitářkterý slouží jako vzor pro nové repozitáře\\
-CODEOWNERS ... určuje skupinykteré budou automaticky+
  
-==GH - GitHub CLI==+=== Konfigurační soubory v repozitáři === 
 +.github/ISSUE_TEMPLATE/ ... vzory pro Issues\\ 
 +.github/workflows/ ... Definice GitHub akcí\\ 
 +.github/dependabot.yml ... konfigurace pro Dependabot\\ 
 +.github/CODEOWNERS ... určuje skupiny, které budou automaticky\\ 
 +.github/PULL_REQUEST_TEMPLATE.md ... vzor pro pull request\\ 
 +.github/CONTRIBUTING.md ... pravidla pro editory repozitáře\\ 
 +.github/SECURITY.md ... popis bezpečnostních pravidel\\ 
 +.github/SUPPORT.md ... popis kanálů, jak žádat o podporu\\ 
 +.github/FUNDING.md ... vytvoří "Sponzor" tlačítko viditelné nahoře, seznam odkazů na sponzorské platformy\\ 
 +.github/linters/ 
 +==== GH - GitHub CLI ====
 gh alias set iv 'issue view --comments' ... vytvoření aliasu\\ gh alias set iv 'issue view --comments' ... vytvoření aliasu\\
 gh api -X GET 'orgs/MYORG/teams/TEAM/members' -F per_page=100 --paginate --ca --jq '[.[].login] | map("involves:\(.)") | join(" ")' ... volání api, neřeším token jak v CURLu, použiji nativně jq zpracování\\ gh api -X GET 'orgs/MYORG/teams/TEAM/members' -F per_page=100 --paginate --ca --jq '[.[].login] | map("involves:\(.)") | join(" ")' ... volání api, neřeším token jak v CURLu, použiji nativně jq zpracování\\
Line 41: Line 72:
 gh pr list ... seznam pull requestů\\ gh pr list ... seznam pull requestů\\
 gh pr view 462 ... zobrazí PR 462\\ gh pr view 462 ... zobrazí PR 462\\
 +gr pr review 8 -a -R https://github.com/organizace/repozitar ... schválí pull request v daném repu\\
 gh pr merge 462 ... mergne PR 462\\ gh pr merge 462 ... mergne PR 462\\
 gh run list ... reznam běhů akcí\\ gh run list ... reznam běhů akcí\\
 gh workflow list ... seznam akcí - workflow\\ gh workflow list ... seznam akcí - workflow\\
  
-===GH CLI v GH Akcích===+=== GH CLI v GH Akcích ===
 <code> <code>
 steps: steps: