From 219f46af814e992d02f095a413b5b72ed7eaefc1 Mon Sep 17 00:00:00 2001 From: Kamil Grzebien Date: Fri, 22 Apr 2022 15:14:06 +0200 Subject: [PATCH 01/68] Remove known issue description --- data/release-notes/enterprise-server/3-4/1.yml | 1 - data/release-notes/enterprise-server/3-4/2.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/data/release-notes/enterprise-server/3-4/1.yml b/data/release-notes/enterprise-server/3-4/1.yml index 752f5a67ae..46aace2f09 100644 --- a/data/release-notes/enterprise-server/3-4/1.yml +++ b/data/release-notes/enterprise-server/3-4/1.yml @@ -46,7 +46,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - The {% data variables.product.prodname_registry %} npm registry no longer returns a time value in metadata responses. This was done to allow for substantial performance improvements. We continue to have all the data necessary to return a time value as part of the metadata response and will resume returning this value in the future once we have solved the existing performance issues. - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/data/release-notes/enterprise-server/3-4/2.yml b/data/release-notes/enterprise-server/3-4/2.yml index 906e50aa6d..d4b2f95d8d 100644 --- a/data/release-notes/enterprise-server/3-4/2.yml +++ b/data/release-notes/enterprise-server/3-4/2.yml @@ -32,7 +32,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - The {% data variables.product.prodname_registry %} npm registry no longer returns a time value in metadata responses. This was done to allow for substantial performance improvements. We continue to have all the data necessary to return a time value as part of the metadata response and will resume returning this value in the future once we have solved the existing performance issues. - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] From 0fe7e11b5143166b777eefff4cdc4d43a7b63e92 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 10:54:43 -0400 Subject: [PATCH 02/68] Update configuring-notifications.md --- .../configuring-notifications.md | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md new file mode 100644 index 0000000000..cb511f0299 --- /dev/null +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md @@ -0,0 +1,51 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: Configuring notifications +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with events that occur in your pull request.' +versions: + fpt: '*' +--- +## About notifications in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} will show system notifications for events that occur in the current repository you are working on. System notifications will be shown when: + +- Status checks have failed. +- A pull request review is left with a comment, approval, or requested changes. + +Clicking the system notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. + +### Status check notifications + +If you push changes to a pull request branch from {% data variables.product.prodname_desktop %} you will receive a system notification if the checks in your repository fail. + + +### Pull request review notifications + +2. Pull request reviews + +A user reviewing the pull request will leave specific feedback about the pull request. {% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes on the pull request. Clicking on the system notification will switch application focus to {% data variables.product.prodname_desktop %} and show the comment on the pull request. Clicking `Switch to Pull Request` will quickly switch to the pull request branch where you can make the requested changes. + + + +Notifications are shown for + + +The first time a notification event occurs a prompt will be shown asking permission for {% data variables.product.prodname_desktop %} to show system notifications. If system notifications were not enabled you can follow the steps below. + +Enabling system notifications on macOS operating systems + +1. Select Apple menu  > System Preferences, then click Notifications +2. Select {% data variables.product.prodname_desktop %} from the list +3. Click "Allow Notifications" + +Enabling system notifications on Windows + +1. Select Start > Settings +2. Go to System > Notifications +3. Select GitHub Desktop from the list + +Further information: + +For more information, see + +For more information, see From 7ef538a2ee7134bc63b4d6cb74684a4231253a81 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 15:56:37 -0400 Subject: [PATCH 03/68] Add and update screenshots --- .../branch-drop-down-pull-request-tab.png | Bin 61768 -> 75192 bytes assets/images/help/desktop/checks-dialog.png | Bin 0 -> 32350 bytes .../help/desktop/checks-failed-dialog.png | Bin 0 -> 88582 bytes .../help/desktop/click-pull-request.png | Bin 53822 -> 114417 bytes .../help/desktop/mac-enable-notifications.png | Bin 0 -> 105980 bytes ...ull-request-checks-failed-notification.png | Bin 0 -> 16787 bytes .../desktop/pull-request-list-sync.png.png | Bin 0 -> 124811 bytes .../desktop/pull-request-review-dialog.png | Bin 0 -> 42686 bytes .../pull-request-review-notification.png | Bin 0 -> 9947 bytes .../desktop/re-run-confirmation-dialog.png | Bin 0 -> 72911 bytes .../help/desktop/re-run-failed-checks.png | Bin 0 -> 153119 bytes .../help/desktop/re-run-individual-checks.png | Bin 0 -> 128716 bytes .../desktop/windows-enable-notifications.png | Bin 0 -> 65248 bytes 13 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/images/help/desktop/checks-dialog.png create mode 100644 assets/images/help/desktop/checks-failed-dialog.png create mode 100644 assets/images/help/desktop/mac-enable-notifications.png create mode 100644 assets/images/help/desktop/pull-request-checks-failed-notification.png create mode 100644 assets/images/help/desktop/pull-request-list-sync.png.png create mode 100644 assets/images/help/desktop/pull-request-review-dialog.png create mode 100644 assets/images/help/desktop/pull-request-review-notification.png create mode 100644 assets/images/help/desktop/re-run-confirmation-dialog.png create mode 100644 assets/images/help/desktop/re-run-failed-checks.png create mode 100644 assets/images/help/desktop/re-run-individual-checks.png create mode 100644 assets/images/help/desktop/windows-enable-notifications.png diff --git a/assets/images/help/desktop/branch-drop-down-pull-request-tab.png b/assets/images/help/desktop/branch-drop-down-pull-request-tab.png index 57f10ab13fb422ccf04ab519ce4cbd7934d28e0f..c0b336a43e70a88625fe98f2ff5d119854ecb595 100644 GIT binary patch literal 75192 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 G|6H%b95f3o8gkOX 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 literal 61768 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

U9t;zRVseq97_KOVZj0y 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�qCNJcAkKd>-aONesPoPMQ^-W_MBRIBxRW6zKu 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 C#gb+K diff --git a/assets/images/help/desktop/checks-dialog.png b/assets/images/help/desktop/checks-dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..6e564891390846afbc40e003ffec1f01af906585 GIT binary patch literal 32350 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 QtKXb_BC9L|lX@2XKhFvR3IG5A literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/checks-failed-dialog.png b/assets/images/help/desktop/checks-failed-dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..5d8571ac6193595eefa713995d5ddf234d32f582 GIT binary patch literal 88582 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

cVF?i5rn&!UQQ=NM~EY(9?#Q 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 literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/pull-request-checks-failed-notification.png b/assets/images/help/desktop/pull-request-checks-failed-notification.png new file mode 100644 index 0000000000000000000000000000000000000000..27bfa863f22df358e6131880392b85a3f7b46185 GIT binary patch literal 16787 zcmZYm1yr0p)GiDI#VKB(ID<=ZcXxMpcb6&d?(S|yTilDgQ{3HcaQ$eX_nh;t|7We6 z$s}8H@9boDcCLgg$cZDuz%h*SI=$p0-W$d2YB) zXuU)EWes6Q&KjzMF^MoqisaGL(((C+ctTJ4!Nd9?-7Mmjr=b!Mz@ud5yxUz|fLR!I zS~AC- z7L{d|KPKcHPZ)#k*P}usH_li}NcY~eoQCi68&ukzL>K9ob8ciX>t>OjB^EX_N`vnb zA;>SwrGUT5USb!R_6)h9e}&hKXkZdli7RlwlX>MqH6|}*kyFG?JviV;N3ROQ8uh~P z44>`AxN5%<2-eTQFV~i1V0?W3|W-){w>LUFd6zZ>WQANaNiT-Qa%V&pfUo>q-o$2f z2-iQS_F!D1HiPpa>j&ER@?Ii%Ktd@ue+9Ka6 zEK=y~faVU5qag>ITnNqYvjP0>?B2ECw>x52QXZe$Kki6@=Q4-F8PF-UKQ?#*$)}j#$)O~PJfht zxT}iKQCi(u8CqdmWzJd6RhJ?D*qIxjd;QaL{CEuWhraAyQQ?a*d}2?2Whq{PPSK6E z0qYp622MGSD2_NQ7i$RXAJ%LZV-{zYQPxR|I|W4*X6nccxiukPxeno17HNA-V@&(` z0ZrFByRoM{R_#&o$WqlZ)f!jrlSDSz6@6}5&rG+%J7fI%nB)neY*Vgh7rNv2tSZJ8 zV>WZQt<#-4!o!|cwN}*DQCH++x5JpjqZ6p(@LRVN-6_v<`9Js5@_#n+ebs!2{ERkD ziC7j59VRw8WfKSTif5%PZR-t%b$f|~TeiS^<$4)OoC_@qUBzz2Vxz+cTz0L;Rp4TM>)*>z)leKf!YB*T{RtADpx8%9esgxfw$WI2PUXOP@WZmWh z{-Ts`fKMm4m+#YOX))>@*q!8>?3%v&q6?T3ZfCN(e&ju@L-oUjqndNVGyVN{(%+PR zgbKI}c!zk+Jhf!7=wHz4X%Fe7WBUzN>p}u`1J$9Mg5!jUg-3*PLbQUVgfb6$L4gPM zx$hSKM-bBi0}Lnw@GAs&9IHG$G%p9ii@{q6qgZ^AwXqtg(*%;?Iyjo>k9;HSR?>65 z7LgV}7wae~86z3ju~3b!#qGtM<`zeqo$CIRK7^f2GzU0FxKMO4%t!j=mNNcn&YwhA z6GotZ&d8c?)0zpLyJJep#izv-2@H}yC0QkNmkdwg?He>api$=dxSvxUvQ` zU0TKKDoRct$Y#l^ch$XD-?UwgQ)O~DHQOvTVYI2%-%hYy*sAth^#l98R}Sp$7X?=o zn|IbGin(i&IFe5{L|4f+{wU*UE!VG@+|RG&jzXF?je3us+#jAVH6Qfqov-6Qd)@sx zTUgPrf1kbYxwycG<(X12R8w?9@nm@3tP^GoUG~j;SMb(2aG2hrPc9hA`4RS`(Q4uN z7-ubmw!xvQ-R)3fJHEQmM?CY`<``*C`6M#N-}u^i(pTo`YT_zxr;6f`;@F4j)pAmD zWVi>q4A5lQtT?qe`(Zj+9s2R75Z6RI|EpxM#ie zKc*&T(`6$r=+>~iwz#soPoD63_C60hX8N$xuNkeix_Ne=opVpSpRdWbuQkNzTLI(zhggY z4*PWr+~)Oe9_9PxS06;?+;^dLef8A5Y+JtY)YEK#IzrCn=L*>gdDfTKi|tyvQG2%C z<1TftBH1F5UpH?jd{*H2!K-x}|Mv4$`Lxvkr)jQZu5_1%kL4TA_3gCBz(aEyt)aXW z_!p+lq%UCWD#YJ838s<4Qpo8tW>ylRWxYvc&>rM@iiau2q5Px>!3q|@P$DdnyoVS> z(}Kp(nW#o!e#gW_T+t_%aB#`&5d*BynYsAh)R4h+n8EZ(cXo_D2M4?Ggd#eS1*GSb zCUP0RUEeC($Q8#wbEQFC%4a@7KS;;EXLXA}$!+F>a$|Lf_0w!+kw4;IHB${qGg(W?xk7!WCE>S9Rb zVQXXO%;mvL{Evd`qx`p;o|xz#iHkKav4*Syk+8j!DG?hT104e~A3PBe5s#CJ8JCiX z*#EG9eB&jyaB*?qqNjIvcc*h_rn7f4r)T8kw`}bczO+76CpC&u!|9P#C7o`8&LeEIY zK>vSbf3WiWt>sd%^f0y26tT4ZFwch$K1N0ko`3ZJe=Yw{q>G+kU8Y;ro9h^FPf0yYYV*dFcPX`Tw%Se`fwy`(bB3cpm!yJ7#?FRPFOA zU|=j{k|KgC9^hx$Fn+6|w}S`gPDkKqXrCa5g7pe1m4pKFv67LLis4|<-iT)6*Hyk_ z1fY=l`MIdXQ4>K>c#uN9Pf-4){ka zwtt7u0QnhQI1io3z+@ecpn$a-xSr3h2?Bv84}JS8F0eR7|nH>Vwt=6LQXJW_5KrXnRru zf`cih_BP9@i~uW8R??)JJ)rR_TEAUpo&B@SR60snLM=gE^tt$CcYFrQ};K=IHZ0+j=b46CI30kg3-v1QgLP!nNSM=Y^Wb~b!obX!G zq%Rl;gvaqdZjIIQOo$d!GA+n_`T8obF13k(`ON`gf6^Uf%I*8c(`3+HU|rktjuqFM zVy*q3FcOHkX7-X@Se$D+i!yiJR+d&eM8xWRX)I2=OObI_m=We7&_0|$y$fPAVzv0BUbSaab@k7m)2vdaC&$OdF)EB&vQ=UOjnPX?QVpXY zk?F;PPUp4PtU_?zwX6uevZd(K7n_i?9~d}(wjWdFvYlg7S8LzmKA6}8^)VB z7I^()CvmKYjz#Nrce+&Vd4FDQzfr6cOTf!xnn;(FveVp57h1u3z6N0CB6sTU3otl(ku?df3 z^j%}BdOK2 z8ib4kY&u_S7tcTU>39`uAV2!OETwj$1C|YwR z_7wx>dlsqF?{!P`6}5a5IxKe8p42TZm{1leJP^E!*!}IF&us5kR$~$ zIBHNnj|~|e94%FtAAt}IyBqEQ&1pDTfx}06xJNCDwjIsAXa!?ZVrH6D4?WC4?S?@x6Evv;2HaJhxYYAb5XBy%p-p(+V|S{{!yHH zZMDUjEb}f-$#u;%RImJJ+sVS*EN#~#*n%%JS5z$x)m===#J`mXWe8nn{5N=0iL4(v zYmo&LGJ=Jj-r=z``{&8QGkH(Pe9z1Fu6_Eg?I!CBXm*3~;x)epQ`V?7EAmd>epwIe zADR5t`Oeqxy;l<*FQ>k%NQ21kuT7h*>gfMwTgqoht#vRA;%|x(q#(?*W>M}zEa@xu zr^!OXw#RVoef+{M+``uaJI`iu0$PNxe#-t`WSeOmVS(MPB1 z3GbWJQlWjC)J0NhyT29zgPqG!tDZ!R5w+AaNgrxdFj*echSjm(0=iENqI#mQV?}Gv zorUn-+O;uvovE!^i7t4Ti}AZ2kLnHW{%~GPJvyFW_Aza`wcK#J?KmNwgkV4KN{nb0 zmQKKCHhajIoW|yo?4jR_W=vsp4Z1Ya5Kmr1y=`DZ^cRJlql>r36+&QsjttXP{$dw7 zH-^BR?8IVR(w?K$^xM|yP=Vbd(Eog%`P>;{pS8^v8T*{i+c%)8qo(#);C{0v*TLC* z!c|mc8b-GLDGDGSqY;@B5T^GFuw!?lRwGuitc1 z-PW4(%Y?;-9Y|!l%x|;E!0xaq;C_(p?zHS_yR*J4*tl#((=@?#^6(wq$~SUuEw-s^7%_cPRxzN|8HfwTrAVm#E@awXgVz zv76LkkjC{3vAa8UWZv9;W`BBo)=h0qS)sScxoBm*ap-_%YYk><|Jr_aUEMi3YS(FT zW_i769NQ9(PSIKz!!?pf+~>66ecvKZ0POR=@Z13PRdp;0!r<>l_MGiDEa;txMdPR{ zu%IJ37Cg3KriPqkgq*Q=ULiJtCb*vqO60PS#bOE0LOx?}tLZrQ2W(49Q`9Y6RXjTJ zzuqXzU)Bps{)}u!j+svsBGOm}9_EMc<7Z9pm*)B`+jhO)L7jzE0@iQmwdpq$Ez;?` zUVddV7zV7^wVhqN7Jl;lAYTQC!P^YaMTomUYuY%!5I;b(JvhkqJs*g{KjAJ)R%ffz zAdp$nl!2Y=R6`mh=bV#*V4WRHNcy=5N|T1RZLU0-Z=06QWto+II7Coa-{`+Rof&k+ zfH;^HzB>t8G?&ZWDUtg!X=oIJ-F_tSvmx?~N04YfRqy-o+0Q`&PW|5#_JAuTwPn&T z`YE#(@A}Wn3#()4%*vxX-TAf`UGHz_AATkwJ1RONTzIh%3%858$J3tF{2uH3(ra5c&ITl=*wV7D+MCyP*S#OWweQ;(UOC_*K|~kMOFLw%Z&lZIpzLyi%mJxHKXR$a3W!s_gcv?5PDn(N@N6mTAoI>g~ovLM3UNq{qj#35( z`E~f3cW@VY`g8ER^6p7Z*ZGOhift2+nQmWWtR+efHL3W1!*}C?Il}v6itubW##kpO zB#eJ6R*OphwrxJ0sgWgut3^pd6eDV%B){cQR$aZ6>5$RiKC@W((-cFd2a(Y*X!rKK z?E=#xrWlQ@1mScs-ylJe|7`2A-n)JlhR|y&Q;ukcbzY;eXba7@z!rtg^{JQeO~Iip z5SdRyNY2&q`K&4Td7*+gaFQ6U{Euj5+gvLi2Mv#*>Ugo8Ij^Bk;k((Er zL%c)fp&)=0e^}eTW3Q&F^Xd5eQe%j~II*Aa7qLQEZJAg~m5(6fx=??Na153AaX0ae zr$ng|((C>4)hQbZoGwqfEXjol3-&R|$ATvBkFPOXWD98PMdGd`fi>6Giu z(tYOA!_c%n&TI0NXUT@V%v_?x2M|_f=mmFg6r?rhBd+ zC}ub~CmsU}EV`w56+%-sm#-sF;}|6dr6+PO@DIRB9-*fHY&Me_>-TXyi{Z@u-+u7H zY1nk!&O_bjD+@}SBl*``O!mX}y{vm)G)P5|Pq1Q)n42QfSkw+?hKt7kv^5t26AfwM zU~Q@0O9Q2eF_zZ;Kt$RGZAa2Sanj;bsY4_pQGlQdvVE?GZSL2tch-_7J6(1*-sjFd zPQ|J%m9gIB0pWZm~H?#(FtRc80D?ds

yFTGTqeTkqh|oYHf6n=N*AsS=L8sr`B7_PWQRSvV_G7ZT-cf^b zy@|~riFnMIxnk|D$PLFyyPkQZ?9+#_T~qaaTJ$%fQ;;4FvDCZOqJhu>CC-*sR!-VB zKZErq?8{+jWDk=h22=f9*S`T&@)HYe^99DfITxLc6%?WxuZVv#FpZU3lq08SU$!8z z*XG}i6J`nD2sz^D9tt5#oQwW$Xm3vY%=dh{Q%m+k1at&k!GUOq0^4|hf9`r8W%oDj zX;n!xZ5qULj>@IjcE^P;oOS5e&=5Tuh<@i#dlh}&{X}&XO2|fN^CJzJgOCCM zwc*yozjjj7v6n$+o4bd*iWF+I3thuHwB~#?d)}eGhbZ4N`1{ZImQRyQ)801|rRV-9 zIgZTy6c(0&+U9GjYv8HKk!_;goDwib!7g(Hs&RQ^Fb2P=G035?*vs>6g?DM`!bevW z#4tCPP)$>tO4Kp{D8wjC3Lc$ochi>}ULe^nt=J7h!igi8iSV6lq=m6in_u;nl@^*E zOnZsI^Ar%FyEHAuD7v|uBZ9^ zt|45fyfH(8QYzs2?i}gX&PztKY>fXl zV_zWA!gUai9E9XauJh0$)2Fz-EDPBFH2zCFBt;02$6NcOw4SHBYD<+D7tvaic^iuD z?+wmLv3zX4n1~cu;!iq8soCY+(OoEQ+I@5rze>gw^2jXnHawV~; zUMq#!wSVYkm?GEVBbEqv-xiq)LFRk--G)Hf$f&O480@Y%8k^ai#s4%NyBfK@OHJL3 z^II{=M3@D)Q8Q7wKh6IbzM|>Xk21(|)?$uH z3TM%~g~~qIzgx%B5Fwx~(LxLS@hLZ=ikW{eN!crsHH`tLqPq3ROI{7tv8vb5yX#dh zV!AJYuWJJZD@oay7#wwPr%1xU?7SiT;jQzqAo98!mqXq5`a@eQO<(vzj_28*5(`Oy z*n=ZwX;Q`MbHD!rFB+stVKh742m*=Rn8Sh}LU8?oo{aX@OBk}77gGOYBW1~FX=7Lw z8VC#$XS~iGD2JOv+z!HP?u+(bRE3A@QF>?dTyMFhtM1tQ>TN?5{cZM0_wIxDH+T0M z$f`y24R3_=Kk@vh^}lwix7trO-rt%AOY;)&9Z=lgomR;!R%81N`LFACV%=$w33MDr zo7)Eo+;s#qiUOP4B`wch5`w@o+no%S4zbeS&GZZM+-EE`j(oRs%I7bj36k*Vvoyx@ z--K^d7vk@m=2`KBZYy>tjT?5{_n_SO_T*fro{j1B_z+KF7YVhtNUBUH1|SMye3=+z z$M2G8?ahl(UUovp9(>~bGgwQk2W zIC)l{e=T=*$073%fzY`kfd(_RHsw02Y>Eiv!&@n;>-_EV?@A++9LUg&PvkOblv+0h zey}JcS`BC>N^eFJz6l8Rd4j~%sA!LC7d{7_Z?`p`E8OSg0Q=JxuNbVV_&hXigeA1g ztyb%r@deYIIOJRSPrNcIaaLJ@EPzJELb1m@jAudzKU~1BSkOfzednS&MvsrGR}LWs z&VkSK#YIkBoRhk)YjUqTli_CEZ77oK1{SxYirHk&SuJ38`m7!_!Ph!fDCA|H?W!g? z14HTn#i$V8*w=9s6j$$trOmc0&C%*BL7Mz`r}G?3K{Rwh)_f*$^dgr$5w4N%Vm2Kv zUHg^EB&-IZbL$HI^)mPU)Q1FhY(c|W_8#35mr-;w4heqaW=Q1dD?g^q4rvwd;sX8K zpPJRwYo6|7e7O2iW>(Dv)G(5pX6J@*#s0Bxas8o$KAXl$a+z#@c<&aC*H3$p+evog z#R(kWF{>PZ#XIEBy1~qIoCA4m8ewuNfu>(Jd6vH&gWKgqS4x!sot??>pSy4zrguoSfj8 z95H3EKlx2(ngQS2gR#DS7_z3a#AV$i|D^Rs76}?W`R9GosSwL|_f8Og>ijwMPf0B0 zyL9ucExou)4J;i8LB2z155QvMPsa^9d|1ByLZp|bgefau&`85wdVuzxjyEG?VC zznwOl2;UE$Jc(u4YLbHr3lIh$V1Gwm&YU<#9wJ~al4oQRVbA~y2+8K?5Ugpu&%=Q!Uj>CwD42FV3lz%~pxyg%XET{h(v`twYs!Hq-& z2}W-q1W*)u6EF6wmV`A{F=>pE4PEg+r#Dg6$uF%2wl7{^#7{X_A_3*b$QB~t4v43V z-ih4olH=xX@U&@h+dAM!nJI>k3B({Q6aJk0?#rNPni5{^5Vqk~cdh^A3I~3Y_>~LU z&>@wA&2;P`O5V_Y`=tNAY)j5|$xx)H^J?*~J%g&_bX2^4+HX~=ukWs_GZWyfd6sW% z7La|=Jg;R91dVfq*I60Cx~M^Zj2zfvq4;E9vA=Lg<+iWKL5^oN?$d3)oeV?wBEjX) z@pZS8s&%`uSkFL2wo7st2tnftatTIs(?vh~FDtYecqXxk&3a>mAW>}-Aw{TJu*4Q$ ztjurd?lRCJ%LF*y@8F+Sqn)bSEFN!#HW%I6q;j}}%G^+&X$zrcI7X#4zqOF`unWBi z21)jSD?yv3DNy2W1~-Q9j-KX3N3|$wdQk z`)8)Mch@w={}W6E?W4S&GB@wxWJ8E4y1~Ta z*k{^9mr0tYH4~QQWhs(r7C;#?H8Udjqb_IC%3XWZY`43VHX+1S4QP3`m4OPx3~=jU zCQ?w$1Xe*b#>-^ANzI2d$D0}b%OtZB8<^03y1G2YLbiGJt4 z?rcYJNS4vlMJ;?zDVY&GrSO;Y2;{h#MRzA4+hc%phK-R&c--kFs7alcBRYDE4VQmk zBb$QvS*Hq&^K?<7zK^KMh3QAULfX!SaYuKYjEXU_iufgh-!k}TdwY9=`~0%==n5=i z(;Fmw1>=${63$ev_jmc>SngqetefQ1_Jh_MsA`I#``!mz_g6TIWw%wPnSUbd=gwAbF=JGdNTKJVwMwF(T5xr;1lRmr```);aS%?Ie(W_Y=Wd4{>%r0rcNEnd3amuxpoAi})cuG}SORVoTt(+q6s57p6tUA*B08m&G~N ztL~+*6O#^W0=4_KdImwcm_cl)1_5j~8{T(UeaGnHZvqwuk!^-D zfL3`1lz`ApJ}?;{zyjQMJh?|xA52VVaRkDieq>xmyas}54A zzxwYa^U=DUmO!i?3+PmING3r_WA#Tq{zL?hfUfVWvh9>HeZQTeP<&RINiI&5Fim$H z5bM$t_!eHmgwDHh>xPiYW-v&w5koq|AGWdS^(Y4SdfpyISRX?dMtkLD*@zoInw`)8 zCa_wt^u4-$sp{F{o;#n<6Yu+fT@7S)gZ2qAfHdc+G*Eu7)L5>Q{wkB!;`HPykvbqBCPpv3{|bzKo+vc;~Y`S>G1Nd#0M` z4U_6)>|@r2^(W*?P=m=Ox`(NYfbMPBHEs-Egb*gzkkn5YzCqk*xpiiw+WZhQRyfYhv@n~n3&0d6Xzq^^2C9`@&bJOQR zYSa73T!%!lYj{6F?=o2((}LHyJDw4R>=-&Cf$aMjK?W32)x!P4v-1;d6Y>(PEz6dQ z8nY1zocYraipD#_hmRjw6+}Sz+O=!I<)yzYDe*2GK!XQ`9N12h25GqNpd0zB-02Ur zO_8{?kUt66o-ZjOzYvXOu#Oul5i0osECdREeSbON@4$SlN!7c)-x-^HTHTz%WU=OgKm8F$LfTdE`2--g9Gogho*9ON3@2n0$3>EE z9K$*A%r~fx(5Pn9xSARBi55u+C^b=GLmMB_h!UObV6z%|*2rW8!0$CfT#QqLp^c=i zwmGsvxitQolZ=HmkcL)UcP#^bb8$hj{yXN57)3P09w(Rb-rPD|PNY(CS-=4)z?b2e z2n>caqyp--I_S|MXMojf2-J}W5dA9US*iHW{V2QXpMis&s#RF zxuurzV?7dnE#lLW0rLU~Kjv6qHJA1$`H|NZKHSnd1mlnnbX2}k5(%{98A%yhOvd4{ zH^>|kG5488I^+0YN-toK(}jfV?<1`sq~>_ghDl6IR3n)tHF%t){l>jlHzxhea#VON`p<{+Ai`8IuJ&V!eQ8T zI2uy%C~<7`dYNXX&f6iNCBf#B=8_t-+rZ|W@qS*}m?vgxiX)$F>JZ}K4?=>QMTH!5 z$3Jt&0H)-Z>9GV{|~E>SYpb=)>}j@_gAh%#~9K4p;gD=v3$WiRf4%@9iTTB_dfm zBg_CREBw8)waJxCCAQwy<&Q>>E*G_B|1chUKiRJWzmJmu{ugt?8m48AddwFfx^)5} zKue??0yr%>1?US_E98No%Ije6GcmGZKGM*5y3Gi}6sCz8*$4{5zAFSW$xv*t6>$Fe zoai^!*GxLp!)TPaJ2+wm6H=eK8^CHzC)BIhR=fX))^$&qqL&nF`e^z|Jqg7@WEU;gnx9Uc=F4OrdC)YQfrkECGQYU9kvifbjvB{(IEho zTy&O(Ae_Hbkn_-X@Z6^pghty1H<3#1rLU4!^Lt=&mp+@01pC;}n{fJRlUqO7937wR zkadO52a?*#EWgDfYBA{Jq><^}bj_kLh28@eO8+YhI=N*nRLHVm8l81+OyHs5Vlp;? zP##Kjb*kty`2&OYP_XAZy>$D7lQDT1yke+ITYq&0dPYW!)6_A*=s21)h(|tRoUlN= z83wSdu^(K8ul;o2r_+o4CG)tt?R2{VNIuNK?vK@-JA5Azg#&B!nUQh9PctmMTZya+ zNz>GH4~md4N=KvaC1Eqa06c?{CT~kn&Beog^ccnFAj;^06b^?2X>!V;I}H^Hy%VxO zY=kagN36hmmI}SdNO*~&4E8zSmLr4yJk30x{73VN<^jVj17HFq3~u1k+X>BT=rU4g zuB4Gmo7fg*$AF4fpBb(L`@k9Qa2rP{l$Ilfu`kn1Z`P$h)W>o*lUCy?0gQtExxqXg z&Iy~C9TVk|!&A8I#GxLcR&CKp7Q3(8z5;Kx?+R3ga#fm0-Yae%!j(Q>)TaY0Ix_u%|A4aZW& zE*PVE+!*rmQ0q<{M;lZHUXadAWU?yD#3_9$A94XR8iy;JD;Gj|7w(iDPQ}%rY%-IG z@%iO4U4fL4#`pn%W*I8E!BL(#A-RIxk)sxBv3%&Lwq9ro1-Hv378VF+A|sDO3(r)- zY*6o?4*tygQwcyFMu?a!#~}IDmT`Enh`A#6kcBcQJ`^S`-|Z%JUxtIPY+(O<*CS{Pq`mi z52zB+5}7Ko>28cx70YtSR}pd)#)LB3?b6QzP`nIXsLvLL%Ct~yIDJw~P^fzS$;!TC zYOFjl1Gk=F5r{n>imvoMn%2!?A9@5J=}K90TGSo~E__||RJg~uJv9*`7sWs9R4qqoA6= zX&?Bed%9=w`^W3|sMAQRVxBP%B84Qc%^}p#tLYq=Jb(mA_>PTtPc6n)&fUXTK$^HTlVTj@+5Anrz zm(z?STGLpx^agFP5Yj>O*rT^|;qv9OGz09;<)#Upg(J4oy5HmniBWFvv)$O|{pwt% zOs)WN5{LM5yUY75zvS9V9=UzA9huBE=gJhtBkS_f*ATXgx@dbM$&RDSX&)1>T~t~m z?<)pC?HoNP580Xy2Y%uMM&9*xS#eGAvY7M`Rj?gKBGqRxBxlXe8J)jYBINyI2)qM* zF}N+WZA~-n-6M&AXU0^bUW^q~>t9W;=diA1V;5T4YSReSc!*Ynwin9Ql$puRrMC6^ z&wrdxB)G?5RK*d1Mx3*J%{$&cvh&XkH4l*QuGrZ9(lwDNe79olV%Tx%Tvt6i-0^)73x)pt<eO zbUO=MleN=}mkU_UOcg0e*tN&!8S0IsrOvl^@}^tG`h4XT)`gl}f6&vQ^x8$iTgO3o zrs=xCwLFhfX7+a%SgG2v834ksxi0Pag{WcqmW?6P4!YucPTvlSyuslBjE4dl_muef zeB;%}-%0sefM|$XMdsO`R$E7sxo(;O6|c{!lHJJ090(C# z;gOx|0wd!VmgVErALHu}688CdtN0`*zfFjHs;xEfHnKwg!1j+w*ZfHI%GHb$0CyGB zJ%Zk{C8M4f^S5b)Ub7vL3i|cg1IQn%AH>9k2>0=JG~k{OHO;g40_Dp#EUNpHpOFDh zcm!K$?iE?$BBw8Lr&!ldygpoq4BMnPmPnl2v+b!5Tfa*=Yy2zZogqL!?-99xMefpJP_$R{BW*HQzs?)-KkED*{fZB6;*TMZ$}ArdVYvi6kx?01hKC zthSfWDa9ag68RjQpc(5o0f8f;je(+E}RcOf&_sM@_j zyabkm*%xkSe7KILtz%5_=cK`o1g|vnk$ z<++pU4+6rAY2P*?z0E9d8?8eGXaNeSOulCg>aPxOQOrJie&b}RI^Srta#Dv5Qom%$ zgD$dmiNYX$d8J_~({&ROADpv5SrQ<_ z9924gD;YA#UV%|QRU=oXDD!dxpSr7@(3YT9_rw#&8NJ+nM^mRsqgRi?J>*G$WDr7S z_CO75XSXGCQAA$3acPJJc6m_3zP&E%3+cvg=BNnkxhG@QRC*TeKK|*2#Imy_C^ttf zS1CtRZB6*|2EO;dtr(OA+f}>;C7c#AfGh)1Q zAVWQy7LlLbKc~72iuI|g`5mA7k1^G(9SC1!jICo5@19u9h0vz&YGci`>j~}4b6Zo$ z>{Wh;Ci4&OdbKlKN-wpF*n5TtM|k7X1C3431p=`YkQ_Mx>m0r(I`Sadm|W)osk-a1 zX&4UF#nvXpQ_AU|2;7)6OD3lZs4mQiMoacIEZNK}? zWabDUI7#Eb>#k-?abkUm+uz`t2t~S&E1@K`L099zaGU= zYbqY7=1kZrqN5zJ;CX@>jSrI15&z6***V-ok6teMwS+g7v~uQHd4zfNhv%XX>-Zt( ziW)iuxW9^WLqsJ)#HT_zp~w829~Zt8Ai-&bWL{df#4&A_D=4O2y+c_f(7|M)DpfLx zb5)t`KeQ|*f&Vg@3mM2X^^8JfU1%Q>5d|omGqf|*E|CdDV4&rN@b`!uQ{%Z#nfZrR z6($M=!_!t@CHp+}KN&0k`L8vD7r@oLp~; zp@2)Va5;P9&A(ix%QuJy$wLQg3*1=d^1dy#FX^H1d{E4fpkx`N;p+bb=}$-TQ_>^? z8w?@U`~0UQ0oYl)dP+4YwZB@sDwr`66pCT|FOiDmk25OA4>GzO9- zbDjxJZ!kz18B1yCA^)dTg&zXt`&r!6X?op@lgOTSKl`o`FP0tia8{pInVse{hxEM8 zWI`rp;aezsz4t%hEG9CngiC25C}fcvw*clSs#$g|$+dSBMhi z#Q%Z%t40ajS{*r@d>}@3-GRn@wh$~MDB>peaS<~V+UTWgKZ76)Hxc5fmP~oq$-EQEfe4R6u zO$cpto9Hq1vNocs_CI)fo*GIXI$DR;TM+s26DEvS!Dr^Baw*0voDB6%z1OMrZ%&h> zAe4Fw!%k2lyaRzzDX~f=>b9L7-1?NzLojJ)89J; z;ap1)pB1@pXg_THxF6Az6x0Iu{GFLMCGm}yMz&P@I`ny3YVqfP7e%na_oSA~o^7nsum5(!x zWQi@9CG7elV^y92S==?N^+Vu)HxCRX1&G2wB~D-kN@fo0AjGb>)9zNAF8z0rfDF!` z(zmhn?2H_AI6kV`VzK0A^LIk}0Z?KEN(!qUY~214exO(~{+?Eplp4DJ2ce0Eec>M( XY_(Nn9Z~&z@k>%vPNZ7MAmIN4WIta$ literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/pull-request-list-sync.png.png b/assets/images/help/desktop/pull-request-list-sync.png.png new file mode 100644 index 0000000000000000000000000000000000000000..87a480c5ce3ae9c5cda70f248c27fd40c3ef6d5a GIT binary patch literal 124811 zcmeEsWmufcvMx@5;1=B7-QC??gS)$HaCZyt4#C|6g9LYn5ZvAFBx~(+_H*_+_xJsA zXTI;5p6;%$mg=tRw<NV;JRvNW(9- zAWG#f(_rK?Oumg3$+;9U^bdno6o$+$aWVuFZ~1{m2>eLb%8bvzj>$$4pP$9;Bg_@yGnx zZ0e7OG%tG%g{2t`w{e+fQf@`W>J@`&Y!kSnvbtL0(ZUQ{jp%Q15Yvvc*%Z+^0uwXQ zW${=z2BG@IQL1}Wn2=B7gYb%TU&&rox`dmJY-+X1Yrn^g++XL` zM<^{tIs2m34`yt`di$B>2{TMYDOXL1AsmdaI1J&JI0p@sVm*NRBSrFlL;}YR;Hv|# zAp{H1eVbW}F!E^}dPMo0Nto6rY=@iMhv8^z#&TkNdJ3A}+M^<|W4pK474oap%w^d- zzVHRVjm4CuJsB26I|}rN2V)`21|&%Fhk#W18rejSViAQ-#()o$0Z^=g_>5pbd$C6+ zv0B0HNp}sApbCV*G$C3AK^g)eXh8ve*oq&e`^@UlRfE^_@K2z_dXay?$_KD)fwh9! z1@LSU#Rr34phO4U8-5HT#1;Kg7EfM;m?5Yh&o>ytOXN?978!z)XF>^&BE)RL^$mkM zbS&Sh48tnG?@O$Rd7g|Sq6@)M@RvM}ALgGRlMJz|;IjIi4avuYM7AtEh_ay$dLbQ< zJCSRGj<AQh!4xyL|EV~h%Xls=bvjHqJci8}fvLK`r4ypE3@pdF~I(Wkw4hR^kd zoVfC+=AqZUq1&9Ty1GnuJZFSwtY_qQAos|%A&VocyWkfQ9?0ED1`z@Q0--$-{;>ok zWk|9g>_Qm9;^GySM3+P?D0C@4A`OREh_VzwGi9dB>xxtnvm;NT5+H9_J^=U7=n{ zm{v5zFzaNLc1pL2w~0NLT+zS=8VP?^!cc;xOi3=r^=C=DzYyi$lomX|60rw#TF%C{aRI` z#bNIIe%I0^|C7U z3VcPM0}-l>%Tdc4WlQxBDkjTnzS`y0Xu5ZtX{~?eYyaA!->x6JLDfa%ThU$Gt=J>{ z{_PF!3wQ9)cN0~nNha}+E+2zFnm{!{twR}qG5f;wCG^Y0m$;a4aoIxELfAt2LS$p# zUC&`a3{DI|I+AQUIarb{xgI%z?1b#D>|#c9CPJoVdi@0KIQ9g7M$$yrxbyh&xV?@c zT{;F91`nN`W`C-DDi{D8aI9XJ(wOqYs#I;tX540RxnS9~(Ysn|f%cg9Sp1kDr(Ld0 zE?=&4qLORa8RZ~(;xO}iVquhh)-CQ-gomxeutT`Rt%Kt(^-lL0`*{_?Bn%`>4Z#+n z7OxujF}4HuoJ%R^Cs(!ek;~K3$qucfofEzjlbe*=^7ag%h-n}LCmmCdsfNF%QdgnX z&&k;h;L5Xe7uM0_{pA_-zOT*9`O*1){PdpjX3JyF>pLIT*U_&6USnM!J2~}T^%c5e zIz2bMyK)<8H4m$Tt2FqV`B8F>`3Zd1eKa229`awnUZr2!U*}(pUn*a7AwEGBL9#+c zLvTaV!<~HShX{p8fxK;SUDkC2_a@wl-G zQ%-&IQqj_vB}7L*$9>1E2d+z+omx^0vJa>$D2@^J5#Fd0m=6p~?S_P-ROOt9XTpu4 zGMM_>MNO2>)1yPlL)k+TNlc@TqtJ;x4*i_2+0$rlW3kD|H4N@J_heI98htoB-WPz! zDHT3tfC}_1?@V(MJWMA&0+B)qAZazw1_ouMvx@cdl-3-T!39W~!y{cVeHl;7W zber|>W=`r4a` zHy5WA8?ZZY=)U!xg;fv?bClSfZ0vPfE}ET~P5^D1KWt#Gyp~_Npp^ zv>LU?vPAzjwu-Xi6$?#pZsTq*a924|`z-${yNs*c&uNxwr@TOAw-io3&Mlnh%T!U$ z;koYGznmsmJt-t9Gp$7UvnO&POGS6D%z+c6zN7-M;&iFFbti#%CMHaz`nfyX!cext{O0 z!JW{?h#CU@ywsjmSFKkOlS%EHw0_p9JOG8e$6GyL?Ax2q0xj?R=QEoNWiU=+5Z+mu;H(Z7eRpKLFdW$W;UQR(ek{( z)qRW$PvCpSfBd=>mKc{waPM#Acl3mN|M<9+$k585W<{;NXTfXjqdT79K&}Id z#=JGB3bJt`^0W&9QpN#7NS}UGO97erM3GKF#Q1p5)=gl9GC(HenCL7K_LI6K|rKIasDf<3`+TT9WW4(FiQ}Kzw2lNe}8}C zfiIBy?_co5FCfsse<;8=BoFLgwIK-e!2gv78v~Ys2&srjNdbRVjGatP?VK&_UG7>+ zje!|34w72VARriIzh6)(Wzq|vy}o3rs_CLBC(CVYZ%hB##NNo1-ow`6cRL`w9^AmB zt*OgrLJwOTJ7;bWKH@($xPj^4*$l*lf2z1x^AT&xDH4j_c^4WvV z&Y9$|M*h`~sHwBDlcj@;rM(^D?{+^M*}J;%5flGr^k1L9`f2K6`QM!Eoc|scaDWWI zOBk5w85#bG%*E2|eLg-s3#4@6|L?{6oA}=g|0m%eo?8FSlY@!%-&y`!$-hzl9s{?ssk6O} z>+d;Kv$J&JXXa)2r|kbprS;!r{7kGsUVn)GJ@3I!)i;5>Z(-8Fuu zzd8JS-rx0k8Gf(*zsbU1g7zmDC~5q#ybS*(wfwM(K8(d6Ac7!LqC%=3peH$y+2|5i zBXI8Sn?riRA|K8$h`>Y%&qm48I@Z?T&zz?^ zGf_0)OxRI@w*#5d5xQ!JeaVr_6Y8_Z`aSF({2ZDCbOX^2+lT+cZ|il7y!W|JE_e!h z1F@4}4Z=g9)$-yoUhF)~CdJrVutkgr6ov3VpFkH9Lt4THtW7w|jGcK}-9+#+&JE~J zL=S=s_y46&mbbXym5MYk{qq{O60-v#?xD@Y`1VBj^FLg?eGm)lA=n`36c9$-YKpu}7>#@hbG>rG1h~yLBl4SObtQ_(J>X zlAg}NE)tV|6chs3TmCKI-c8W|We%sE33ZCotuP%0`VfL-oc=FWe=mTb7cX>!nmVLt zCwJI;5(rHEe?EdwNZ&`1kPg99n-c%C6a=}opZX7qBIyif1^T(m+h%<& z_Wq72&I7EIz(b(-8323!XZcQQiKcm$N-pmEHlh6q?iPDDp>v^q@Gm@j4+6=6@3Utf z2GY~6`Q(xw91ru_essepS4N^T#&i?`om7qCIlDrNzW42yD~@K38#l=+*7s>T%Te~#^Ujv%S| zp;O9tqA1kx)uxH;?Q|yNhKG!+o4;#sU6C=qOnNhHCLLt_B_5)XpxT0>L#9R~|1e*K z?J$a<$m@%7)fE4*|H=pjAw^Yn$=MVCVLl47K+utf!r<~N-Wn+= z$_M$a-o63mvjZxpy`}m9S)TjB(Vcx7xfQijZKiXw;nAmw(| zh;T(*UKh=h$!y~>o8@j6i)CyzYQbPvbiNMG&@ z#UzqUAoNB`ZZVS!LJpexTzVc+kp#rvAR7Cn!eQ?61hu)ab{jo5lr(^^DDnI3m1*U2 z8^@kZcPfgSXgEIt^nTK5Qm@V#6{(KyFk1+ot8P=q3-}8^MmfCyi z@kG%OWvl#z{i7fSu~9ruro)QVCoZ57{S2D4^*v7~SZ#!!)Kd&LbM0vQjjV(|#lVKI zuvtT8OUR~BTf)}Ns^NhhSuel9QWJuOI|M^0%L4@-N`dRHU zphvIcPI3r#f2I_)D&^1NN(exq)T|Q}4Tkc({wb$|Vc&h1xHpDQuxUQA;(B#eX6Y($ZsfdX(VQH;ra@hiX1;Aqmf?xdS0L{uiNS%RCj~gLEyQz zlNOtHPVf56>G2SrgudT-OQ2L4t=F+T4pQT8jKIE(6=`mOjp9)~l=JXuP znb&e3lk9&a&lZ>oW^#ZHt52lSkT1tp(So`;{JFQ$=^EA;iw>Cd<<%X@sVL*zZpd@M zY&dW|S#orDN_0JV(OsNPg&!uBBFh8`MX$0(IBarhnPsTuIE{YlDmcktu{?f1;zMZp zONY&*33mHD%9diQ!-m45OK%2?Ii6xN=qC5Py;5axS;t1_GAil&9L}@yWmQ-Fc$fmz zjuw!~nCzA20+t+6XTJHVi-V=H0QI8oq(<%mK2zYl)ig+;Q@;DXyihQHfy&xWq&Tzl zq;MhbQpbBhGPTlL@~i2QtX9Y8B*8#Oxt_1&6R(?->)v}Kj!CjJ)f{>x3+smWU%Ree zmvZHv;)TFXW@=eXrZ#-dR!XgPxBLMtivI1ipto7psIVD7Ohe8V;q)|2Z*{ z$OG^BA1Jqcx9FNVw)sxv4&0tlL7tIG1ms%4tF^ntFC>5#zoZV(Mku0FSV#?pF$`H5 zb}v&d7j9_O&2x^)3y926TghlP)RpcMns^c7`ciA$Z zG9cx0GD#D^Jtkd_gBX9SH+vNyK_4;`=KVr2EXRsLC>DjrKAKL?oW3`a#j{isKKq%= z5S@yhJgg-#i9%tl>@o=g1J;k(Zbo&v!PPraugrbmXSLJCh$9##Qpdoz{g*!64YuHCP54X#CCBAjL~=kLe=LeDOY7J;oS_+ck>m}}Mjxsf+(SJOW%2#ju88oV=((BN7@Qp|*a}p7` zpRLUlc(Sw=XsJ+X6@=Jqw5wqpdonCczr!88Rqq;al7mB{`I?`ErRoD6F6CI zGhTzw{&|DywKrKV^Wkb`DFU%->I>u*;Ed1P#h@y+4#dihz}Xphx0r}^sYB)XT+++w>aTzNUTAjPeh{d%*AcpM&0n4WrtJftpB zARrxRTBcnN9h6ImZ(Sq|Vlfyx#%B{=6gBBf(%Tn3=lhhE*g?l&&oQNIOnULe7zdWqBI0tA_7HoN#8Qtd0wRo_lvK4+==1|` z1@Ws9)d@}K62Ti}>7dOf^-LDbr*ug9I`mB!o^O8Hq!y06Cz=US%7s1=tPxx&waA$d zrx%Ze72qAbbL`a0!DGN~yArLYwgs)9q;k~!xPC8?>H9FXI=N7- zElH!s-&$-nuW7m29piI#hgSD8UzyMr>(?zlD_IZ(FmiG*{7kF!g0x`nUqRj zbR33MIlo1yr3bKF`|$IG^!nGC7*7OjCAQ0 zp=(Toy_zQYDFYG88>r+xQ|Z;fI>3wUrzR_OsSk?gEA-XePL^zG4ekbqIu1B_+Jyg{ zr}1YHhEj~**(QoNL758sm3*81A8%XyItHY@x4OL(DG53uKeGi0E-45++n>{$d;i+P z@vUY}05v7>-pdc)p-HAzo6&gO!d28T#CrTbfcTwd>Q$%NX8C9Xy$-=tsO~%~AetY? zRBhQYPU3NEQoY(r?X|mnPhR@c3)0oI3L9rv2mine@FPo>HX=#LNd6JSgc!!;Gw}E} z*^bJ>l849MWV2obbiY2|ifQSsG+EM-&2=*9YIT|AjA!zVB!_7kW-U|~xm6eCj5r+2 z$aS;OqmBnnvc{K}GwqumFUWrdO@@28hOL77Q69=_r#W?KvFa0U5U9n2L91oQ-Oaw< zMO$PRZMPr1t|3%Sl@}0DIZzz0R=J47GKOHQ4WTAHSA~DP$~vgqo0}UTW%*hroHsHc zvAgVfEjBio>C~Sya^4EB1_K)PL9!1_YFDuLsju3n?v$!_5u}F0VS>~5DcVo7BquA1 z4=U~V)+e7v+RUHVeLJ7VhBe*$-`OP|8A z&MAq_VYRh4;K**fLA>gIq6q0}TCQ0ibd3-l6On*zg;!_S)gwb*MZ1O4?l&O5?7tN- zSF52>{f-iBAkIu?x#8ovpZk7~d4M}D*a}In;SLQkVOMtcsoBnDJlAK3>2cQJtp+0y zI>*_uR&yVGrNy9!L`frC+u{p}|Lg27s8IjqX``N=ijo3blPslfYaPp~B2tv?Q>Tzd(PFMbP36lbH!HE&mueC=z{`_S6PSumbhH6A z74mSs3>w4FRbE*YOViZYx>~6ZRhF}LqA#Ey#$ObUb2+|5Kk4H#rxYtX#hA2Qr7Yr3!U~I__|Rca~u~ z;V*<0FmcnG232@fH5cQ zq?xs#;FaZDd8xej|CNv-$hg3^Odd?xRi|F45=riNx@pwK#LKs0TO_u9`I&Sp}QLLAXYH)wEKiE)B3#m0Z`gSO< z-DoDax6yIt(ENONi0;Cz;BxkUImZI(NcDEz-)OYSy)Q)RII z0fAgU`DXjg?Y+)}npL@RI0~W^8dP%m#PjawzH(E+p6;0z1qJgC<)O$)ZVkyTCkmt| znHQ(hfolaO(Auj$J>+DhPcZc)Bxk;Ec&Uir4=5B(qGx;uRACYl5;yk=+B76=8R0}( zVT}+q`%XToFB{Hw0!X;wO{q>>JBIvt+h&=qy24|}(de@|xr1FHEUQ#1+hudv3{qda zwb?BRr6{%gmFAY*3LD>!U7D7rH4&*2B-05wQ`BZ!r^pg_q2SIk=n|#V(|+HUX2L-> z4nG<8KJ)1Y3WND8ijL3p2Kf11HO(E>yG>+1Z4hAEHCblX8if`y`JaFy+4s@?deG)_ z+LH{p0zGu#=&gdiJz8K|mbTpbE?KPK#SMx9^((I<1+mP2yMG9K%J6G_NH04SN)Swt zoL8`s{HtyI$CJ%PD&-dW>N+$e_Pj#6hZP)q3ME|L_Z`61x%sv;--=mB0|YzVPGh4aL761X-|EJ~h%4sGDhLwy0V(YC zA3dE85@3@2Ty-^+y*KL60^uN&k?J<`enYf^tf(F@h=|YHyj$6Mx&b)k5MvREFc>y= zVxelH$#aJl=4GqJt`h-Q+j0ILgULOrupeeG7~g`Q19g}_qWWv1cnqy0haUO`20`w% zQa=r(MDBx^YHp+>u}edCHb_xmSn8eJDUq`tUV!olt3b!f$a`tFVhLraIoEu z{k%@I7R}IVX;6yRt0Wd5Mm4_3hTOE8Z0GAp5lcHVJkX(*~n?b}W+vGXHB=v^ls!#coeLtg8O((OtP_ilr1QNav%dN`Z^+UpqA?0dObk6FD zE4LWv`&f(|hJ7-_g&|M3QnB?f&hyLjLf7mYW6b$2{>+I1xmSJKtb_}}YUCcPdj}QM zwf6Qgm`WnzK35skG?6&_!7aMt_EYIxfO^eq{8hdQQ>-{Ph^zJ#_>BfPoH0yI+7Ox{ zJ`D2hR`HOE=Q?dGkNuO3#*L!7X6H)bA?Y$rMTy&Wvt>=O5V`|>{6(x5W#XYI=ttGkosEOOZJByN!}wW1GrJ37#)QiO0Qd0@nF`g1bA($B8kA~bf8;9!dF>(qu~ zTO0NOk7_u@N!TkLnh*DmCvP|U>~@-ql!Ol1OsM35AIH!Yxu1<}K6v{)@J;6Q4BGU= z_fiwY2gFe)z+=lE7G+SZ==c>=o6o5HNErGcV1!LOBbdZCmooSaTBoJ=i4omIJ|@kf z7|KN!Rq6s>atir<2;k?QsolrM6O#1F2(qu6&`+g`7$2fWLtB~)UKtW{uoDLnSls%*>A#+2*t%UkOlMCTZ^CU^9wM@vm6Jj2m&f!bpz?!5s! zEbO@g;=-v%mY7pVL8%Fuzj~$$ z5Sw+>`DNF+2=YR^93i#z(e;@%UX&E#uF)|T?6~drCMRIgF{RLCX2ATg91MSWAATX# zXtJh4cWI}9unMw&AEsN~YsqlVK~BP$z=mX1yt1F^x=s;~a1;hi&gI4HL&^$n zv#zujNQq?d+Lky{ePZ)V{ARf<8%&g{nw9|9V0G#>i_i+KN~u8}6HBRFrYNL>*-EF? zt?cVnnH9&_GHS&M&66k8vj&U$ppVbxHV%=yR)gpHAxI8`CesBfUh#GS1!92?$3@?P z(vbQvY*g%4V7eZMPc&RnrFjQ%TKcFFf8oW^1*mIvCh2jYPmO5{} z05Og-(`}nY3j5((ZKC|O6cC{J?(zF5=Dnu%7xm%nz3uNNHSjr1Aw7srN63dDAy$tF zEY@>R89k8!WX_V#M_#h`6g_YD*V;s~NDryx!qxWS z&B_ACvpc@OuvO{kth89-E2SuAhoFpuG1V#DD{A@Nvso#Q)Z1ZkTrLLihA%1#3Z%b? zH-a&X*9C4Ry*|67yvMwau5tKDBdn?5tx{-%h$-?l{+Z5pWXk+=rdAnEsq(A7)Ud2! zRR6cE&Wp7kT(XdLOgfoCAEzm7HF;?AAETj(Yjlus=syCZA7UBqK0g5r!R~o#tL6j& zcIAbj#M@5}!=`}=d=l)Q`$L!zc)lNFPgGl`-=7a=&x{TmVl64HRpT@Sw?KTo?ve>4 z;$S!z)bLiIThZ_(!x2&9sZwxcQt6X$p!AOCW}4+_v>I$OXtmMoGa~U6j#zWp`Gb=Z zXn-~vmN20oe%?neG(@L1q<}1lk}X(rMR`N)2}Q6d=sh@cEI#lr9e6;1G|~F$HXcI` zN18qc?lUCGvU(&s6>a$Qk5)gutUcOou<25B^YQ{bCl?zcH}Q}sS1ar&*eot@_C*EO z@k98FdgNGE`xQxTy=l@dT$?s-wu;f1#oHud7!oXYzP5IzMYh4OX>?&^RT4Ee>$%{~q5&jT5k{f;jP`U8jc`io{4+S`vf{1BXWVzC94psP#GXM1cRUPDwbAcZ2Kx z7g~0mXzw$~c^Ntl>N;uyMVHCU9u=sXF~*1SmCul~o(SESULBUHvn65psvo}N{v6hi zss3iYSQD^zzwTSw`M4r;wKn@6kGSEhLOuIL6oAMfNk{@idiRz2s*G1XmBO$Zm9aXt zDWq3w;40rBccZ(WU`;V^Fo3IM)8(roe@Ld#fS!U^^=@%2f)C5-#o25+rbH}$it|yo zVy6W%UyBiFLfz|1fW>#;c2`yc?C=N&rFV3t;?UEz4R`OIksLZiOwb;ej!pX7(_GH; zZ*p+WHVduYthTCCgB*gr1HzEkSybggt`$j@IH~9laOChu^B6BV{O|_LQIpUrbua9A zITsF->p$=59jhW6+_Xc1w67G+sB;9ZNi6G!|TA+arMPahYtacXzQYjpj1TVyo3j*9P4c=cuGT4lO zKJu$!o%8g9+Me4QtiG1bkM&GUS9dtI-yLI2Rr3S`1B?apnao}wyuZ8X5vTu*M5ihC z>t{{3crQfcGprJ1{IS!-xl}cqDE~yJXqli6?{k!axhL@Mx1h;i0$g{`f%`2X6b_D16F1R;`VToIRa>&JNYUk*HK&s8~wwM&pmae_QKq@;J&k z*z4^Z?ETgJc0FeL5)#4e-$$G^NCs3$P$+qjqMzz6oop7{)jn~(HntvoyPN8pQ-oN< zK+C^!B=|c*qX;_Ca8|r@q@LM1=KH)EEBpOZ&F-X-cS+_HuGf6}` z*7M|-<6}?h*M#TuHkn{7jSq_4dHjRE4?wgQ8|QNs6t}!rm3_~%{$!aLt`V803~aJU zyhTfI_0H)%e>~CAjAD@_@;!av&i2JN$<Xvx_#P}i-Hs$Z-@8!E zeSKGO%elHhM;J#;!Bq!71OHvTHV6L0$Byd~H{aYz!`lZ`{{&d8br<6fe*Glm1!5(z8F1L@yjzBHi@FfL){elhnZT`5huQawg>LhRKZzCV2h zIcQEW3K*<_M!-VOh@@zB^s$9DNTQ!~dQ9TH$5vxNd#CU`4m*8pY}em|)CLY#=gYr> zHzcV*pYe}N>m#bXKT97=pF0hlcXH?llM1Y&@s4l#xKX+3A*cRe;mv}%{7W#HwL|j zlf#(eVx}QX>MmctY|vr$3#&?5#a*4&Te@^{*uq;H5(7md7FVkIAwM__!aqaKa2o{f zV=cP4R|_gV<9dgyquJ`O>8?tjn@b92`#0exQZ5EptHs0`J#J`9g1jxqDbmCZTa#B( z2QDByN<3a^Um6%K3L~^HqTH&$``8kYmn`KBp#a0yD1M>5Ci1s?I|0>!hQQ_!pa-L* zyZcE~3ho|G2Q!T{J{2NQvR5@*E{m0Yo|u35bij_y-yzCj3d1xGZV?mcS`{2dGDI5t z!1?SO4M8KnA1siOJnYlc`Q1TVey(x*rW3aOD!zONAWASlgryyTRRQERWZv)fxbOF;QbpCR7IX97H&NF88cet;1R zKRi%Um6L$HKHVW`qnu%0C_Mf@vPZ_gbz-3Z&M zjcOQ~k-2b(pKxoxPG_gI2>)`_Jjhr@l28|{R3Rr7)4)qDlg+x|l8{@bT$xM`Nt%*y z%dX!2Tz|R2G)t){boVF9nPWyAge0LS&>|$AqLf0YyuDWu-YSHYhK&>etyH8`W1fzl z6)63ctVR}eYQ+7oUC#wdNuWR1J3R_h^+>NlChBA}VBMrKbn~o89j%bwv6RZaO8ag$ z^CUhA1kaO%up-6$ASGY7^X~VAlcoBBY!M)g1q6}!m3;Yacz-i%h3TcMGuYHWD+*s2 zaHNSY>zB=JQ?JHOTvN?vF`JTd?SwjK`lLaVw1H%U@tdG10O<6g3K%9PMT+b#pDi^x zs9Bd!O)8Za?*b#Hr=R31y{d6`mQVa`29hETK^W$^w?QV$j_w~VmbwR+2DKoJ$0uL} zGoM+uC{g@98^=h%U2v=mkaZ_dFBzZAu*12xkC7bbL`ntXyh!|k2L?V`vG`m@u;1)v zrJrt2ko`XY1cp!$2D*@gi1mdhskYYb{aB^}N_MK{N;=kRa_S;I5MWpC5%OK`_U*vsbzr2cG}9v`R294+ zm&63~8-vERh?yLH84-AwdwX5$`4r8p_q}nZO4@L}{dTe(kH>3V>)=oDg02;q`eVGd z2F#$J!xUqxItF^eh2>IRJ{q02s@v%X+3|we#1ekn^4xr zWTnq)*BN$a^Sg4-s3d=GS;xrp;q<<%%H~J)~k78nSFUleNXJ^W>CR3Z87cFMZ3Apf{GtFYJq2$y#AO$JTI#sC-{z|aOp z%y(8T1N*=%;4$Vel*YyR)z1Np#cTp$2}TTjoGRZXJ);g0@P>UsqisIa3-CH@*l%z? zpyzVDN=~Lykv^KMATtG|!f@Uz;$YJ20{spP-@nLZ?ezwN14D)EsPsEqS#1;*#?ojo z6>p00jSm}4<+Tr$i;IA6EA!QwY?bR#NI1-8xpLr^QLWJITOJ-eWHC3n+#w?`8ORq2 zD>m$V0S4h%TCRMnN26DzB(yKWF`vv%F{MeZ9Nm!T^0>&`8%>g!Do>xQ*3+TZh+Qo5 zK3?ncjU6f|84(kc zaHLi#O@(I*Ll%ZekRTR?DYLfW>-6#fLser-W02p;x}em!*5*t`<@GWMqt(sps9GMF z$@&wJrGa%C--N^d-HpwgPN_2_Hc0h{wZWz(0W~)e7o*k6^jNpu$6>ciuBHCtJmUGROJl=hcS2_D@IVT+*n82g!T!Bl z_Oolh_i^F|f~B7WHQ@{{6^#ojWjP79?dmsnDO>FpCp09x>iu^TQVq$ieeUjY_KZXL&w(alOZrC>3>40K?&(L% zNoegdcug}4J<1CrV~IG{34x|=0Z)`xZE<8>*jdj=G-K!MMwqzN&cscxue;2yIDFTr znRmYe>VC($|IK=uMhdLI$3q}#B$2N5J)7sRKyTB@&PQhVvlr6aJYV;9CfUfc9-6)I z4db(h=3a3%!7W6iGcIaETI}Dq2;OVwMLV(&sk(b?iJ;@XOtdKw~R@C}d zgP_|FQq@!Yq6Z8t3A`ah5I zw%fB@C1p$jSg2mzD^4>&tRNH=rvw9rr2R^UaW@5KU-d`ThE#cnc7JEgp{QaN9)%|G zJ*o5&%-DbGf14Q^s{P96=)Hg2vT?g=Y83AS^x~TJ5D1`oi2#C9G|a}c(N!M``c_!7CK}IEv@%pbqrd@;5_zG(**5C)4uEVARL! zgX>Cm6YM4IZuKk_=9W(-_4V~XJ;G^_YY6crbGThe$=QdqRa*C7uGs9>zLO4A%vbve z?qD^^<8jz^s#IysmP~p%(WJIyxwbi(7K=|{54SJqbjNFV1bI^;wAwqucipGTxov}7A%$_zoT-)k6u>4e0pvtpC^-3zb_Tfs#$q$3Nrd0$mR(69?tBSyzEh_ z#K?%p+3AhDMbTtJQgWzQ=@!2QMM%S#Xn*r4AB}o9q*LVFCTcg(s#i@RA`vxBHK{5Y zlI-+4egT@JZPvbN4M*o};ocW(Y$p4^oK79BDE}}+)ZBTw2(nmgZc3)o(?)l;244wl zMgTg+G@<**e%@`jWL^=p)9M^8RPSc{w>6l8A00sbG3z*hCUBKEL^5Pc`AmKezjJkO zN`JdbuQXUNviikai#jU%1bzN^xY@o4>M85adOVFr9?u30p2x!#fI&^DYxQeIqbSAx zPa=`I`MPxDjDQ^TsqB>c-Qm%(6dJjWqxnhzJcsUi@__WYKHmhvLaz5)XgrH3t0G6A zpYJnaB?&mxO&aLTrcKZN+jD~k`hz;u$4`W}NAqwNN!|1@TyJI5g|_UCFSDo$5POyC z)tN7k3JU4Is1)+ao>sT!kU0ZH!C~o>6>KAGa7-r37 zTcnWbwv}PvMs9HuwLJ<7NF?GoZ~Nppbb-eywA@-E-VsKpdbM?=YU%x?af(Y$$kS(bz;|yqfn=h|g(kk& zV!I&pYBnS{n^`lEc?Rn2W%IpT19MLe^tt}>LIkm#nYyQ!?S24Jfc2TAtwq_XI$yGF z`wI@4I=c3P7$)?vCxdRQqTicmfu%(2yO7Y24tIOgMZ!FOhvmvm0Eqw=mAQPbl(L?u ztIkp3_@$3a3;3elQ#2N{&5~_Nv_YL__Py((US&`D6=+TGC)V{MyA6St3z5WKy(0)} zLi$_u??EGBrr>^pXNU+bSD>Y9KuoEO$61rUmFIyou!rwav{%OVX6cgI>SihL;O@C% z9yBuj?ez(wF5vLJ(!R5rVfz7^MITlj6d4D{cn5VUmf1+L6&=aLaMjmB@K~L$p7E;E zZ6yw$&x&K8-!-&Mr?h!lyc42T;^q4AAe;C4C&LFF(7^WT?Uo(B(mUJLF_kIagKzM7 zC;U&-d#|7B_Um7+QRB$)drH4YYc<}8rImpQW+xcJen{>)TdBme({Qz5fV>I410y2)v{})Q83;jNtn&!E8bLg`>UB z(9~uz*Hr~PUZM+$Gh7rr%T55eSm>u3fmC4gtNm{;A#I47wkC zM68b885q7$#!Vt~@2Thcl+^}*(hmg73v{cRG~i?~zU8kAYHu{XZs`}K_zo*xd)|31 zKQi&7#5jY+9AS1_OyZ>LeuE2~Jvpg`mR zc;>46+SyiIX!}|u;?A5-mXx%rnM&8dfNq?YHKVK6Sx4G&UF4(Zp`6VQ{@0exPASk; zjpm-2W&N7VZ^S9eW1ySR`hjE+$y92t7sKmqV*EDlii@kpBXNKov8Yb5VEx5xF6Z){ zOLd9mpWXNxtk&cQszR3lhKNnJvq%!G9K`z#>BFWkSHsjM4hZQ95ckBbto9qa(#L|+ z=DB2k{_Rr(_OEt1ctbdbXpau($@F^C_`v<(d0ou`7BsTcarHCHo_*wYA;KDSEC?(W z*?ryBJfL8F0dz=_@3nj6`XGv-yKXeYND5N4r1hg#Ei(J36djn)Qz!(KpK@Z^FJpDr zoUXS>8HhB|X=kYlPAI$YaWO3~Bw7f2bPTm&_M_DV3B@7M2!08QRKgykRBmZ@nv}y( zS{hTgRzoP77k;_TsW@oefoHXv>s8`k`j{SBDU%jkK^AjvQM;&#vK_hF4g!kXbr1r* z6`xg;rlIc*D0f=ELYG=v&QUb_gJLads>fVZE>)2*;bGEz=i2Z6d1$N=?wE zwZS&gdBoL~hLF)n@-O^WoKRI4iW2ccLk61Y>GtqcQ!oUGTj9T;VdsyT4EtVe+Rqe~ zTVjh}^*nFBn*_%?Va{eiXqRvL&z8u^LKnTJXpE&!q4Kbtt~5I*BLa_TWtl(^>n>?* zfJIsCN+If8vn@_xz*3ods)E34v}(1wnqB*)xHGLLTnJ8xQyYTzR&6#^8$Q2JI@Nnu zY_!+w%j&P^1?vC9-d9G&l`Y|h4g_~gAb5g9f;%(`?vmgd+}*X2;1=8o8r{t;i$w_>%XZDFu^vyd6bE{F0VU!l8BpLE&G7DV?Nc;9;TsP$p7ZsU8` zcd@+i)a)kOfRl~>tfj3m(BTpEBO+oBJnY3zRlcHutVW8b@|1i?L5T>WiR1Mx$9|1^ z>WxjvGy4aJUDnxhkH&_jiI~HM)&B3_zl)V>HS0Is$FYO}r(&ulLU?BIhPBQsvtEf2 zQHk6Ix}pLjqru;2(Cc`eRU2|dIy&c5KS%h_aTAKXh4bUsUUwr2wZ`YzOStZ5fYw;X z&sCcxWp7^llp!I!(qTm^!Na&PM`TcE#}7?=zx-<@-02B^gcIwNEamx1qm0h5S>__! z&g5y!PS{}!RY*M5bLX6jYnO)CAK)9~Ox^BaH=C4TU_y`wUaoS4NOT9|f}}>|@C~o6 zk)`OGeHw~D9nDrpi(rE%pX}NezSAXCcLpzcHln{_DaBD7SFZ&>mHopkj9)$33&fvp zGR46(_OiIc_&hOT#FKVc7UM01^=%BNx9b6yQ9*^r@n?yT-PX|Li;C4&d<-EBlDldL zN^1KwCbKB@PkNsQD2rg{i4HBU(STIfDhFnsMK*N;O_Nq{P&l7d0ot?pX)6b)bxBJAPG~~ z#oL>@ET1;>(fMz|MX^sosh+>Ow`?yoof7G-@4Q1`VVA&VGJfXMXtT=No(5Atm#~OX zIzp9vtr|w{~xJXf45RSgd-FICMxxL7Ljq;O{)Z~TfZh1(Cx0iZ$D@?0SxiC5-jVgma!5Cyn3=9E;Z^`ckhfr3Vvc5O?xGL zG3q_CXtEUn7003v@hiw`!?1S?&?U4OLG6Pp1!9+VdArtj+o{E+OJW8&(tASOJCq9# zqzk$_Io{*8yYQT#8|O=DU8R=@&xYpX2&}t-W8zBQqRJ9*;xi`#TGIKmy0jd`wlOk- zVxn8dzHmQuq(=1I51y;3@5WPmZb%)St{1N6_eL7j;b65E6E@nzdnwpqa4?SFI5>H$ zR~sLGusPdiGFm9{v(vcr$z&ms2q!`=YSc(bHn;gSYEa++{Y zC+~XfnugT&k{aC9gJj6HG8k|`VVbrRyMB2!xU9R^oBqb6tT?44;}bi{pY^SSutmwA zHAPPAUrjrPrUjf-E;hMTk~*U2<~kx9a?{F{dCSY_B(-bj-P7U^X}?t+iK`&$<4Y6--C9Z3wmuWTvUy#z4~EeQ6E+S zTiyqs{Ong5cRK=e5l>N@{X#GYG0fN~mw@Mf-HLXL`)Vy(%yT7?Fk%Dc)D1F+NZdFq&1v(*y+)-lJTwXgipvKs*?BtWj!Brn74 z^~3;K9edB28wrkWwWN``>20Nxv?OH$PJ#FfKccB7=jlygSEFAWF?;=s3xFGGJ*o-_=)k*CYx~!!5NQorL&|HF5M^`tdxf8^31X`jBWU( zQyM?nH~HQGr_^B$|4qBKMLrPa1+R+H>l^Y3C|^4V1&E|0?SMT3C6`@TQ?^6;aBtGbBZ1fLI=Q`_)dn&V59SLQ4*v$Hsfnt zg5l-&FM>KS7I65LG~YuD|32t_>YoiZ+l^ zxp^8LlN#+0^`EgWD@TkP-?EvE&4dz1+^%Df(;yXgd@!`7o7R126^q(lAPi5Z0SDXS zMOvnGti}XexRmUvq$zRNl{D0NK^Es1yFS#(cWng?LaWhk{$@9vwotQ+^G5e4L;#_P z69WOe(jSF{e?DOceS2D4%j2LLXF7cm&bM4X!2gWj{>!zZYjMOk!XZ%#k%UCSA}H#o zcRF$Cx2aRJw96Hsi!5tcCMJv!P&si2ZXql3#-`1o#wTwTr{-Tx?-vSroDS@RGc-Sd zIXUazfkp+}2vwbTtysQLlVX^`u!zA%&&<#c#eA_QhbMb(0!9nL3>z- z^j6j{)(7=N{f9gUwKD5+Md4FA&|sAuUhtPNLXJexSngdimNRSL-P}F^020qL2DBw-Sc@*UN}slI=c6@3SQzrV z7~nqQ^HO`&`R7U@ok2dgUkPjY)Crs)4LJ?6Xd=>Y5a&qDDSRY|luvY@a({ftoOD)o^%^U@L-8QE$pJ(3` zheQ|aL2HT$II=S9moOxsNnn=NE%?me{3<{ex4kHUHXG+r#icfuglgr%35j5D{mhK> zMm_r^`((7Ge@7BY-ftxhCL}OI#FJpzROfW=b*|w{7Du0jnCT^V_4~^i3Yj*sCRnct z6W*S%haW#q&jcRumZt-Wiq)&FaWJqw)7D>N6P=oV)Jv&wgj3{FgM;O#Zn-=$OHEvT z=Fzr`tpvwn(Nqe9NS~XKmcfX)5X5?G9vH6uUkc3+>uxC9F1wl;}$*E4%RX5+8)Y;_q zICknkmT4MRLU8IfwFz8OfARyWGj zY2D_IXRo4LDn7lwhz71>o(sd`gnHTt&2N-zm4CWjo_q1p^oj=6Ze48dKxE)854L#3 z;ezzBs#9}Wf${veAf6wpqA#(#Aif_)+#DK*o7K8;VLcbF9b{%Do4>?#Z-L1}tQ5s-<%>+#cSLzV4{ZiB5hY^+L=E z{$mBaWy&#DPYqAayT+Pg_tiTIv()JUiR-pNqJ=VZ5F;M}D z1I0q4BVsMV=AQ_CF+I@pdOsbEl`^VbfmIaXo{;+o=ID?5U%Q2D?>sC&-j}{*VVRLS zE>6!<^5S!~=Mbkf*7R}9a}#Ru@l^EVLCq`XnK)^3^klLP2`9}(OJ%bAOd6T0uD0tf zqIqs5;PguhJmKM#wn{MGMt3+g?Cp8CJ~^$8T*lZ29(sDQWOe(KiExInv~{JJJkvr7 z&NN5%h##iXa^}qQ?t1q_T8{oO0Kt0?zFo%fVgDu7JEGmnw&>1cgJkn+ZGLwm-=Yw~ ztsW@mPW?fecU7~Sy@cS2gfNh)Q_P;>{a9HA?&#%TeW^1~2OQ_S~#5hrEAHXbj?u|L2PNR4VtwImUi^y(-+`KuwGGk zo%NZn<`B38hsS}CcNDrmcifZHzJPOThdjOJPPWVmly*P9ck|E_nz`F4_k;G6JRFzl z<@@NheQ-!>SaFU;=jNAqZJf)ykM?0c zR?^nOVEEl6vl2X&w{3$NHP4b-9u{xhd6c%-ySlozwQ+YA3Tw;Jz%RtaQTaVKVt)?1 zQ?n@*t8JvrYo%7VNi;W{OHuuBbT@Z3jYDR=B!Hs)t9Lu?Tf&-#?S=#jT3~nu>N5oV1gK^6WXw}vN&;WA z8H?I0Em=jIz=sUZxdIp%vK-0yxW=Ovy7mcyVRTI7VylOM!dGQ7OQEu(>!CjX{qWoYBsK>X^jh)ebV^ zo9K(m`gw>QIOrWN;2Hm1%naC++W0zUGxV>8)|$XvPfc>;#v=HyzwutJr%UrJ@7n2ZCeuP5Z?Nrx0qm5XH0^` z@)V!m-jU*44u@QBrK0l5HZ?N$k>2-kjy^Q2En=hyn7iwQOXMlG&bV3<3`b}qtHY90 zL@2w%Fv_w|Qv!FDXoTfhhp5SFaUsAsG0=aNY}Jac<2ws}hPIuD`5jwY(_(ggE`Gdc ze=rW!Dab@Q{dRnf*>!+3tUl^YF#IYTp0>5mwZsxpG>asBiDKT#`Yu;GojBuc87Iwh zPUDf)2U0~ADau3U`|Qezz#7*6d78`S3%jyWz*TA9-QJBhz_Z`le5; za)<0~J_exWz7$!z`E^jJgtL_@LrtsQq%ZEB^F*qf2^k*;HbL_#5_+%Qa4V^tX||H* zokKwojK7_?WEZ%4?hGl0e903y7@Zv;_680hh&B#0VM>2;*sKa+YhWe{JlrDJU!=K7 zMM~RuST!*%zHZl)Pic^#*NQnK+8e??ybg>IeO`#eixF5E&(Fh%r^>CL|(h(#}+b@A2qvEss(6dos>gyZ*X;Z<0#gC!wvrJD%~-9&7A zezJoggjUb(i<3Oi-dYHFuGYx}B|<}Mz(E*N06?3{=fHMMHx@F>R?^(i8YF9ddud}Q z^IWjam&yHyAr7vb(o1<3sf4e(>u`*;THS%grzOw;#CrhhcJ`_ViHYz_2-G|3i`!wt zf`(m}4rdNYEF3Z(>-1o_nln^RYwNY_;fx&X>v;I{cUL|F#skB~BXZP??`ZOyELPb6 ztTHnO;WKI>q_!Kq@qrJ2{xfPmJ1cjn)_e24s7KuQ5L$)oKvrXKBPX2&mfT?s`?{O_ zRhT}&;tm>NB|al!dtwd5ti-;#ztM&O)R=2Z6=o}^juc%dnKeK9>MQS&LIA*Gx(qsZ z8*Ebz5gEYFFeJw2dPdzN(Uz-smFk$8fgxzL6xZmTrtGu4a1LC`(dH3`4Ra4oBXN7u zoonb`AI4eFW0okl5HEVa$EMcf7xt*pO3j)_Skv~4) ztx$bvfMsc5sZ8SZ;)rj5F~H$M>UCYNrC`~l58R0)U|3JNSC<837StLYcgVRWxi_2k zh^sfE8y~OWFk=7>TZ~J#Z2Hlq-d}RQQdiGZgh+PMBh6Vkh96D-gRC~cPAOOWI zz14W%XL3te+M@5{%8mHP1r$Iw6w-FgbA(Dq!jeM*nJ*ZK2nu3CvL7&BK6neu!%Tlg zYt~lxa@MXlcQCml={0C`4;XQ^FMPj*H(r6l zJ^Nip2MEzC92Xj-JOoBT9rgNuN#Za5LP!j@x5M0A^-maIihMYVI^aA$JUehlhg8SF z6_Fd7z(+p+;*~j%9Am<2`=+1~4@Dka7c~#JbJP%}kNo;saL*IuxyeE$^;hweSQ^TE z^d?afoEJ(GrED5x$MJYRoMtO2Bt>LE*ltcwsl&v!nuRGtn2`du9{P1Kmqgi4&KYw8 zlNd?Wd^laT{An)()bVBcf04H_dq2UU1vbDbaDwvl+8pRn-9pz_&f>oO+ubh*j-!ce zW=hYhsP)hU;e@_hZ^{FhLmv$4V);OzsPS-rFp4GM52~R*YW@D4cy9r$=lzutm&0{T zl^Jx1`Xz<{sQhhF8#Bm8RpFDW!CtSqB!Fsz;_A8q+)os8rCLO(jNgU~9H)3S|Hz&G z)fPr#E<|)|DADYbkB$gWm&k0PjWR|ANYJt}3Ah57ETJ9__@mPGPd2JQf0LRb%p{P; zzt@P|m$&;kBljN-{%c{ry#~naCbYQOQ~vRNZ`jO$M>0FR;u(ei@!dc*py*NPAV;tB ze=+E}0tLI6eAB@Uum3fLzj}P!djEf?f2`2|7w;ds0VvWe5+0)~ld1afXHlW$>S^r= zY5|u2rtt);VK{HM!;fbYOkr*Swb+;&_>qJEi=WY$G}3O_8)kGwriKX>A%;<&9@SJA z_pyi);IyNF)ZM`knw)Cda%p*_vHVesllJ5$HQy)!*AxJ)DAfh?!v7C#?_Gzr#iLCS zh~|hIlw^Qp^~hw`AjSQ6_YfRxomQ6a?TQbAYGD2R{vXkgcUk}S0~rtpNYe&fG-qi4 z@g4xLRDk{F-K!8EP4zDz!k;7m^Ebd=iHnhV+EDiK@BjVlb!5(Cm3$5(mF(yLVa&`_ zj{w>&2i?NINHPDzS4d(4HQ|z)GHED(L@NNQ^lv}`^^?)ju(_v8xpOYY?Mja{sxwe`l`wz<5N~3rUu1d+Fl=@e)hZ-zxO&`UG z7{CLNhG1V_Mh~xF{=`;j)zYjlcz;9hS;NZ*EKZTw^2KDKL0^o?=7eRV!#AAXbmO!k zBMqgd)g3RHGIub_=K*?Sk~!5Pv9AO3QZ-?)6)1p;RSe{;2R&kvosT*(nXMK|opw;xd6T`}=ZNfRhhi*5<~;aB}erA|dAmHRbti_q^^tQQSvXC|aAMmz5Z zzP9H9>*P&Q7*KMp##SgfxI6hsdPJqIR=ghur3#6sXPZRjvhx+oycbls4(;R$Bj({Z z#_o@QL&awHA$lf3<>T^{yyE3c!BbmNdra^^Kum*Xiqb_Og=lyJHltjI_c}UO;ff#a zz0<)W!_CFf^o5lTz*iZHL;vCJCpqISrs5DLGIEg~09nBV%#2**JLr|Q3l^vIaira< zXaupt)IndnFTBB3aI9ga@~|aynU?^|dF;Y4fPn+d2W$-L2`54CUG|s)a1R>C@H^1F zcz}_Fiqy++zKzRexN~8M%`ChRK-owuWQm}zm+*Yv`w&#Wpjt;v1_7#36pfNNX#h%& zDYtAZznpPO9_}+5RL*+OyJuIsd!-w7YOler7l*G8=BiPRXI#P--ntGvCwiVp5*Z!_ z5KI1OgL(SODXsUAqRX#0%Yc(d1S?yL6vFzr<0q}^8vs+mc+RXM`n^b_iCVq(;BA)S zFA6&V$M=QGN^57lGGMU#uX(`2x?b#(2?yiYNC2p8A%HJsM};~R@)5%C1%KAcN+gx1 ziwRs+&&Zx^3~t46X0ed(2ZcmGR##R5M<2-C!x4NZ8EqBeUzkCA9OkTeF0UuZmlb{l zVds(apVe1x>91ysGXrcx`u*XzXNsz=md!unMU5({7mr@NLf+iy(x>64lgYxq5-Bg%HCMzn&{Q;%+B+|_l=G%TdV+W zm&?I6X=<$RU+0<)=KcTgfT2@I?~ug5R*F4P<6b*c)RH4#O$LmYUtm&e5v zmQE>I?#5F^`Q?tiKtPx>na>80o!C{PpTFdC7ed0P*;f}W6OtNM1w+#*;MdOJ^}6h_ z#25hWQjmyofA8a8VKR=#<+&;Z#$dTL{$x)ko5rh9@Ik!Z zdc|j1&vozD!8MHLhdZx5xRIuBS#AMnL^8)myri!s<3?1laoq)Upuz8DCXMFSia^w zELm{VKiwQus1lP83M$5G>o`gfdtV=x%--MPakD;uW!INe*YzQv{OXh{oZuOq+x5VU z*>b%+=9zrYBL8gns|p1LQGaU-YQTA``ho!@?|O~;=U$#84`UhQ)TF{%b5DO&fvnU# z&T49JQetUOWeoA?gySVf51BLpuSFG=OB$|u7nV=Wf&9r<#M~UIMtHfc?cv(PQ^FS>+&F<$_m_sCTvBMm!}{C57rT1%%IrUSJhj?EGBhEWXf{ zSdY|F?DdAZ%h9N}JsILTx>l-m>Bqx9g5hzqKeAjLRT<8iJ_$A)e7PYszu1gPM=FOt zmoA`9T%-WFvoQ#;Y41FV{rIJALn^~~R495SB~9nkQPacMoe2)}8E}K+4mAKKYI)K9 zv{bFy^cgj&G2C z9td!1pD}=P(QvzzYEvd1TnxAB&hv}BG^U&5B9p1Apy=TeFw^aHtAGK!RntB9&RBic zf`fQ`EZs-@@K#5UCX?pq47zPfQEzvIDOskO|LKzVbDT^--WmU2Ko-G zZ5w*BK_`_4Y+=t107@E!81<{=V*9o4(kHd84|L!w?@>a!=c8BCm2WsHlmMDGjVfnx zZ-6YybF+x+B;WDuZarQ*&(!EX;8ow#&3w7n?3-N z2oNya&(TflX*uGgwX)%Eey7>&CBkddo>Y|Ez5={W? zERo-?M(Wz2BB+30G)o&k1QZb=9csDYv1RR``^_AbR6Jf)yXZ0;qgiGhWnw2Kh3lrG zT4o&Oezn12NN8ZQKUZy&AVQ>o+D+l6 zhtZzzICv5WRmF}6NkcXlM*=$hJ{BE(P790HgC|jHKH#WhfM`r2|I6#A zxm*hw?cetU04R8|!LjsovfgS^(XB_UylKWFqJS(4wNb?5P6|H5oQXb85$-pe_(tqO zwLHEW+gj?V&>zciP^7mJFsc`7Ml!XsIi07B?!ZK6H2>Ccm#4kOZBZWXhys0qj<JT`UFy`P+Vp%k0|^1g6=1>=PaF#(sbHI+)$3i}+emd<^T@+= z>nQfVTnQK*DhE8AC8V@E_InsX(j_*4%I1h>H90A5K|#6W@Tyj0da8WB} zCsnVtK$Zh%F!o~vhdevS*3-?fgP`vM>~4!Gr`bOgK{$y0N?qzH8CqrK^0g_r+pe8I0pd^KUtfrmWE27}ctsdB( ztW*a)k>NY*@>c#Uzo3Cs>9fK~Q5~)oCH@)ua_-g7r~CjG(R?v!J1h8(5G&JjdK8lo z@JMm~Sa3FUl(LDm2%G^r$?VUBAs{#lb_i5FFPtdFq6olxF5SYtvVHVC zv%X#qQuMAIE;Jfc4Y~hpRO1jF$#?9Lc^i~?DbNLD+Zd5DX@ZZ*IeI6vlTqnPIuwBm zn^MIrm-q6#!AM8@P3p<)_qJJptqiDMZlPcbZ(B~bw2ncq;irdITV%yKRK9DGoxh?` z9WEOFb>?Zce3u}f>a4=8ViurRP(;At*_8O%?pI1Zfp6j`mqI%gh_awzZ(=b=t{i<3@v0JJT zZ!k=i{ga?dKUOPuqR1oq9g+8BCjA{dT3a(NOOYIS{6lE z^NI6SO~sX;6*4j>TL$ zp#a5X!{NF#1}WDcnbNb*Ta!C;CoV$7eRc6nvj>F?s2%3O>8Ud!>Wc|GXDx6j#4ErVJje!u^dE_oSSp-WhWccOLLPM{S4f~S+T{?)qbBBhQdgcxbLZ{d}75J`B(&?<2TJwETY%6q%GIi zW~zmKMZ5%|=cTgzG+cJC9gS=od@NQQ@`P+R2GYKKq6ZFT03PoyZSw@U1YlnSPJl7J zKdk_Fp?yWOr=hEDG7q@)t=il%&l4uw540drEvv63p6~gCxaU?l2>rA*qp~*!qc7#% zukAm92gG*8#1~(3E3C)SC9yeJaqr!r@5hgG4;s6qDh=$-`7oEZUX!R+83&Qp- zeq3EX8shoPrFhO2Yx|hHk7GS|UpqH_r`2mhGSI=qr$5VV&{08Zhh&%;yI0z%gtS9l zja#QZLnFv^ZbNtuy`VLDNfDv21yYEblg+pCJ$T%C11b>mzfdxR)TGg{{XmX(O#nD6Ve1 zDV4(X>Wl4wBp@JSAf4%0>(T&xtS(j?Jn=jR9;1f&Jd;d1|H0m8%%X;KLUyh`cp-Wc z&pkOod#lpyYOG9&4WZf)A|5CGgl_PQ11XiAxtz*yQ!PCX3N^e-uU|t?o5FY1p#8K; z<@&0J%}%~d35!xzUq8cQsUaaEQj#HN+lV*QaMbT`Aim1pqP(&j|JLr!ln_qGShws$ zc&ND$XYg=C=OrxbP=yzylts_K<~Kf+)MhrNm7_^cCv;o%kJ+k+yyPIx{krQxrm?O zD&pgXDxP~$^jw+JO0F2Nn~c381SQ>g$k$?Q<2VOJ64SB?V zkp9=XvdCIsO#JhwZWCB?x8|(}4qF zY|FuROv$@l9E3n?EughM(pH6Cg^Lcta_3nQchJ7RJ|Bx>zt~PfcJtub>5=b|?Y_SB z0H7Fks*_G(rbMHhIR&S3u~S$z63A((C>NH#eft*3^YJZF+Cc@idC{xW2a()lpD64k zq|q7nSAFqOHUmf^E)}Uh%M`UsmgBjpW(!E4^7u?|UUI~4Ws%$kZfvr7Ac>UFsUL`v zJ^>!-&;}xRFsFF|O8wGSS(%2ud6s6~@l)C`GS+3kylTmRGB|j^-03iM&5u5*JP7J~ zMR4%W$aJ^ItaP|~P4g^poIHwqo&IDCop(K!{`8|qz2xW6mrV2PDbl0w(_A-I8~4A2 z?Bd+CdR-M74Q7}yE?p0oItLRa;yg@yJ+yIc71{HXxz3(NEXh+1@h!(T-(Mc$%sb2`7PenkoV_$Xw`1nocm;~va_cbV9<#8wk+m|c;SIR z8wKuvw75Uu?_SzPYNwFgUmE4YTo}Y_t)Hu>qTD!ME(ttL3R4qo@X>WXx&K)z>VqJ* zV(;aVV8>0r)t5AvD;Kdq(emnSK<1Ujx%o5>LV1kd+V({B)OBlAdb%0>FAgt)@5^Mq z`>pqT>Omu}5zf< z@`n1YJTKt4U~WN#{N{lsyZ!H+1_bV}0-aJ)0?>>hc7t)hqSgRAnId~@IsaU}$vNM` z8c)`hQVfx-Kk$IZagHK_k66maEOm;tBu+9VXKKJG{WPtaB|X((E8R&3Lqv5P*0O#_ zaSBauVz3_v@bqY_z39{^(4 z-Eh7oJ`PbRzyUsQ=OFGoWxhf~`fz#*fAIZ6!^-3O%w~AUFoaOn`h_3%5%H3 zi>+P)!?f=`l;P8{(v<$;H4mC({OITsyPnpPWu>G^!_X)c&KOaD1whMDZm17lzJF-E7wjuAqA6*-WpRH z*Zvz-<1&c1kyKm$J?8*3$2> z_K{2H@4uqYWI)R0Lrd!Rv7l8uM9CapkP89f;LvX=ds4r&?a4ydg2?R#l3PcR5K8Vp|q3w^@-(NO{HH}sV}Ju7+5<#=dy^{`Ded}m`kx;Cer^t7r-c-7!sI5~T@I4Pjy-!yFP`XR3EzTBefjTp^au+ttt%+w{qRXS5lZ|e7lNbOgZF{B-AamOK< z(F#bl_`NBfx@{d@xYF+py|g}t#xP1&%N_^;Dmg_qVsL%7BdV51YidFV$`RGXTw1=j zp};V~`=})y|k`Cy#ReXDWc9{CsPrV{>*KBUF`DR~kkj#i( z9cLQTD3g2A&?P$le5=(35?bc9ya631Dj&%)%9E!8_yBIq}8yjZ;y;yv{?h=)+FwdXl;jPO0AZ1iSgFs z+5C&{lISdcnoqN3jdq6Jb=YUX!2Ee9@ zI}_DNpTHo1p8(GL2`uS|31Tmmkc_4BmPSLLDm%NtI}u43+KF6xS{u$;g)cABA)A1JjTyJ-xdLc?Yol&xHvkx5 zYS0s;z#;pZ9lGD&@CKtmzB0ya!do`eP==xYF%28fmk7Y%F@4%; z|J}gv-t)=4LF8;2G`N2X;_u&uU;vULdtUVJFCqQyy+{HOHR=E3&LBl2+=YLv#$!hr zS|9;8OWEd|S;Rjj{_TB6$m}=npjY-HK;PVJs(HhIei&ki<-9pqVMzQ#_s_LdMYN9s zeX=(?;JZV^)xGLflPUDE1K{Z?!LkEI(6dV+_sW6y4k{Er3C z@C8n?7z(#DG_%xy5BzUJ0T^FM$2O!!(EcG6Fg#^sY<&DUq)~KQD5K)!3F*J|_tAg= z;=hunlfEi*{4i4j2vwSMrU`sxqas!tC{r=bksI|Nk~G!?R#7dUqxug){D&~PUjurV zdQvrR^3Or+VF6~?(3Fq*PqEM-W_WM^u|55JK7ZM_T0F4UQybD2|ClmFMjTkQJl+F) zf`7Ky@Mx=yR;IrHF}%lV0~C&c4sMv_jsLU7sn_11Oa~W5!hZ^1@p1GtvOKAOv;Ifv z0WDTBKDwp;1ahu_2zWaNwu0NBbjLm!^IHkm zrvNmPathJ8BE%0U|NiL6JCJ5Wf`Ng3`My-G&!e!6Ujf4igB7mX#N@Qz4m>C=DzA7d zT6D6kYu5k|Bv*fp7M$UWVa<)uzn7#7$E8_B{bt;@LQc#+Qc;qFG!pC4H~7T9qbo#* z4vi7yxpSfb+^_#y6bPCGm?XXr{iUNo<-uz<8N?`E4hq=-O*F8RCJkwXN1&hY@t`WI8B zZgFATsTSDqn<`5k^haya{NQs334{Yl_x0+4+}bUc?z?T{~3s!zHGTXNFIBU4wovGB-Bl z{ZRSkPz8Z{nk}@$XKRl9ag4Bso)!7o9834K)o|@19!FkhuTo z@2}P{f{8q!hhb)BmX=}V@$LQDNY7tTh|Yx^X=;S1ut7tf9U6(1DSF{E;B&t4)WRUV&~H%zIp8x0J^tM%uzcJFkC9Z% zf~QjXoyEPU+kTirUMTg2J7mG#H7d3-LeW+B6&P=EmDaxLo$aP3`67|r@q1L@Ys`_J+=vv#{l$lC6%KsV_as?oTGXR%nTz=9 z@7*_ianSfe8r`(7cnVL*h^@*aH+*M|HG>J5-jj}~J^Bi~9W=FwOwCI)Dz<}n59ZnK zm$^4vEDkD`@CR(ba|3>xZ=k47L9*>lu~`HSS(?pJ09Nyx-DalPOcQ(pxtqR#loCxv zRn105b@L91z`JlF5M+uJ@F{H6PRralri$bN(JjLPZf_0^C~l71j@t54OMW|1h#%}3 z@#Us{$XrSfD8)gj;*d=KxKa94R! zVus=ANeEg#2u1dp{$OTw%Lb zOAdQY#XAeEgG}Fa`v&;ms!kxDK`qdk8@9K(q2+kyQGT|4qel^9{Gq0=Z_WvbQ@d95 zvm(3ou~^EZFX{D|%U~d{0EZkUl#p8dtYblY&@qCnYOA$?^6VO3G+jdL!QGn-jnP!1qKITLPO-&vKP97e*#BRre3U|lJ zNvZbj4^%Cv-2Iw!&qjFO#Rj+^`0h#hhaAxFC`RruTs{3gZ(y*P+a70kWw+ZmnPX?f ziK(-~h2l}20cN-uFJA1NGjcmExn5k z%z-GTZJ6XXhwo&2Elh#;5<&m<*YtJurAsvpVLu##ip&wU@&rAeCPlwQ4wbhg?Wrtlyq5S9T*yh_A zHOaF0tiibd)_n+?Fj(R#4YKN{P~D42ooY>ju%qRFVVxx!+oGU0pA&s2uE z1vcp7#UUM`$IBOgPeMpRCxaMij-whI?-MpPojeB~A0rn_Bx6JbB6`ei!tL3iF52Pg zoI?%VIbe@38!>2KLPJp+H@@$gFMO6}ci$#G9pB@bTB>zg@}#4oJH^5GB>4B%4>%Im z&)!AY9W5^a2Oq{&)55D@x*Y(l(BnEs4O{Z;K__T>RBLZH`On zzpWfBiAX(RsFK8TK< zv}hJ!YFf0r+)fJpMO58F-cV=q(&Od~X{?j(b&f%rY|z-4ZNHsFgjP2n)+V3rdf>ra z=4C9u3~VXDJ7PU=^6JCfE$9Q7@{$8H-XI z)50b_<`>aXHsA(~%Zq_6i{ZsPrHSSd%lehMXUXTs*s@TVJe1>&GDW=GwelDDxeMn} z>b?%eACyTdUJMV_NGI2R&o;|)6NG5G?7%_RBn3JJ^X4z1oe#g*4MyeHa4p^SsU|3ca$Zz=^gm}lm>B2_=L~-FaaGw64&C`?1#V1O9R1kN^9d#6l`jS&>?OiYSuyZgR4bfrKU0ee1 z{r7$4P1wEw!MmH;7kO#x(v8#(<4kzX^&QAC1=i^iyjP(M)(f$5J1L(;g!|wpZH8Xt z&148ZEh;QQaxl z>BzK7Pc{8Q%Yi7_^e2&GL0aW7?`z;W7khl;szPEgWI#oivId+GfC|%#LDw?8|68k7 z>L6QgF6-qdR{w{+xBiQ2UEjyIpeQ2J($X=c(j5X)l0(;kv~+igv~)Mp-6b(7Aw6`L zbPOQ(@*0Y}Hj_bbe>)w&D&=9#W;H_xh*m3Uv94Piz zqG}~Wz7s?-oAjB*seo7fnA*@I6-<9oZ8i6NuA!oH>2vdZy`ky+iQnz@4>>xlzheQB ztXpg|X5(-3ZpV9ftUkb6sZt*MgXay^?sp@tt

q!k7TccZnc z_RDU);Z#PW8ylOpqyct=J@#)VVwThIvG<|k@ZIGxKGDj|*>j-P6z$WkPLA+l7? zowrSmipd7iNbUHSE(E-ug>AjqzpVofPLu-5(rY8iXY85o?GDPxWNbTkpeP6-eT;Nk{9+u!`xB*vOjf{YP9s3)_NP=1KVX)<9gQca$YSB6N3lfWx(Z z5yEA3Ai{5d5o|Tz(gmo}T2^O8eSXO~uYL4S@F$XWj2(4EK^Q?Pe6h@r6kP4CeHevo2EGL($0r0G|8FPp7#X&ZE3#FYfDQPm1)#XGL$@@wm4oq@D>fsVcbl!3q9SQU{4v~`t8~2D9O9T*y1o! zR&GL#<@|Q1MeL2~0&fYQk?2xUuD%X2rB51y1w#j+0JXWp`ORftT`G%T7 z7Tnjz&~JZ76`EG0X0q{G7<(C6RbI>~=(y%L1ZvnDRZ9A&HdBvH2N2(s7I~BBI=cSE z#{g!^-`q7|)Ina=k|3e}LZ|)+T!V>{^Yizglqlo|(=%;t-0t*u3;kwiVPYbofnWvR znYEhl>TjfyZ4Zsr-M7bty@MLwiBo5+h`QyCD^jCBL?VqAxuvRzm^Qq6_tbu2q; zWHSGD*uQ*}UoKAJ5Z`xo@*awHWDKEkvo0}#fVZQ>@_v|7IDktUT@$ZuF!_WmXJq79 z)e#gq{UwDeA$}&W)hXcYx2PyL_#4G}1pW5PBEA=Do8*-_vu3f;gnj3&wDZiMc_LX1 z82rlUHp?9UZX8XnD=N+NNIJvkiBB`{DfKZyRctPD+ib!?L(VT~M`_41^g15zif)vd zyF-TYgQclvI6D1GjLd8I(0_u>y})lQ=ic-q*V(Mg=TgFDH2u%;(@XR7e|TY*ND~y5 z(yVizYg{^*u~Iq%anMEd;;gK&nducyPjRV0)LmI_fVm|3oF<>tV~RZIwtdYEr1ygn z{=nnzzZ)U{du;)rS*`h8Oxouh3j9*eB2_F%S6947rodOx^;G=JXsjkgl1X-#8eJj? z9_&@1P$v5`iJ{sFo>%`|guKFHZ=F5crG6^)l9+*Cq+$!{xAR#2gh>N(?Y-5;dIcnG z43PCT$1*ScGCqy;f%p8XnyQa2@Fc!UYC0Fg#%9!LqEt1amWuI|HQ_k)%q3FNdB5^9K13>_{i>sn;MIvp;N5j%Jq9vhh&YwB6=efwHU z5;p(C{`mNEpi_|v$dzOMP}gACc0QZw*uQ5B64lY)678EDdTu zClu%bszZC(j(|>K$eBksEM0Fcrn;Jq5yV_qJ<3)BWCTy2J}vb)M`GMkGi!A}1$0&d z`PvBUz`ohW)P~wj_11INsoXYI)kpRvrG>U>eFASavc3tnvgtHMIbCVm2JlIE8a-NK1#rCr;JNwv3kxOl91(2*BqGB2N)ZOUxdR z?=%50eY<+m2noRX1Rr${XUsV7Us#`Iv)5dIXZP4mojR+E_HsSoCZvD-cl_e#EU#bY zAaLoQ?9rn4&H)i57HaX>%nJ={>d7pONhFdOmjKj_jVEgw`60)|jSJ`Sg^Ak*kHrEbwa2^{)P=#GbRf23p1x-WAx)8{(_gJD@POWQ6s97kD1inr$d zx^}%m$B#yd65TwSyhWSqGt&B#LF0@!=6!KEmg7BGfxy%fE^K01a#sG1D?Xaeh*6?u zM`gb~`~LORl3m%z-C7UU?GPGqL(v$Fzrzs6KalKY$|IH5<2kuTK5-iW!{+}e?mOFMu6il)NaGFlA1wWkL1b(96hJN%O46(nhLT?~lx$&Bp}kaE z%<)REdQDCn>Y11BwL!?`xD{m*kAui!FcmzW-<_$qP%mqz(#vo)-x&jzOVGIQatv1W z0EYC1hOz|n)GitPkwZO~U>G6J{WFup?#-xYHi`2x#*(X{Qq3%_aSZIXc%p>4PQh{hxRuPV-5mmx|Ukutx!ILzwcVLoM95vER~A!v-qCAmo%g@Pb^%}igA?KQ_% z=Ix5?*%4y}?fQHlKl1%_K6^GIu|81Iq0x*?r;YRQtQ%M!4byGm;OI&n0h!jnV z^Rl*(BYd{&Bx5=y`@!iQHn-d~dhI&Sn>K;-cnAe;O-;=_{_?v`*(^@&ac8Gq)UD+X zPBmSx9^4OOkh zNmbQY;l|@_dl7lS0$O@zfHf^zNZ@QmJuIDnDV2fEQEIG|{duDUm9d|2I;B!u7r;zv zP92Rh#lu@i-)Zzd``6}|GC6{u8Yy8V0M>No)8VRBl*10e^X=lZ zI6l)jkF)(cK(k`a`6D&)K`fNr_#2#6ke7bXksP)TlxGr$bmlhg84IbGi;n3sgI; z=6x&es+F<>78}w>;-u8n9El=j*pzcXmE*|s%~s}6nJMnqQ|rG99dqjYxVX^3mak5B zB)_@eIjo+Zt@jHN@?``g{ByL=2kg9GMxZmV9e=6I*QL(Rdf=R?C-@Hb;&i=jN59S# zHR@UHiMUg~b`z7J(IG`YhNkb@dY(d|+$DX|EAKRXPKuY@=yzzk)Sp3g@6JdBKlqmU zIjg9(oF<^ZWSd6e=@JEtBi|ilLHeSuZg>g>tA&PbhQIk`Aj^Oxvnd09q`4hi&hnZ{ zx^yihETLXn2GbQ}*jG=TS5i`^DI}0xvOEop<55-|NN*cnblXg~ePQEuxRS?ZaNDf|2JePD+uY7t@U4!EMd< ze!Igyli)6;(YWjV=c|bR>f;}rb<{_{W$?9hNKfmE%WX&4_r6)GA&b7=0kb%ytBQN|I)K8z=1r^9VC z!-_q_J6|3bgV%3<4Hu^)@Oij{(P}Krep7$EFgjc)3$i5Sd>XGl{kb3mH9zdp;~KR!pVV6QE)L0>u+zL5qtPLeew7NT5vAZdY>12^aW2z zQI!fc&1IigPFd(vm|(A_+-CwIfwZ-K|5Grt4 zmRf{h4!R6qdQaC|d2q}`xPV!37i)?rWkYIUJXHGzB~#;dlfkL4MOW;)-R%#wO;_dA+%CM}YGt0{jS6>fNV z=7uy^IFUj-9CMJIVsE=aSTHkLrY#3K?Wi_br6m^f)Zi&nf`b*(-gk9%h4&G&#>P<| z<|~$Jx4{CwlaL{z$gQUKFARi%Lx!_vz7tB~CZEDHlE55UhdUFSRsJImGM^KaZhLbW z-b=(Cncw~FrNDIR%a4FRrNjnHh}`F1NX9cX#i9L{#rU1j*v1g=HmI<%vkN{Be#%am zFvud~Pa;8kl!ys~SHR&dX`p)Xr)X$aqtx6#Bj2G%`-D8j_oLa#eXRp@NjA5qE;ga; zq}Y#QZ;v&rr+4I4nlq5KMd8qr*{m#LC$IEH`8>tNWd71q^;^*SuaCpz4|roOx4+F+ zhi_$P$cr9^hK9yy>B&;@6~2~Oh#kuZw2<7F z#dDB7HAQLz%qm&?1I#>9#uBo#^FdBKC1O*5D81UD>ijJ|{qxqhq8{SPvuk1xU1b+D zOe&dF?|c}vKRR}ZRnz@~<`DWweAHGM^PiLPCsVc^9k>bKxuFo;O9gs*tG;^k zwx>zdKmbEcz1g@4YeM>WT=q{a`xa|B zF1!v9)CBr_D;Jv2Id+oH5>NrehTpIj|G%&2d*;^>gfW-GX)|{dfEK&L!W^oyVA+IhrFwU87S|EqHl#7lxR1RU(|=Q{2rhDldbPDB~SL z#Q*(6jV+7t!$V_hR~DGu4?8C z{?GbaqmtNCa3n&%GFe|M@Y#jRrM-fRfnMH3WcwaSSN;yr|NHeK`8nBCL~8dp+8ORO zO5?2VTUchNY4tUT^T~8qtxHKZ)&64R{`;o>M0MZ!zh5KpTkzNkoMED;uLS33I5L6R zr~3N)Q{9YqFglPZPd^tu_|Lx*DWI)%*p!D)RX|1wS`J40)s&R5zyO^~z830r)tQ?I ze=BV+ot}@rwZsYltfnigo`V9iEm@Vd zl(hQRpBD=_MR?rT4otp47d4Nzy`k45@frdk4z%h^U- zKtqG)7FfJ-mY?F2~+y*KRm(bSimkdRusTIDPCLb~rC82{J8q`dnXLYHB7 z^qOQ?2(?AXG(z{ZoKcHoFl$_nHHwXjK`iiDC~e-U^ZCd97j+*2&Y(-!ER!&?!v@Sk ziLgkB01c=W=X?GW%Kmv)D{rr5=l^i?t|3)cQzfkgV(Kti`_6-9yRk9Os;o-w^n9zu z>Y1~>B?w(>6{^D~b0r|;&dKGGx+eBugm$_J_rI2Zld95vkjUe3U0o-sCxzAt+SD{_ zB6!~tA3xz#$>TmQ1z#vpkL|O757_e%Dr9)vJ>nnkEFyS+JPUWQn%HRqgI6X-63l^Z z7bE2KTWs*_NNyQDwI5AZJ2qfX=BZGnX|vIuPisWbIq15W5Rz3-hN!5 z>FvGX*U~1en@C7V$aQ(Kx_A230nVXhnc?o9k50tX^CN=P>d~VGl2q%2_;}-ZRaG@j zO>?UzFj?)G}7D(2Bc7*x`0$wX+mv4B0jKZ-Vr8d})`&q3^&iKC$7ay5lZ)~Kj zR)Ir${3j+dU{FO&E!$jn7K?7vG+{xe$t})>znM&Gr})!kB^cRTJ~V)r=ILzqU(_hS z=OX%jYrT^trmWh)1h+Sk=i%EM)2|J8J8={$0Wt(}tl-|Uk%`Hy1b&(gqgr`2FdLDp zq&1dS-f@hVR@2$pxhBG9&>tXR&|2;MMzi>32!^Fm0kQC&lR4nR?3Zw}D*oSWO%a0c)lIjtNCqAI#$u+CyiYr+p1{UswA z7G1jIo0_CfMghq??lhl}N_ytx(O*>F(`HgR6RWrh+J`dz3@z?9u831BW#RbWP)1GT-(^tQZjIX&owACSGopg)HD@mnLYm>H~a^ZG;Nlslbv1F zxvc%jUQ^@e&n%M#E;fj%a(?WBL!K|6kprmz`xFDq6(b9P==N^PME_}k{&mXj0Bkw< z|NiWEQ}zF&B^j1SjZ;^dMq`Cq0x2y3mt!=H=?z={zDIId{Yp=)h?xBWdXE6RLqhAx z5#yqtU})IhqJj?_{jcGsXM;9A+|$szg{hf1oCu71&Fz+l5hT3tmoE3ut@m3psc25vUIzM;eXb0@5MdciMr~)SFcrs@U|%7%4^coWn8*~`ONthBkQSh zx8A=^edVo_Q>9P*1D+DRuoqkBK1;B8{VqWuzATSJ4O)WWzY>N}V7i5W4c`=@Y1&c5oJ z8pAU>!<^h&4g&H0nP%4fo|Kf1??QXi%{Ddz-dudFe(C%!T{^@7#YBqnk$8Ab&p|vD z-!Fkig|JxFrQ3uT=xY;LwO_PRpZUS_)b?DN)DI% zNygjSr6^$keb~%i12q!nw^9#;{B)b0FH07y$3e*L)t;A6#}wGC=QXa!>Go@Z61(k- zNq$~GpBp%q$7;C5%K&cx(O7U^f6;}Z-N1G?slZ&Ev`OgfD{cb5lLq7wIq zT|=4;)(ao^9Ch407Ot{1zkdD7^-Y&MU3Yc|y0<&O{ckUkCHSkB@p4G(vDvYA2`eo`^ z5t|uaYB92TjS+A4*ZUeivV_0nWYaJOy7c~v2D1!+k`R%Jc!UY&)JB9X8xkFE1}6=IriR zY(P+8wr=&HHrE_K!t#((z3>JoLrfnSh^6it8hvl)E(Jm`MvtB-it@5=`cWxyQt*L#+`fw)dKt#z|TD{V`fC?~rUV{f06 zSsVWNY;B392c6_I4L2VL+U5K~oPC)LZ>A5{_X*0bjfqZ8 z>AUFmAJL5Q2EC)^+k^&09DOFzRDbZr!t5|6uim&{t)#HjekfFk%V56o=Sw*iXAa#x z?Iz3Qy~WnDQp`<+l@UOOjdSmmmc2K%D)nWnonwI1!j^(sz|3Po##hh5i3x?4r_oHOi? zRIV>b8>Y5zk6EE>=qj~_2R}v6PAldibPClt-seHWj}nLzAoD~E=!$XqPRAK&_*#Tl9J@T~CsYtLOqnB9;5gUCdiyql zM9H)PMc?Osvx5u%b;juoB-*`r7>&{VeercbJK6osJ<|@mxZ5pMN*Y^Dqz83XtnE@) z=PjT79Z9~=O%5s^V;@fZ{p~TtpG(K_yIZ~#4s^hMKR~1^r+(fUK6n;xTy@!mB`JFj{yk;+9hFQjZTStGv*A$oGZGu2kZ{etToMGE;_UAd~CA8 zCNoL53I7%@#lL^o>8O3Rk$QHsi*I;jE@nKxnZI&k-T zuVhOaaK8QZwWq6Yzz3el$y0&xx>o(~#3Q03&4Ax|_aru^Ud1t!tycwPgXS^f3J0AiX1p8Wmg4dZxLmP#3fkVE~Hs5nbvhv287y^rez$=_Z zh@PHa#SuV1FuOnioutg?0T^X9cNcBXGa$S)ast3N!ZR*?P%|n*`l$Xwb%54A zfN2A_%}>DeJLoTs$$>D5X^z=XUv}8M{k(-avmQf@RZZ0XZU;l0dSGCR@5 zOYvhj>iknhLK=sJ=|Vz)VNz1I?k)kfRZNe>1*7QM=9 z=y?Za$8a<5udjt~OV5f|z4kcOAIX_bx^NO zq`Kg+FWZv;@{@!y#!G?WdR~bi?c6W8U14)8X#sP@x;{4{bbA5#kmoV1Ek6Z3&g-Tg z&f!BG{p6Bf!HDStuf6-_xV5bHG7=TQ3Divm-Zx{9-|rWpu6DbU7#>C1!B-gF6 zk4sReroPkR-*!{yb+zC8k&F5oih2In`?BPxw~B;|_b%1z1X;PSHm8;s2*f>)S%sPr zI=A_X_}pebN$b@tiNe=x$MhkfEnDFX>s&{Q`p#`!g;bDCy}3wn`PFdEf*0q9&L{k1 zhkuv3q{x2pQ#N%RLlZ2WkF!rtm++J4Cb>6fhZ3!2(F+${Iy`pXebIovHy-%oCZ(jJ zwxptk((En{ht|U%Buug`%i2nklQQv`)ND zjJ;uDEWzp7cC(;@>DJ6P);>;?}HAl#bwXs(|R7$ z<*N?3vVg!2$|y9=Ym#uWHT&`k`pj+f%@!<7L@H3yYJsSu<(J&I z-RJ(cXPTz&kb%uX$WKyQGV~+u>=SW&|I|_YB5?6#_VMXNg-`#|Nu2L5Z3zNlN}?!> zz9d$lnfpM!)muslH-YuO8~Q&MuBM!^eBi zalse_CCa5`o?}cK#?q8L8v;%9{mmK1J@F?wwVd3jkiY_~KCcoGEA&WdT_Q7lGtDXC zcC+D*v9f;n9+j8=>~?M|sc`;0V2CdhL-JOT2lB(+yAP>1F>!%|3>Q-fJ>k!&6c{`I z4fpd24+d#D9>Q{Qg;yaKnUnX`*dK2o0d2SGh^`Z-n~SQ~b9)A2$DKCzcMonJC^inF z=@N8T>bP|oFU#4y!cvnmtIQQm5@)@=Qx~*?8w;0uD$XXo&eYJYp$}e7#+1|0OEHHX!1SX95wU%d^xiu^v z-6g#@!i$zNy0q<;!2hxP5R4^I)vP_S{f|Bky~n(IWoQGPc??>1fx^3^8d zTDjG0bo?V4Ot@lEV7t*_w6pU#Gsiyxa<|jq)I?rjZ7@@NNE%B?yHi0f(1Wo_hM?3I zuvQ2JoFUXDcvI0yR-cpL>wFNd6iobK*{jxO$=RBb;=P zM+nCz@%nw*%guLQcbCW*UA2c)u#a@bOu@aw!RX2R*OURO<3XR#%tIqe4Q{rT_;rj@ z#Iu8O4J@7sFA?0!UX47|l<1M^NUX#QWb$|ax($X}M$pp%T<3Mf(}a~*ixZ@3Y$*H- zGL9com`IyUrpU}qT8Z_qVVbc{kWV>VgmT!&IPkAl(B-{zZSj&`k?=;Pi>0=aFcslko?rsL92}Y4IESMgOBME z`WzQh)K4GbCv5e5x@NXPyLj#6klw@Vt-NCzc9$w31NCi6nbOsn1z%+^4T5FFyq@rX z9Lw5eG38XXvyM*x;Ak*dFb|A<( z5TGtcjja1b4e|g>b@x*w;j35Qz3{#+)mw(txhifcKxp5_MWs@?;at`gvEEp#yaowB zL6>$dRw&*NW7ckPeerfVm>Ru~u?aFJ+s>8+xq<79+2k4>;kjO)Auz~Z)MRX360`<6 z$^l@TXgA8AE0rbptDg#dL)vVQj?}>hkh&3QjZkGcno|p_{_;)8fzvUJnbD&&%}`H=0(SbfjusJFlho?w+xO}RL=#fKM&9S1QGGyYJvjbG9Hbw!Dm z$oFoe!Kd=5+P?WB8|{r`!PEym@nj{<g~VoE|7s#tt8zC71n*q$M__H#c(7R0lxK$-=9^Wp3$tD ze10m(Ut1AYQ%LZ7cRDUYWdXl>`l7q-rIWWnxx)Af%2*AhSFG3~&~R+Fe5{fAD0m-l z>0Y9-bjyL=Ju=|9`Y#Ht2plJvl)29Pc6?eCb?eb(&ADf>M5`{*p zLE!hJL^WSnza2S!$%KAvYxPcV-KP}n>CI)WR#P;Jyn^muyR9;FE{L_IrVBrpgDAy? z&#*#q4OalKqcA6dpFuXYCZv~Kmj2?FlEs2xDOYIzMIK#@BcExgRJG-0=r_$Al!|-L z3#I16)-!LXorp3nHe}6|iZ9^XQbC@l)F+8( zPL4rxh7UfJAcoMo(yM7n8w`?0T0UAmceZ^r-Z!_a_jfd|^7L1MHw`@@)(*Ma4I0Ms zj(wq!jdI;8FiU8t`$h8(laoTHhqHKQB=Woi!M}=0erJ;UBQZ2E!Xuf@d&{_VHm48Q z@NXk85VLjt2`!rN&FvGgf;2%MV=}4EGD(unLVX8s1*~Q)-KWYCCrvSbj&OTz4`fdP z_Z;zk;~!qRg=RLrCfveGI@uw=ksCbxlb>NH7G>aW2$3@o*)hhi=Y6Rf<{huPxM|Xc z$;>tlbJ*xN2szItJDb6Tm7H#&-2%Fv*_tg@$tu@-taf)op3!1*dt(X^KN|aCdYT_6 zkpRUc=rg+9SA#Ly`(eI*L67qZ-us<42sFW7sOWp)Y+2!Bi2XAD5YO#+785$r`P=-i zhx}vu5|-@{IK+KB-ZyngfVVhpk5ZQU&-ao&9I`AVxca7qg^$RcONs2}WHiQbDkk#< zv>-0uHdaZqbz_g<(RaXY32XDu1dbLYdmpnXlc<)*_8L?yCAU*bS%XXac3`}iTg9yRy_T^ev_~E|x zLXJVezz!geeH+}@@(9f^Ca~!sC1lNQ^YITK=PNgc`Qy!rsm+U2n4h&STA4l_cV%+z+kjI zF+Nl9x%0W(=aWqiS4ek%A0-6f2wbMtyIIo4p4%l$Pi8B)E{}e)dK+gpZ5}ToGKLoL zYZsO>qp{$06uWB*ZuSliH>EEdw)DZ1#NL-$-b(?<=#t-tzZ*PGRNgwF53SpI!XOnJ zUj+jdu%_@GH4ESLa%jZI@dV}hT(-4!r-=zyv{?eMSVM<8pHva0F<8U>x)`p zx@HTW)K(#z4C!U;ge}3mYDe@dN;P4hgT%Z1hEjxVNCqRu-O>} zy`t9xSPk;hOPkxLl8#QoE+SpmC#EcafQORwvZy~Gkjv#E20v-u-t`n^4=Fa|$}1a$ zbyS-jVqeeW?_=z@@=D?n^|r90V3d=dFwPFD!XiUiKU@P=HI;8u@|w8GCZ3K&S>5<{ zG#*c_a_8$At0^;1LT@)I{^Dm%b^6t|+f{>eWi2@54OXJ}ZL@GE&+#*11;ghi$p1n` zM^k+7DlUW?*8J)D%ItEkr7qXN3Lb4&aX43PMV>=K=Q>*F4KKpih!zK=MP^k zGp~0x2FHBZabXAJ;QSw)Qy4_iD2yrfl}5dzSv1ERtgmiU>|t|9X^+q`%HE}Ld@pZY zQ68EKig9Az;=8(O%?u%Ikxb|8lQ9L1j$;j;b|LMY~S_D0}fmMKPcLU2SVhiiX9uExz$# zp(nFlE(uHI=^7>=HOET=qLF^c(XD|z30U+3vL<=jx^6ijCrEdOtLu1&a6fs<{m%a^ zaXv1z@<Q7vx4gnPbd1oc+c8J!k zz@0LrQrHJkV0g4OjX%%fTX?kGLDn+yHiBTE>;pKBQe^!)+Zo#lMzd&hgUO|JOf#JV ziAf;%Fg4TLos#k=qbndXmgbWcef^5hS2ASfrsKg_-w&7L*%gGD%R9ynT1!mDyeJui zw{BUjQ(k80u{QZ2ZU+`#pPMo4qqY9ghc9vAM$sRUXY)he-+aKUBvCS+(`3M`jd)S{ zHk7Y;!Xb}hiG51fLse0}<=FL{E`KUn`31?hr~e8Qa|IuOrhuaHi(_H>Jz_azVhJF+ z&UqDG^!njR^{lcIAzABf2g}*bw$n?VP@*q>c1nV@r>AukR5`M;sZ(34oKIp_1wrq! zv%jBTTf0Us+;~_RU~t?Zo52X z^>|L*aa~&;Ob)s3yLDcyb$IV=Y(mOD2`GmHMDPPQk14#wu64%#P>XWtDD+^)WB$%i zNaFod%aylpO**EW1BvxH)#drjL!0-7H8#`WS6D-6u*^yQ5i2{`PV*AS&v7S`mn}lP ztAv|OC(|NY5NaWZbGnw}JPRtd_lPM#1N6tD&#DLf)#z)!vnGr3qw>A0+1wVYbfo2e zK(UNqJ$Q6NUYEO=jtSsxJ+YZR!0M({=-jm>4uxg2axDunM&iDPK<~r2KCJa@Q8?8* z-TUmsjv0E=eqz@J5bU!(8_&V)u|zF<$heEwx#QH&?lf>;<;}{MrH5m(af?aUYM1s+ z&UMX*rZLb5meLNXYtBaqL)a+jN@oOGsAIdx!D@3tSW@2;vVj_lqp%d5(Di3u93WvO zS2Mqz##ZixKuVntdMH;RPn|+p6sc$cG3=|TJ+MnDFXp(tG5>m<-c?>-Qi6ffb?vs} zV8YsFkg{0SrzvCYoDlRu%ur&z!bK=&ya5mvMX@s9Jv?3K_q+(MS)0a-YwPFjj*!1>qG_{h8OOaS0QP0^E%c>^!h}1Ho~hfFX=cm(yKpii*P-DTq2%?xK9=I365B z^v@hpTL2|A=jzK{B2R&5C`z`X{X#RoyUDV<@BHod5Q_19JR{@W6E0!@Ac9 zup>4#hwyk`sAal0-r-F+vdA>kqlASPU9af>)RtZ;W2u)pTu-Ew5H0o~_Nf z&p9MgK&>FdRcCjDgxxLQUz0u^d z57r$=YsCSaZHZphm4@=UzijP~X{$^Bl+`zL{g>`4Z=b2p$rl|P9Cjr_4&(6LC7Z@U zx27<6SSx>gCrP=By#>)5xP>sqhT5b%mtE~~3yG&4URo)%d+N4R%4 z%usEBPfaJnOHJh|k{<_UR$@Qg11AmOemRR>I%>HigQ{4Z^Vjop9Tq>kg2e zs0g5x&~=D+VlGYT_!r|V3-#d&dUk{5j0w@J{^~M{-rk~ns@MwO1e|_Xr=puJk3ihB zA(*?6!Ck{tSwqLZ;WRJHYzhRrBo7+PbQ#$`8KGcME!P1+w@ui{ZTL(=*SFHm422}8 zg{xEf~$<620=xvHcu_44}CfzK!5 zFI4@hKsP9I>I#ju6_=i@{WMhe*2aA#X8Pa4Q;yh3S4fy=F65?#e}gfDRJK<|1u5+o z79ve^a#XGxGn*|Bs!*DhA95HKd91|YylYb}nVg0@Y`TXxUiG=SspTxc(6yV%TiigC ze^B{dj$hG>yA=@#Q2blD#xG_4jzpnbZ@=E3hJLHE$#iIe8ijCsiGUf6K;#fp12-?& zJkX<)sa9RNyPj>EkMTp`EqIYN79S9Du;NRQ|S@`jVe5ha84GEGgRvjb*w2n%Zy}3e&y!T z5({DTaTuDah)Uk_AwFwhAkm`T%*@Q)m)EkOgb04?>~J#vNpQrkZo6y=S%J+-!q>br zfAI#sQB~4lqk!+I{-(C4Nb2uSk1RSq(8NC3U*P|-?I6JTabsfiB8Q8g#xLJPHdi3Y z^TsZN(|49m_`NBA$zwUe1SZWRlh60aa>?;XBH2aHtE0A7uc#S&Jh^FXcej*i17sbH zfdJ62?qeSz&~K(*-iH8c3z^Gl5DWKwqjl|)`MA@aMpbD8c7vM>k*`!VpGZt)K~yt! z777D)6G0!|eQ7+6Rh8M}m||IUi|so6go^X=#+y2ZoT8S^d4OQ3BAx7wYG`N?OsSR0 ztIGF@-+Mej;y($FTNlJ!}vKYS=q`4>4z>XF}pV_&6VugW-H#X#k#SYJ?~SycI!N9Y!9 zv<=tgR!mQKDr-Tey*;V$vst=;{+&9Dv^vRM@+IMN=z4@Mf9ry>Z(&+t580gC80<7( z-)t$GDkw*@We?yLT+gnL>yP~J%L z{&VL$k|61d36Vx#mc=q$Prb>FiPV!qVujp9Z&5v|&g{GGpC%F6X5wajQP~ zQbck0x*AuSIw0T?tjPF1-K}yKF14+9<`VM|gC<)To$^Z{LyC_L!Ie#jF`< zjA3Y^YxjkD$j#FF<|aUHruZd;{1@E(ubt)x6V>mIFnsz%;=7sDn!cJDT69-e|qMU$6cNN4~mX{&Gir;^g_>%}8Z%W3j#nf~)hei75t zF}Dz&r1UHPBvkVJ=ex9ZO$DhdMX!=#016Q!eXuazdmFQ-L5W|ne4grR5?y#GF-2%; zajaD48fij3jTK=5n+i3e{wR;;w4y5_5*WyXKVtdE{i$>L*SQ3!yk-~=Pb8oehh@0g zm+t4g>on$lV%hZABZfD78C`WS`ns~pq(gBiNj;)4yc)~KC!0ePe6ptvzcv6SJh419 zxe@A9=uGWTaBIu27uH)ix~w!bweon3@lr?fGRx3;x6mnq5OMJ%|BJ5~6X@taHH!f8 z##HQ{0RgU03w7`$vLLe@TwYkB*Yysc!iktA!%%+(lnBRUOj!O4*ZtYKkGrt2QNh_M zJak%)z@OPw6L8Qvrqee-?riv~OQlTzP|;m0mMq&k}FZR2eh%Tb5u zT%~sovvyT`e=0nC_;g>_;`NtL0-HF?oglht;;Xy^tJ6l1nF6{ur}-dD`}H!d z)>-~~ULRU{0vlp(Yc^h}3UBpCg8f-7#o<9so!x3+%#!Q(N>X(m@98#y z+%>^)TbtEF{a{#o6+o8Yvb<0P8l0UXKo9N%*sHN1o0es**2SJbCnoAcACi4q#D3Wr+K!OR(+Am`llfr=} zk>-Ps$Gg3R3LdvQ*JpG25S4MsiD)KXSU^hx(i_V4unOP9elmWOcVW1U44X-}p%8}u z5GndsKZpn;R&ZcIoV^G(q90m;Ijr9(1acmu2E4mxtgyd$_R)~=y-w=SQv8)(fFroO zQ?h8xz{rqNZ97R=F!u@7DUy_@vQ3&od45%cVDK}o76=eznxje7F`^2@h*aC-h5f?v zVQw3|8S8I&!~!kU9VFB!KDfBLhxTC~kI4(p$O{~P`Xph>CmZ)eDiIKHCNqEc_NW$u zlxJM$;A#!-4hS;Iqyz$`~;@eLZvL8PDI?JHrzoHrnmooX)y?tgICWeN!CI zKo6Cfi)+R;lYnOX)Hn*La$(+SK6IVgilX~3&gMToOq36EU8AbAC`No+zlb)MQnY(h z5izj0K)M;yOpC>>6pSwqXUq6HUXUCfanP07Ib#okk`4dEy#9N~d{YAI?v1$rkN=Y5 z1;~dW$#;)_fAW9Znk?U+M8BDxzdn+$|I+Fqd5!mXr_Vq8(iiEY1+a8~UHaEYVAL}p zkz?Pf^3SvVb1zSyl>hSu|6HIf52W#ZSl|c$V`l&O^)M*^e8Jxr{NKa;-<$crZTA14 zGegd}&Z+qC^H2UJ3y_Kd<}ZC%U&rG*&Bb9B7G{m{mwS@rbOz6@InVU?)7bF61PmG} zB5gEBUP^za8t)9ieHY+vZ%y*O&e$`n+uJ|VM!T-`5^|Zs1Q1Eyw^uWC`97u6-Q01! z6YC{+tsdvIW9*qVz%ZKWd^v=Ms%m^XK-4+=f-ygy$0ooyu@%X9Cm zSWpFfI^)IM(!KeR5cizL3XpmlL7EU~+w=2{R@yaZRvwq}>Q=xU!20jEK&58ymK)lw z>tOn0a7hzKy+Y5>=VlD@aeryG{Pw*IhSYNs9{r`8GZ%j^fSJgbYTthN-C43x{v)hY z6U4|^gYZTKea|>=L!hMc7Ll?f4eWLf-jEsFA><4?THRoEBcBRHqLtfTU*)SFhje;Uy059Kg zPvGZ}x`gAChUQ1-%NsF_#hX)N3(l*<9}MU5H~Ttp4G;$th13S!@irKNH!#J&3S7)f zBZ^2wK)t0BtN{|ld-<`{it_mN_wC!X29U%d1|s`m-8~kCl-dbZgjcRoed31aj_2d} zXvzJeJu8bEVLJ5|-|di4@Z!-sQ^JU)b>n;?)U_KZB9jW5VHeP9He)*jGvrEC$}un< zMcD72$dO-A#GsaBSiIy_v>mg|_5%Sk6{kdxq0uU|MqtDck= zSBPo6rkdWvD*I<*D5R8s%$2C-@@?D)n|w|!HT;~nk@yQn)`}7i4vN#y2MvuAs`N80 z+#_ifrzhgsO5?^spI;!N>EfSm&`}H;K2+-Wd<`5O=EuieR7J4(V0oR|hA%_Fn)|)_ zT%Vbn7go`#Ij7UCCiGs7l-LjdPj~Uj(y8p_j`tqbyzcj31}Yj|=^6NdKhS${Xt!8OHeb-t)xAA7pPV-W9Th`ulU#Q+|eYZQ27t{bol{(^p8 zP(pjF7T0A<_JKZ(knr~2FOli<@n8|+A=O=fK5XzZ^{IG^TOv?HT^dvnqUD5YayjQU-(VNb3(}FM*OML3 z7N0fVsX29~#W;z>EQY&dvWf!NKi^HI4W~w(^_QPMj!9>*7Hk-5T zwndwDn9p-RT){bTjN>$WXM4Ct-CfxXoRX=mGxkX_l9*2xoMopV(ItkM_G3IXGt^pA z5`ki_EL*PlOrqb~-i_;QJH8y;qe3VK1r0?rB?Se=6?^FKYBIUPuiDiyvQ=kXd7=@= zO06pN#@Ic>A7GNdGFRFuo7rL)RTK*(B?nlvv*7Iobx}6Ea)J>XEiO0xeu?>s(?hwU~wg^IMie!k3!ic*OZ%>vy*xwafEs?qW$6{SjE5Hh|E;rR6Q-iYZ!g{H&x zu4#!vK6Aa!28C=biHXHm&4$&&Rj>xHhUbrVH^&l1Zp=pTH8$l7os2JVb#*nHXG@l8 z9_{l2CMEiT<(iAr!gJ1xG-moEim_9zn&4HwZiReSXcM+ITWMiS=XI9lH8x);Kd@uQ z4J(<=^71T6Rfk>j!_a{+j>QXR8I!sdu@Q9j&9sGkZQ;l)v{{DWgQs&DH8q{eX(pYU zZnVg+tE(SgEm9mnQEII4#w2UB8;++RaXHU&$xKCi8;g#N8 zspUso zbEFjh)+KwTPrs z%DiYJ7yNRIUq#fyil8xLtpc>_ju8ej!5~Rq{R#VIAmRc1S)aW|vmJ#-Iu3)Dr15yh zkETP+N6qO@dKWA8YkNHLoGYZ1hsEv z8#|^a3scF8g~e9wElQai-0`$aSIj3N9X+jf1LK6pYY{tnDQv}*AJ{wJvxGx2jGUHm z003XXAn;)fEbGm0cJ=31U*^g;tGMvGy3_@rJ_Ct?jJ=m){4Shoef3}()TX&7RWFC} zaF0mX(VprCW9%%5=Ry0U)!buRNG3$|sdQ%g@Nc44t#1Cw)q61U47i@LfT!EttOSoQ zuXttWQ>0^=GuS^Ac=W$LSxK$Xo48h2sZbXIi|%Gbb;5aepnHGb0Am)%Wa@>w-0!LI z$NmT}gv*V&8dgNXnyIhM`UO}LfY`X;cgM`LwiU?!?o{i}6MKXdrbqwRJ-NnDGW%cooghl6xlT0g;N|h?v4fk-q3r^tvW%Xm9pn zd84tZ)WU@%*BVWoa^5Jp-I*yLMF$frz3lTzJ7jpi8!lY=cqFl|J_o0I)@g!;&ZLMv z9z&I9cRn5%dEZWN67cIC{hS#=6}a}rCjkSa!EbY~1m3q-h2sV(w?YkkAsViyz_OwQ zn-z#r86NA_JELc>=_vM@DB5rhAXLxK@yrhwI!r~nqeN2{2dr{>@e22g4u2}_P!)V9 zJG0Xjt8Lp&>onogOupw`mK0{k6ggzZZ`SR5M$d6%4TsK-l^JVC|KM>$C-D%1cg4mT zxyaH@ocSU*Mh;JgxoJZU`jz(+AC4sS>UDj?FQO-&>|Cj2w_?JJzztOTbrE)1&>)?CS$Bx zE0d}zJ_*1?q3+mzzFc~=B}T*&)^J}*?2hbsu{_7+73FQedR%t$+u48-Ak3N}poGvj zX1vP4VmwxTe7M@2EYr>9Xktwv_Wa_vvFOcvOZ>vkaq_d-c2(_ox;WR7q1`{we_`Dt zRie?6Yp9`o2mo4-1!f8ZAO*5)NP(Y918X<(=bFR2UbR_zHMScbO}c6A4rB?-)JKzB zeN^?nsSWI-s8njZ9APb>lI-^G9u#I4rX)U|>Icq8c<_sQZ`Kg`md4kg6nx;;v9m8(eJm9?;En=MGU9;PehhWE%CjWptDBe&Az+%h4no9vb9Y) zE!Q{X1qtkm?mqkRHfhp6ZM?0tFrzOW@6Q@vp3r1HZN>sFI_xQkZBQ`t!Me=xjHcsJ z7_xkF@20=$o_y|msYY&I&*yf9ijw$mw$>i_94Lt8v03BRw{Et?jpx0X4Chi4Z@KmN|AOjnK~JZM#x-ZS=$={!Lj{TabmvD0Z5z!S-XFQ7^KBJk zZmcKINDF_Z*1Zm(^OZLpLFz|aJpL|?e9w=uUPG|67xfDpIY%r;BKakc$R7L6I6NEO z)@@HHyU?1Wb0eQ2g{dRuqCWSo(q<0D$CHyS990P;m3>%AN2 z*gSbvWHQ{Zusn+z)Q&7BoK7B#e*TT+@CZney|YM$CJ@f`NTTPtJ4KvNpX}Ea`UL)> z71tS0fKpy(CRB<#R9$i~sP|ns%Q8}uWn<=NC-ehwJ zsS;;5v>0D#rLZ`6)GI{6!zwvc3ntI_Iq6WCesn;yzOTT~pFKaE$v7&U6zL}g0?4#I z?&=Mf{a@9(MLr`48~H4EJn267DNaoKmt}7$vs31xaoh$(`Cr@G)`9a=r4RuJlQ{Bg z!3Zp)`jaRjs@k)g?+Btg*q0krnbn48{bwfgbu_7b21Oly@Q?sUw}W=n!~QS*CHjrt zxGR(5M}u_!h9e0-XlM6XSl&}FEa)<=41wif?b2hna8)!Y_0f)LO3EoKXwWhVkP%#% zqfjM3)_itW8P2UV)86En)p9ySr@zYJ$j&?lvi=B_?>Wv2*WGf`uwSxY{>2rU4|CFr z5oUsCy*EkCzX}Pw+mjW4ju^bZT3q9q(l3otB#*T_*?WJ}su{g#{qoeF=UQtN@Q_C- zsav66;jzPI(qbZ@Wr8HYzu5kGZ9dP9Ws2KNuTi)8r?}AMe$_SM(^6dVOq@i27UWy> zm{?s9#PEQNA7|H6?NY#ISY?|L8PgRA5*><#_H|!CQHE~>6lgCfJB#HB!BSIuFwX4z z5gYO6J=)v6Un{W~-37B#F_M5=l8;Fu@Bqs1SsP?jw;W8P$bm7=(xkU%rr}+`?Tjv6 zHOzR9I{=)n8%^U)%_@cty?ubWNdJUSH`~ zI?RgC=N;uu>!28btnFRWBHCOyYC^##CqIc0KU|35{1!}kGpsCOPCZ^~vH4vC(@LG; zYp%Iu>OB3duBD2|z(DxBPip6;>Iy0+v+f=&adE-wN0j@lScdG2)AmEaoC$+3LP3T! zDJrGj$K#7;!ZMdQTv@;t86`oe=#xC`0!J1~W3_rarT%6x1o1fP+rbaI2`Cl5{$S;y z7>Y-Ic14)mnTd|N@!t8_Vtluxv-?tJJYPQXiHx;4V#w1Stt#)%lMIVk_%fpXPmqw> z2#@}sLL~Tg{1({*4$;(1Uv2H~#i;w|!RgSlS6H-Jp|jCrq6!KzmId&9vhPC|eT2eu z{tp}G#ZFNMwPD}a-3CPMzN**7nW2HIet7F4=#TuHI3K3Le6%>*zsmd*Lq{OX8H$M8SaH zS6%i-UOx$24E9ZsC0x;X3sp8(cs%KQ-t?m7$-So` zKx|@!&T1It(C2qf5$@wNQ9g?ncF zjg5};UcCM&c`Dd>6hi6D545iDV-m=PS;n+q!mBeS zU1(KBz2|f+e}>+oA_e=*ftZj}KGbP%L@ec>LND1dQBP2;8|F;UGycxzt83u@7vpxwJo!%rY%n=$%&LtW(E6$>j967#xbM?=z25>lmt$F;V4?_{hLOXmK`V+v=;b$w5dF>@j@JCt{&3xKpL< z=4$ir?go6WF|sw8$QCm7uQtPDBj)!v2+1^7Ke+ha<_?$)BICi8f}UMu7xrdLHN-B| zHB8|7UjWgNz|@&sDSjP_iP@m;l7=V9GCGA3^uWF)uXNNE_4=4Gq52C4JLmVd@8~=B zwmt!ACeW1hQ)t5D-5fTO(C6UN(yq766HGUMr@g4(!XF}^I?UzyX3G995j7qRCJ&q~ z9%(?L6R+m|=zYHJjf!29g^@NNTu4!O7+KndI==pcWuaaOpoiJIBbIWh zEaZpo;LIXwvB@}rx?Gz~no{{Cbg&2J@lQD9sRQxG8G3aPw(hX27zqk~ikc+;E0 zZjI7V&)f6Qv;8f>&M|Scb8gp>D)!R_wCWBB?jU7n? z)UQG~{A_aKQoOm7tE3Ni4X3+2Y;)LS0(Y!08DZ8DfH&^X%3`_6LU8tdgj#dB(dzGS zY?fMKM?R`$2x5Y%Klp5=&De_VDZGSRrZ=ep(-Y$de^A4clN~H!qTBYH+rn=o>nB`vroY z9H3r#3HZEL)$@HznrY-6g->k@({_nn7--DP9=mk&5_PaB2tw;T8c_+#VmS7w<)o{x zbLSjK;&1+TyGFQ%OKiQNf-E#N2VAAU>16oAYc+W>-g<7{fhzNaLt`2=goOH#H4YFm z!R1%tY!^GA%&^bDLdVvbNL+2-*KB^Ckg38jna?#q`Wqj$$DYQs6-gydt~eZra`rSl zQf)oYz3BP)oyo9K04endSHD0s(sg{p3va;Sf!tiJd58w~+{*Pezq>Jv5|~9_l^D9D zkT11Vm-c5M4&!GBv_s0u3--Y!X!b&bK~OPqtHIH1g(NRmgVQG9n4(!(wesaa*o|WX z`1}ZtM!qP)#=5?KO5OhsO15KyTvkqu=nxKc4SM>^!+yiEF;j%lf0Sz7E;SHESQz&F zF!pzOsQe$dKm`pAid4ld2W?)TkUNTXZ%Wp=Sm+P@McJFe8FxLwDk~+w(&1}MThLXp zgXhkawD=+)^WD?xVh=krLA=)=G~O0xW#s_N2AW5Cf5{fbS6B4ldH;6~-ymp8t9`Si zZ*;$upTRX{G2n5kJ-J?Sgf-A=rqaZb4zQA}G+P%zA;fPNu>yC=3kFcK3)hm{J7=X~ z?vG@ZR%V2m#~g3J;~v!F`^0w8DMzzRH$N-Z;}>u*U!}8Xa}11MZL$hY8*-_t?(DRy z>fNz5*GKHJpI%N{_;AM1gv@SIR&(619ph0WUvz!4sK`nuuTW1HH6Bk>jwf zS2vvm`qc6l0(mit|4tB7W-lv2UNlb!v15#rMA3wvN-K*g`{wdJKm^_DwR-UJyF0N>Cw~F^7_CQ9nBxhCXr{YJB`sm3n7Af zK^BYET-p!<+L}o}j-YOD4;fkm_C}|*Iiu6;OX|1%w>D7MFK!;X_-c7=cD&$x3t-Rz z(#h=l39d!=*-%kMXj(CSx)?Ia+}0i7|EN}|8{YJ8#&*jI=I!Z|>cr5RFS77}!191t zo*sjns6^dDST2eSP;&|#WGt#Xj9d3&xPR>z73ot3rv?@U?M38_MsIB%wo*wx+b++2 z11HEH*qQhOrBkr$HjbLLGJBn#9X75KIt)vZsSbAg+lXH9@SJAQ4qOka?RkI%#{xt< zvQP0s>Y?&-mI<|j^ zjl1X-%KU|f#oGGNxLx`H4UH2N;Xbr%&1)?<|JnRGQNz)3e(eNz>t}Cw&sPSpLHL;J z6|*Uf9ht)R%c0I0o4^#%f2*fMo&| zZWl*h6H$JB(n^B_bU$RX_erxZvGyBOOpcjSRuFks2}1FH)rhDIPmx~F)n@=cIz#(& zP}J{SuH-w0Ku_+Z>v`^r(h$hU$G@=9=MUGV)+s*)m!m|VjFLn>vPi$Ca-#dd-Y0Tc zy|sUM@W1iCdVe54kxjB{LM~O=8{ZF;sem@NqV&D};=Sk}Z3Np~=ou|t!Jh4{uG&fr z#Tn&iV3h+OtfEeC5V8d(QNV71OcQp}Mcdu^3p@Rv3Qew)nF@^nnDpKNtU=;iSi!)K z%jwdFwt9sc+bOEiP@Ek5CUiKi%9VKn)WcF$ZEwY=)#T{fQk8l(2ZD$q@0hc>oSVMfsPJ2D{J)eIfByKgVEg1wI}BuZg6I2 zM!xs!jX>wcJpY~L;6xs_33c1sIqbafH5@nE>*36VPzJ~G^{8d={Sp8qXq@6{nlZCb zXPuf(Y&y|?8B?DAsEIp~oqqR%y<(FC)xAZQLzHyg)k&N^kl`Y!`?|n=o}KBHVU}^f zG*RC2yt*h(Jw{2dehFfh_?1pH40akO+xX678?4gLoJ>tmOs?hLZNqOL{yGUoL38B3 zj+{Abc*}v_(&(W+ePgNLyVQ(ByEyS4%yp4K@qy?_m$BSjBHEaS{2e{x$6o;iQsOp4 z)vop-`&vm;ORvT}=DQ@dY$R{PN7Ty z>bMfX3Khn%I@(+&N)eKemzNpL;>y7)Jk zQP8W0X=zy5+yc|S@x(lTF*J>#gFp@($u)+J#Ii8Uw_5lVtMX5{oL#!+<92~NE>|W% z6S{j-?o#*RfbZS+{bhGXr2$9VHA3ekvL>C*;8Gm)XFv_;TmJ2RwO`WC4#RP$dM|Fd z-h67gKACvvu(9>LIV$UTEnT9?7YC-J(4L2%WiQIRIbHss_cRr1U#8%nk~%-^{Y(?S z40(NRgw%(Om23owr2bPTCso}+HtJ2>CURH(k-F&&_4~|+OHLk4tPoneI^#YVmo-3# z<>E~`%g+^^zTTrNE9`|h>HTih!KTl9Ovw5?SK#VDmF%j3p#wp!m^ZbQ8Jr)uV~F@;j8 zne*iHYZyc61FbX?8a@jF{2pGJe74^+;p8$|7&d)&=f(p=q}QDMU2JH+swU~1=N0XO zv>17~m#6#9#WrhvxEt^7<;Rba1bWxe#9T1`aczBOb`ldw`09=G6VH$e2qk+BiL?1d zLl`YY86XTzs^VUNHj8*~`p$~a|25o@4@DLde#?c84-tz#EA-hF&K7jn2`^g zBcW%SvR*GMKJ%c4wfPhp^}TR2cP6~{oX48TKksqI(i@Ch^bI}v{*HR)`?yl+)RnG2 zUd!N3F=u*#FimQEe`?V9HFCI8SlBVTEI7A9za1Liy*RZ4$^KlRCPe1(~6?*65H&xg>bqN=Pm8??tB^hS&%CEZ5(Cyd-Hj-kGU_L*5>;TWg((G7de_HW}T~ zWI;<-fe*lE$-l^e$ zS92HT^X17#tkiZJx`)rgjy(z;Y??)JXH{*ihe`Wj4smO&9l}Q~I5t6$1HkFyOrA1_ zb!qE8{fdZ`W+4mba+1~0o>V(zuzbtvBKQm4rMKX6Xcosk;sa5SZx3(j$8+UjLUO+4 zhr}N?h~DxqUU}POFBRPHqFN-=Jcw+v;Lxp(j|9^ow$A=%kJ;C&`Hh*ylZxu{ajqLz z!ra%+wd@gsmsA z*;bV8<{HED924gGJIv+uf_}*?`@ao@zT@Fn)CF`hkF{o6}Yx>HT?8X#8^_2dnt{KUmL7eWn&vi2)(;6sGXhB z&-X`$@n;P?m2XDx4VE5MS7*PbN6jxgnqO5*?eCx z{&Ug3aKtllg+T_8_33fv>m}jhj z51I5D&(xL6cV`#Cf= z2B9rb1M(w5e1IaX%&iklOu7;YN!F8~n#qMixy&Dt{i`5K|7PMeUqU^qKgJUo`5X-c zvf|=ZoZsvdAU7bEy$Fa~K8Ef7lnf9y>}?M}NsFiLB@J{TaA0jo6dkdSjbfT;N5E>? z2IR_l0CNei$`aBt$t#zuJO@zRHnYXP7V*p0o2*L{lHKk{=ZeAgp;7jAOM~q6Pc`Dl zw$jIrG!D@^je#ObaHexLfvBHCEbI?>KdQ{21g*e4jd|NDZWpI4NQcKuU82q_>Bs)@ zN0Bw=CM~hWHh6uASn)^e5T&f<`rl(Kb+bi3#^&O7{G&kG+67~iONaG|nT<~fRkD|| zvU787Vp*QAR#l1wUYYSozmcNuSwdd)eW9{*(FM8GVumenZ2qw+zD}4E>+4)}ya7_G zCFf{KKIYxx>5lSV^OHfuKJcu>dg)*!)HKE+6Ue{C015Bn$4^9-HAats(2RzZ_Q+B8 zYsqttGwCE6HrCSE<6fr{nev}yX)#fLSKE?H(6Pc(A*!5v(Lv~iCFXHI$OE51lB7{C z-8*dWXi4%N6t!-44vZf=kPWBb?oXrRQd1ZD^}aB62omZyGu_*lYJ-bt%7%<)<$G_e zv+DIRid5;wH0r*IKHs-q+?v)~&Q@igaV$df2qk^pW|#*!N*O>Qcu#!}e|iADE?!qc z(|-wg1vH1c>tVFJ95H`+ngmlDa1@c^MtJKKiqV;N8n7A`&wqA1}-V*C6{qur>x&)4mT7oIyinl6^dN4$O5Vl8yf$ z6Dzv8mIF7kijH>OO^72grVSThG?>`AOj(ch-wwe2bYVf3k@r4?9kHU~tqsC1mVazL zd~Z%53tflnItWkAm6<`OstB_7`KZ!{6Fvuz4S@?PWIU)-USu#>9zFK8`nQh>f1lZe zc>BKwJ!l9(Q<3GyEj``RVNNV1Zwy28WhOA1cd$v_@Gur$eDz6O(6fi&*h}Me2BVoZ z@!&$O5-W`t2KE5}L5`)kI0LiAEXe%%V#2DgLz`g`ql}_9d8izz!VX1X#tXU!X&3RQ z!60=S8fl2RU2*nuQuev)c6W=sK^ELEZ)kM&5LcI-hSnv=U1C3tb{o2u+XO*)vq73S}Nw8L*#2W{A7df zlMt#nL%v#bz2bO{wBJZHvhq9! z0@1%goh&ejL+}m64WJPZS!%_>ByDXD{ex;%B(Cly2KKF9*Zmc||FzctS@M6sL>#!) zrQ`lAaX1pmn>|DFWG3H$hbf!D>RNuhEtV zhh%cHZVfERAZ){jv0UHu8G4q7$7KW*<#!Op8r2nTq{;wpP zBL7TIs-4_1loIMMm&4(u4l80@jUK8mi}84gB-pTI-KT}E(HV~91l@7Do`0t2tx8!| zvXV3mOT6N|h`*d3Mty2wYnY)%3;={g%>T;xCsy~rCx=D{x2b`%(e`L06Iv>ue~e1= z2Sg0c%s`|2BgK1-29A{v3SA<;lrI=rbW zgUa)AZ#U*A#`?)=Mv!uR;I%Y-;3Q*Ztmpr?J^pEX@Sivr^Xu+0H3`IYHh7Z(?i;1< z*j0)r{d}~8bpWpQhc)u+Rm+}^H5UKhM)+rV*Km*|z-u^{=5j(v#Ti{o(FSOVU8qpB zk}{TI#s|9KA1Xx;39tWWG5#UO!9jJveSVOM`78i*M)N7~zlVf8gAwlVS!BgSvJdC4 z_gf0Qhs=KEHAuEj+GCRzM^*|?12cpE?`Gsj8-)DF=7;5vC-oPCScU^4*ZEL04ngIm z?&ET0F5J60t?K`-ZIjH$j7ttq7P|+}q6-I7c%0Mox$YwLmn^6IJwZB;V~W?yS>vyc z+SPB3X#5{JnTR!M+&HZ}90?~Xe+B~TWd5}hJ>fn9TVDa~#HG3%=ypZu=H$Rt${rL> z7+D(h7-}^ESH=aKpsl_;AhEobRGfkdf9>-}l|n)}0#{NL~@ zDJ$a%mfR*A@BT`l3IZ%Tl~MXIbM@zW!aDN_5LcXS5-mlL(XicXAN+EYE8Q8NO~`L7 zdQrpSIHz`43?=~{7ixd@LhC|h^Z6?_*dwsWNJ;zOu$M}PiZ$;`v~tbH=!6P2nbzhG z+}iAhxmr6rQUidN>kFBByAyQ1<=od@^C%*2QH{p4ygAbo)0c705(cU3B!-_g!h?pM z&vSs3mlHj+xi)whd@&N7Z#cW0P%BQSIdV-=av3}##r2BUZJ>8rM)P&S6duD*6qJDXK=SSgzHU^ zp0?!aDx24_p8$Wcu`osLq^EE~i(f2~Apeu&$szg5eP3woEt&W2xj_yT^KQ<%fOnC9 z-J_MA5$;Tm$Zz>xx20vuhSVkkpU+8*rU-;O3Xs$JLSH1ya4%wF;dX}`H$H@4l8S5) z&bh0!<-kO|gqt`nkkcuLC;K~h{jjBxS_fBzWIVNi5bRw({#;2)p#h&LdQ(@xOgJZ^ z2^J=*)6ZO#l?DsZbXNkbEhZ9DI0#?F0|o=AAFLMxee0gEhl5l4O57Bol5v-BtdjbI z=eJ9>b)gbVT=g+R$NW5Bs%fi#HLCrUKBoBh)q;ix)zMiK9Z#i-2t`5$fsteG_-Yuu zfz*t)0~MFJ5a9oVu)fv(0aRbERsP!%A@)^>r~4sA$66;MlxD_grWx^|+}v-?SDhs! z%*L>L+YtL{vl8hKDzVpn1Sv_@->DR;WMx|AJpBQ=$$k1Vd*f z%klGW@4|+m*2pp*eJXoS3R}q(bcyI1e?Xeu)rw^<5n(!^5+Z%@3*#X8#?mANeyx^!Bcrh*%|Ck{~{Zx}IwqGxAU6H7sy8l&8TFPbmd1TbpVQi1gaBsB~Qx8a(!VDxHj{7E} z8jdduX2evRDd)N=Yca{{DZhl)IlWOHueGyap>~H4(uz9)e0hYkR1{=-GXK~2L^z0l zAIICkaBvQMcW%N$ns5>5+ys;;(=OR{KS1|M@DmuHL6*HI?ntaANd+kkIF$>fcnHA| z#dbd;>=m0Aw(Ui#|F;&vWSu0xm-Mr1O38vx2d_mysHDTIMmweAT8C7j6ZVsik?$A_ zU>~m_m$NMVVyRI(z13w<1p6rqqvqZ5Y*EEjkw7;S>V$n+s5a#Z>TIXuWsyn*sH}gB z`7Z72&t7CiY{ZhxzmU4nT|g*|0*CFreUU-c6s|+D_`*5jUx2g>tC%D%9Od6op1Lv! zt4Rr0ToTVR@NrMr>S(8?VX{ELonb`EsBa9D>~SreBZ8R( zTpq&pW7@5L#nz0jX%C6||Ndh7`UQeb)6Zq^ar1p}Pc&?LaU)@N26o@TcECeh(weCp-xK z;onjpkKI!fpM3v9v{bD6Ap2TBE(?0&m%w z78#+^987uGf9m{}e_OsX8(ce%SnJb|e5_#Kzd%E$TA7cx`hK3iLYIj(DLB>f{SOZQ z*E6**`Me*l@M+&$P_I!h1z1n7H&d>dR3w*jWOb zl-cWYiN5aA$si5g(wWJQb4_mf+J0mQg-H!GnR;`o9}y+%?_9TP-&DR5tiOCuc{ssv z3U6M&#__X-nMo6Pb8B8c&AoQ{G&650kLejMAP)5)mcBeR+sykAEQF~K4k|qvO;60W z+4hcBmseDMyc{Ja4`-iJ2*Favl6ca8)0SCL(h;r9!}-F?QcF_O9j!;e>?qP z*8f(n8&SFC|MFxa*k$_7PJqe>PwL3yZ{=SSvEmvAl-Kr6s^LEd6wDXM3x*HB zH7nC};GbMLo$XTiPdB1grsm%*8fqLYRwO-}nmr#il3!0>yWX)cvlkVIZbwBB65^27zQoJZBL>w={esi}82z~DI&Cl>5P0e8Zs~Te8Ov^3d9zMZgN6yXE zMMUX($z4rhP6{29Yqux7+^tSB+0wPqd~;Cbi0G_wo+}nLBX+s~)$yHK^&Ar(b0)X# z8kFgY*EQNl&jnCf+-kx+`x}4}o1s{y>myDjwFrQ*BpQ_!UIWl=*(as-1mGHoaI()W zHFy?2%MS#AlSPVj6ig+X9(si@%TR?{GWefYQ!_0Y%JOPvQdn_x)FPRtVJneRr@n(2M%a0O)pL9 zcjy|I1HWuhL6eJ_vi}tL!mlE|d-7c6Dmep$2PPTFWN<02;h*&yTpnKSNWQ>7JnoLb zmkF?i4|C-#SghB`L}NFhQL^YLqZfGzavD0~D2u20Ckbd_Nw; ztg%S^KovjRQ%X=(*0%m6IL3Zu1_T&dQc_-dKtq4;K}sP65?_9UK01`cudz;PsxdS@ ziA?|PA+znSN}c(nCHMirXtUZF;n^8eY;Of0)LdV+qZj~Rv2 zM&*Nexj2T;qTw>?SJ!N@D<75xrU&ZYV4F=>W&Dg=4(>Jlg9=nBz2yEW{EyZ9Z&ouv zcJ)DeYjGEKDu|9e^GxnDesN1rB}8z7!0l@rhR;Q`FW6->qr*TDq9y>_*_YO7ND zKQ{VNfyKWzdn+8nHhU9uOv<$0E^m+=ain9&ieV9aTQ1z#Qy&AV>Kt?RKkL@mp8wYY*rZVlh2-wRrdSR%jV1pEJF0c+GRZ?n`_!r)&~FP-`%Y zn09Kqzm_Tsg*%6~^tbN#_!$^j_NzI^66-UG6jSj4piZ?>w#{s1vIKvWvFbRO2?8n? zGj)~&hLVzvb9vye5JOF!3ZrXM|2u=q4Z^#FR^V*uVH5l6i-08&x)eVs3stnrU+%0C z`r#!|H4EpP=2n^3;y@E|PnT@UYZz@VPG!-{jLTIE`XH={AHTcENT@8;k$#4OkdP4_ zrlyg0!OgBxENX5Li>tn{f^Tzo@G5Z<|JWuqt7MoM4t^kg2y&9FvTg*nB4hF=CLf6p zx>)H0zKy2(3C-c66Q1v9U>JAME4GwkF3}vUFRXqoGRqj(Iv|-8?dqfbqoW5_pk|Jty6IZ^JPVEabFhcv9Fson3s+GTm}{?YH-=9T zSx4_=I;HnQ?kThUDPLhDT(w^28q)Pg@Kl>1>d$Is8O!vKDpHW1I6I!tO;Ui9{+vDB zsEaiGgO^%+-!LO(cfpK&T*OPa0C^pVG+Kryw3ox>Vu#^quMw1YwINfmy}Hn~Hg-#q zv+@bWVy)Vv7xb|-l$_ZyN1L)QOmG(mE9PZ2;A-Aw)u_a{#|1f*6d8-#Gm4ph?;82qkR*(%F!N+ z?z--N-be!8{vVi>MX0|P352ppFvL-q=h2EZ-DUEaqW=c7sgz9d$hqXNII<|*Hd z&KV@}CFRUj*3Zb?5ZrIU=8%d#`0V?p+7G2zXl>n!`J8N`0`>_GHDyTvJ`+t6Vwbmg><4u&o70}m5j)E@I2_~zLUGvmY8X|4DH+<5VG`!fz zEau#qBL+gVF+mDarYM9_4Ol@D6Qczz{I%cuY+_SXos5Ot@4C(-y3xH=7%M#KnzaUP zoAT{!c$#B+B4fO=5$JeaFh3pKU@5Ej`(R3f@hJ6sk*b&}x$oed0s3G~K?JjBJO|+{ zX$u;`!nSL#wk*Q>8CsGi2b(EOxET zqz?dts&2}Ux_5WVxm!z8=vp-y}{v;qm{Sbk`)RQJE9Izqw|5=gi6T<_hO2m z)ZPwo^pRvf4vtqXcSA}wf$NbrbF?$YlkW~bHT+eDU?s_B)tDG(L<}|g*>@>2!RDgT zT@D+>qkA1w65lrAs;OU~KZoP3&d>E##}ZQqdIq+rI9M{qG)Ew@xN*6&#})buhhAVm zk~pz+NL!vH);(g4JL=iKMDxP#)QNhfgLGax2**L|mg)4+RxSy$dqIFU7KP?i9CM#> zzc#xPzV5Gm(A<8yg_SQ8d?p#NgwfX__U&h1GGAf!rKVp8Gesd&AS$}I0uxil{TW}; z;4hi4J-1NHvgV7zL#&+sGe5+emf7Erw|ELSzQ1Q^w~_JZ=t*-?%(8b08#f1IV+~vN z7!bX*tu4#R!?Pt&tpkE@YES`(f#jnq@gN&G_-NmVM?GYFYZfK5^g|aL5h8 z`9tc&9s<(iv3rC^xD=}Jiv0C+C4%`>snaEV7DZYS&g9o5X3t1kJ)O=BFREY9pndFy zHZ}UPvC;;uXzbC~?sI+SK&*YKrQ6M!N~)3}&}mcp@gVRk2Ilr$31ix(047u{M;Z0~ z`BbtDj3gZt?5;4Q9W|Lf+m~25?-+TKSRej63@S)SyPiy)?T{g&v|?SmY*j2EUCxW3j6vFXe)e#5x?h+nt-luI9HNw>mIxKdG%5-vO3JmSBuF*^DWTBw;bn-F0lYrek0^U{I1Uy4RZ7N-J z5)ipn!C}KjvXG zmwtD*GyUkV)sdX;i{qE7_A`f{160$J< z@$mtJ&}-&bG0YMKtesl<99>EhFnJexSYvz(gQQ+@_3RkDCd6r4f~%B2xW2rCz~)r) zc7q)}COiY@L?mPOn~z&+$vq<>WDp*Y>qBAWnX*;U(bhU@0srMKs)vFr^CqP`DuIpE zy)<-&T4-=W&t{mL`~D1FV?lF(@jjevml0tA0p)U0Y9d~L$5%e2x$vqik)^&*+xvw= zsuFTRceYI$CKKRPk2v_7IB6DtGDxAro+&EwK+kxG2|FdTd7+h$RMW*^>(84tjxXO9 z4$%i|9bZr^EHK~;8vJ-rHlzM#9^S}iqC^}Q8l||FYgVocn5&%;`@!2-g?P=swOjME znqn-L%W}>Ii60kK@(#Y`NYFR7xaa@0)U*7IhSs8;!e)8s7@GHA*+m?^<~ZmKgAPdutv`n zr~4h^E-wi5y1lOyRR)Sehrm2$a&&Fstyzo+%=)-o{T4#C#4^#EmAt0lO)x?yWkhGn z|0Jg;z+a|TI}c7GvJTl9h^l>fY)QC)s|}aG?`_wfqg9@@+;pfz<{q%W$Ll|hF)S4< z{++Vf`vAfC(1Q$9U_F+$IFAq`jZlmcISLnxumQ*DXpjpd%4t>9al z`G7P@RURQ`Rua)@D?64NtW%U~Cl~$)moqdA+j^w#t9!IPIeFBO)W7qShA&)i1ffwq znKfuPQVz{s&?4$u;v~Hr;uW+M-omX3|Mc{lsWSwmJm5w$(L+d@%)ex(TW@Qnk#xQ_ zsD0cv_QcN>Ej&EN;V2Pn|A&s@&N4s4d?$v8vYHP3JyE?@;Io%bfh;IJ z*~%iuoaBdZsk;qFOa+Z|Mgx)Bsp!+-&`38{aoqoqEJf1-OJN^HEF%o#(WFCHYNi1oM5Yu+ zpA2t?bOc4OmkX#p|VY>NVqi z&1BtqmP1?31hIQT1$xXi#PMuBh78+<{VE=_dB*(hm6QdG>msI_Z*aU{Lv2UKna>iY z_(LBod)rp3Wk0(Q6>^j=RL<3~xRTiBP9f9`$?S*SSlUphvnjPcUL*4FdBy}qJcKO> zq#-ffdO6}O6+koRv^n^~O3k%#i{)QA|C0^<1U4P4fPeGGDwPbA4RBhH@!K4>5nMX7 zZZb0&HMVoUQ2%k~+PbqbrVefS=~lkDfB6y19+PyvNs9w84@^-<+g}+Bmk8LoM=N~| zW8p*U!>%9t5)8+Y;%-P06SG2pNGzgGXv%xhO@Cg%w6J@GA@bg=ou}I#-4{7L4Rdl~ z5D1%~TH4e4GUu6}s=^nS`_@zvzrAjWzfL0#rLqE^e*Y^fX&>o9f@l2C6kHa)Y|al+ zRb35wP1ia%#A9vW*)_&yLYvTT{8AD>2yRl`$1WfYC%s>JmPs9JzcfTF*%H@ic6s2& z{f%w=L@-^_b!6&~Q0n{z38jzgF+<2d`ubuvK%5^m6pg9L_C4Rdj0&nC!|7Oi8$lbQ z36BM8!x*yMV$48$Q49Q6zne;vZ}tD!UM zRQJSRs-Nfy01@F0(?$i}0&~yNap-S}1E-PhS>L{m9AL+fbc$j_m-e6kT~?FX(&Ry1 zdhRgSs3#c*rb1#Ga}~o=N{Qfmi>;7h#uuZqLfqtDQl&=D9G#1xp%U`>dLvM__3MS0 zr9i-AmjEaTvt~_3&KXS-ceMrf1z(n{7-#vd=k%lOkC7u!1>$#Dl*`Y%DEZp(c4)U( z0V2o}!hv`AwN%YiI?($+sq9jtyKV32pbD4L@_=`YrU_F_ivU#{p0UfVRO=}!u=0ueo_3(txrIbsU|Z^b;Mz8Zu-nx`@@!V#q-@q& z7`!Rd<#cIzwLcT#%<4PsBUx;_dRnLxKc|d9%`xH_BS}QR#ozXG3X3e=7jxw49rL~I zWP~X2dtS<1>UkEsa$1V*Uf^abjeZAeuZ`HJFO+z8JsW{9EwN*hR^mkdk zLIWN+8TvzJKE}pC#k4wGXE-%-q1Ja_=jr+`WYgR5!5Sr8`RlM!MPb2tx^twbCs~ZvqYPW4K_t+e9rGy*y>YSH_k z>{+251rZs(IY~OktXL-cr>!fjLlGxS1r~3Y5?i)XG?FSUX*!wtDlbMH_i6-t92aiR z)~{!x3gIA$!lC(B`lN&HXvGH{v$?{YFsr<1L9ZPohyp5rlY=W)`$47t-?c+Y(dp#b z`-A%RDrZv7LaIrRpB#xf-?8?O)9+?4&M>gt<1l;!5k~Y&EB#n0A>k*!3ZzCjTo?Z> z*hxi9j%0*m5YL64L-$TkWW*ouYe(3!Yg3y&VZ>V@ZTG=&&X6M^ul+=V(E_^URR6X0 zEzWQKP5PxsIa9mC7v2UdJn9NpSNgg_?yUV~n42}hAmP&^Kn?(+5r?ec$m%Zci@2r- zcf=4frMT)?52*ze2t!l37nyOBXud&b$ckhkr(91Uz7xvczdp2Eal`RE*=MD}pJG9O zs#WpP$>zv_pMfycR*nU4iVcIJEb;g$qzY#q1~HP{Em1-!Q}B#~@QT}!bnA-q#ab8- zAECkLOz4C`Abr%ctMx}d*wOHH6B3rd+k|(=2Ngs+Ki~C^U~wbC+`)Varat`imSA0S1V~SK0&!e6 z;`@zYp$APP4v2mWK>bI_6O#@g29}7*`isT%*E4Ox0arZ$)W~B>cb9{a11oSoChggb zK6#~^w9Kb1<9VV&LH#m}gDTf~u`@>uAiF*r)UD@#Z$o!~ zE(7NV-(Z^n0Jh7a+nkMiG#p!6HJ#Z@_4ar6DB%r)XrHPx)Zc z@1Tk~AG^Z(_5R<&tW6>4NH={+WzhaaKnR$YS|UmG@0DJ0ZQ$*q6p4+H!*CQmw=}Z- z9@D?G;p@YalS^cjo#M5Y6%z}MeZ<}Tzy$YoF|%toQ`kl7?o&}>O02`aU41E8ZHH~l z;lHD05TN6aFp8B{mIQk4(w>6aNyX5j?I?R6FrIXiSA$Vxt0EqU8b z;H1I7vh`#)SdKAv$q!et|F4qlUwd*87*-0*NrvpWBR2tkguhfq|M-c32S$?!U_lYl z{F`im9N4&CVzM9qztWq(C}cUXDtO-7^R)j%3H6sQ3QR)rPPp8bWLeLim;n@lAW?c5 zGAaJAQU32gO4|+s!KwrZyodaug#G)i{qv_A89M9Ta>_D7|35?iBV_`74#32OZ*a-C z`sY9U@BalZ{WGKgH-!J21t=!t|JDNZ!}z~h__NhOXW^ZoCOyT~pG{dwqxKU$?(1`TRa?n4x(2hcfTDe&rW zd6?h*H~=;Ebcsp_3NpKRm0vJjFvvozh(<7Z!}mt1vuNUbnN#FJpqD5OndX`2{ceKt z&oY|VretoJK96yZs|hy$e8j#V(A_@Hp-G9JM~7~v~yoI z^X{fxPv~MWGF=)bq)Tm7&>@W|%|p`PXv=Trc!_g+T!lOV2(>Nezt{H~F%pUUjml|Rzi zwyTuMAMF&U*8-$tXB#w@tCCMBwuB}>jaY>|cSU06WOAVi54GTXx4rhj;M!0{wpv4W z?Hp4i0-`3{VAK>BafBuZO?by3`}Dq zcNaTJ2whNDDB^&%K-Fu(zK7Zo>GV|z*HM=(L?D$Um)C8 zrO|LtA1~XKb!HF-Y%*WgOU|~*_1K+x(eOFP#+|`JnO?_|3>cv3XySR@oidzi6LFYr zmeID`Y9>YWe=aH7!#@GUtaL!F$P8x0r%yGC^YrS4U^le`T27?3FnMW6 zDRF5QROqUnifC#|RM5~+tzIYhFK*^)(!C5-eD#`xA(W1p_VzIQA9T!zTA6jbc*(|w zDGX}FF~-?elkd*S+V!^DTPT!8QfS2*48M-B8IC$bQEJVHb)cGE4q`#icUD+b)f3&x zOb`{tR$+B*J4Xe zOy++5G1gE|wbh5{>4?QY=i%7Dk3vlN=~3Q$_1n#S&lk5q6KR|`GRL!3LTILdt+khr ziv#(QuNVS7+*yz1lbLJcS2v7k)5uf2bU7WQWt>cU2W(+tP7yj@7HFpKU#S0geCbTz(8&P;aiVFWBSxtS?O*aD1~8qtJ- z-TSqi-e>tUKIynQDkuK8RS>f4y(x}TZYkC40gaN~FF%%RsE0<7IjtvS?VGl!>ED;9 zUnH{gdG1Z|`1riu{d~k{-Rm}^FS(VH=!pDCD0nwnQ(k=JNH&-6BHai@3&PTrk2q&1 z!R(D?XFwIdJs}f`C~bPI7*EFzE3Fg!D~U8y)OT6RS!HFqb(N1nwid7b6v~&*_ifS_ z{#enNZ7Hf^Xf^_Y1h@qsT(-8j&qcp=%_4jF?6E)EL5~UPiq^B_5;z6k=jNUAg;d8+ zE=f9--)ke z^zP#}ZUMi?^UR_j0=cBa(rcVPwj}y>9Gt5;{K)a{d2W^W`N|t;-EFwMew8b;i7$8V!V8=1S=5Isw|rGJUb@j0P0k2DPj%@V3|0 zn2(-8)f6Q2=r0>p=c6A_atMqpe`TTGzBHT|U>MD)88%-0akKkBU7X0-z~M7gBJ^^- z*BjB{5Ym$+9_`!=`KNmW9uF2;RQ+=!I!6SIfmtOVfZ%ypZYIzDxi_T~DL`~W_J}Tz zg7HkD2dL9sL>G%tf2$8M@=y?yTqrnBX7Cxx&a7YfY~+tb*WX_oF77{)DzKuX*dzCN zk4A`8{HOzM@KWLNn#~DLIh~N(vfYmjowf~+pB*HFkfPoG2pfc%%+mS@nKIA2I$1~? zX4V;_qqa96&9IP6Nnv**5KvIa6NS5{)a|ZLrP*rKr!9p-b^V6rhX_0KvSl}OQL)Yu=7EUS{*AF3JC&>lFl;`x6p;2|e5r2coC*OW1I5tIh1&UFaQEjSIfa zg#NLw&F?SgXsaFELIW4uZL}XxYvzM=Ao62D!85$5UiiSyA@WC&2Njk)9 z#IB9ahISW($4Z`h`$R>ZfUr;v>HaKSIiOqUYVGKh)fiWR%2m;?205)!HduD<<)?rQe}y+4!l=0 z>g|c^92PXO^jTE`Q-Bhx!vq7al2Ek+87sf374DS7yBMfmqfEKz-rnpRlMW$bv>aBk z`oFaw|Gsp$6GPYfqEp=D2dUMCOS;HdVhZ~)IWo1uS*qNU^9u@Q7MfD{N2LH0QI?U~*t_1o}E9JI2fJm9RW(=!@V@+<^mT4a z$#8@K>@d|Z&43{x&=Dv7WaSvXB0%c9qzMW@;Rbdf?Hkv0mf1wAujQniY=K_s zmp~@~4jjlwRq$oJT8pqe{7aeNUAzXjZ)^D zex(0#xUu~?+}1~8LJNW=Je}tVU02n^G&0=6c_z|@K3QoUwQ}Yti7+fJ{@x5u#XWei z4+++`;8h}W*?X&rJ%m>2Tw;bFe&urU6Q<6ADFuc+M-qxgcZ)yZhM1YCHUvK59J_%IV}LjF0waNWd;ETh>YNM{vSwroc;&IqDoW2#$GQ`o(M*B;+?! zvCc`*2`uM z%PaGG3E?pU8X3fbI8Y|TZO?2E78s12VQ7rvf67Dg2SWGXZ3L4DI>*59gv|kR;Ih)g zxRh|pkJJXU;_)y?$ooy{^A6ju3(xtv(&MXvaJJtSt~`A^sR&&mE+|R9JPwcMt(J*j z*q41@#C7qcFG!xRdp|>2Q32hinkW$wb1vIOB6%G}>rh|@Jz@mEvXm6JN@%U&>1_WR zW*3xZ%I1F^`lcV%VXnzTS+lB5>pjgT(<1<^)_$pHhzrno`4oC+RF# ztWjn>LDg^`H3${n9i!MKm+)WCp{gyZ&Ipinb54X3M zrPY>v=j1w!mm`<-RKUD1RZwLKl#;KC^Wt_egYzhF2+;rJYe2Rh;*u}SCQKf`aMx1L zZ^NHr4u^Iy<1%b83NndArG`~0O{t&`t%)7amlH^^?fs7Dz!R7&tu~O{PqgrB&LETy z&!b=V8ncKu#wma`6G=jo0sYjD>Z7^;G_8b!9u&VX-%$l3Bci61>VLnVMilvUxv(JPl&<;d^=M( z261Wgb6Uca^jv9Ydb>ag0(PF=!Sp@`H8~WsZn}bI6;cRSu-AWy&%p=)s4%%Ef)p4} znx9xkj46e~ik~i6T8-1Ru8*h0tzg@2$q4`kuc3FK*;)bDpA3AB!F13II}b)~qd}eA zYhAA~Yc}85T__-MJ~9CNSB-eDX5qU)eV=2x46f26^y81;{c&E^CMYs11m?=fh=qD` zq?R{b%W*~9Myl{a%hd@!;LQXh!Ra+p@t9BtYK1%p8XwZoCRwcie3IZz(CWvZ*erd} zf?!n?*tNC5q|QyXB1Otjq>U^Xt67G;V_RB37MqN1+FZi?=1aA+SY?#3^(IL7w}Bs5 zX4Y{TJPuLpE1hY_1|{A{7i8+8k8_6rf5(wGpCxqa@ujd!Iw)stp`u#D)>TR20NVhB z&}Z>9u+(Ic-ls5B5^#*rd8{3_tu+wJ4y}hEQUK=RltjGWE|ESc`3$krL!SlESs1kOKu78De6ACGHy)wydeFI?5rz zv8=J2!AYv_+>GP#@5a_B7qAoZB1DWM5RR|jSG)F8IBS5qWZ)2^@Z+so<90CvBL|Fx zr{@=9wtWqq!W@yS?%aB$c#RYjn)qtP-Uu?nO4YI_rPa5OBOgimkCS~Hyj=K&t|hLc z_+$_{T*-Z?66sT0Ix`_Uy^VNAuV@s8GPAlqZ`r#;K-j<_(%`cdC8`Pi7ZHr5Q9m?m zEoj^yfai5r$HT}NSK-@K?}~&YX))UPQVCAz;Ix>lb}Mmak8JI&s>0XAGQ|V zusA0-%%^Ks!^}C`MKeV%@rTbZIj-ZOYTY_ZdlIQ;40a?xHs&_lM2c_Gm6R$H$*i)B zAr@0wCXdjL3}LuVz}Fzh(2MauKwh`GmX9$67CLI*)xM*?6Y12XPKuBCueEb}`LO*S_bhaY?NYb?-bVV~0>Q#5E4?*$vx9LTnKg>qR}fan zY^rhT4OInPD}~r~0};uB5RhT9U_G6!OhK+C%hTrkYn-{@y@(K_sB1){R#PMU>|v<0 zOCpRJg$h_p1_-_6Jc&zt7z^^;tfDE^rQkHNKtDhvMT-45+6oDal?)n9=1G3~s_KHi z=NU+|FT<0IXUOhQK2rQi@L5vTJ)!3dAHQh*+#uYGpF}7U(;!ZL60}9^5J&oticvp= z;`b$T{5ijF5~$VglkFxW-f#RaxD)K3-f^^hsJAPnV7-IWKHHkv&>(nxvv|F;FxA4q zdI$LEbD;EL|f0y$6&>}Bg`18D`G>}aew&t`% z3*}d02{UQe=7&bJ@{4&whu_^Ntu!g6rbNQFLLB#yXWxfiJsaJ$I{Z}|AmH$%aYuNI zBj@8yIp=B4^X4QbEG!5cR6s_^R~&{zSYr6!+^sVbEX`fO!aAWYl?B#pdZzsn40T$> zXEWw8Z5p#)L|C?t(?AJqXB1dVZg6ggeAd)z&vH=6sRwa68yCg2xv4?$*^|{i%YAHR=kr5a4;FQf%l7EYl$7uv0yFcz1&!?`m;HjwfRs9tL=h{z zDQG|RzJmykDmbkj>gO-1sMLIpLu5EL@aG7u1UO)Wgghx`$E)ViCpg!K_H5OVY6%IjPW7_kwE{&EwTUZIIrQDP%jiT5CeB&f^vxc*Ob&G!2 z`*@Y4-ll)e5pW6R5H~(Vx6Sup?F;z!FhcW~YszabU3AdyldjZ7+y}I5PKT!0M(-5^ zrLcP-JqSi>e*+N$o5Ag0d>V46c+X(tP%;8f_jRyw7?AI>IzYy{rO;G2211;2^`;51 zR!_AC@9~{dWJz|;2U~&qPw43*nJ{7(Yxg~0y>p@uz=n)Mm0<(8EQ(JFO>^h#p{0Yt zMbi3~;8Nr8sCgei5+R#ygq>IsL%MoR!MN>MuhrpC(&C$6sXhUQC_9O)SOG73|aFQa=k}XX1JgJx!`MXg=p1LLaOsi6$RN@)hS!Ik#VHJuR8ai@5&LudU$mS-W z4(R!tFf0fvWNx}Sthzgb@$x)4amX3~g?0Cb)%K^P+?FHIWC++o>$>$Bgo}1(UkgD)kDA zAIshc4pr*pMe>(eyxxZ)^sf@KwO&uy0;pei+}pJez8Rs*fM6>#`*xkPz_NFF32Qom z)L9g4F-Qcvab7mmt0iQEINDX;$|E!~7GA_9qV0Uuda8hixLQ{o!1MNw;Qe{)Qa-Fw zd?X)X@X|9#8RDdvFBi#YOoI6;Ksz-nKLDwILM5jLb<+0@4z2DF2Me6f7jiaKk&zJa z8pWE{+2YR&IkWhi(EAyChdM;Ou?NxD z0F(K2%`uA7Jz%#(%aO98c^`3w(!vw<4V~)b`NG=Jr$%Dq-tSs_ph@Ks8z`0YFApCW zGXfWI7v}?BpivyS-gwQ#n3w(-9&j7b=kH6+#f>>8O#V3!(1JqaqftWPnj_?6%t=5j zJ4Z%BfhFPXDD@FkAgBgNb066S6uWgR)j%4!$)_T|2vUO z;q>d9pzF{HDN9mtF8PPR>)7j-bq%Qow+njZ@&5$Xf$y;TDmH_41w@}umYTj^A1)}< zM1LbA3SO;H|A{?ihz3{jE9R0(w~W@}G*ly7%qzbG$?jLzVIKjc9+cYRw%~qH@5uOt zeF=D1%gs`2VS~3_ZGRV6A5Qs|cyxT;H5tuLm9bPbt3`+5t)ygQR}k^ghc%WQK=`W) z%{q3C?M4I!t;&TT{%uLbD{ZW@Zpib-^)1G~fW;}XhJ)_=lU5@&U+SD=ihiYyANrSn zxN}x#;G3IB2cp=vzX^hW=hMso%U0kXs@BpG*ZqbA=!}H?N4)euuA?TPS5)V)363dI zjj4VB_mp{bywjIMUqqkRGfB_+5fo7p4gf0e6Ec20TU(QMcn^U{69F`VNF0G*X^Px- zFVLc!8IM!Caj*L#F%K#?cftFKk0->ifIt|e*j4}52iNVTRGy3F<{K$7?48{kP7V+I zG>84CV`!%>h0nZZ{o^c*oiNnf@2$shqyEDJkSUo&{p1_nhnk{Q{^4iT5F^X(dWvP! z&2dx2WT9~hx>5Viuz_Jdd2uo+0I*HPsuwy*3D~@r#VO;D-X_u*Os=S{cW85qhj4k6 z573|~e{cUj4~}ZwmaI>?6CGouxUk0Mo#4*hak|H1kKw*RBV?bI0>dz{&>RdFt+47z za`Jo+xSf+2IU{esc>Z|eZcc8zopK*U9tA9sxSwL7!j5fWSoac@gZRR_+3(BNOpY{MRXd4mkVZ@Yj zbP`S(G~#&0>~dZ0*np5*+iBbL-=;ADbF-}1(^&zjRJCs~ubVXn-*s0hjAOEHt*&)# z7wC(4vZjY=`?7F+i3oC{YIlXD#vG&XBjE%;Jh6YO&}&*={M@+Q>MOADY+{ORj9g2F z9%}`UqM$NsKs3bO%9s zM8UrVL2;l>+%U>k#g#Wv>Rg{Y2Pv!5zN%B7!}dmi%xRQDxUj&&A4JSQn-K)=8ehC& zR!vz7Z?`pi34E$AH1Q5UV=?U+TPY6qAeWQW(eeG1$6NW5wLekv=45&v4pAmJ2%fy{ zDMifDuWhhra{^#A#I_pldI%K`p6^-AR|(dO*0x9f#OFiXvmdWlB!uTcN)8Ukm{X8i z{TMW?6idUvknkLCy2LN=+i7W61$QmTn`5C?V?qQ;09mian<m;s^(6G2ZT%VGE)H>H>5|5_1pc}xC{ss?4hYMkDp+GPh z$=H=Lk@+SzYsr$K8LPmYN%H@Z$oiLj3Kf{S|5V6=ox>iF5r7a!q?LvB?uR|`a&0mz ze!wc^Ef8zVTS6D=%r?(a-js?u%e_os;-SQ-Op^wn3U2W}pQ7uB`Td(;t6- zggz87E}yihB+TBD!u-AqIt9X#>UCdB@39t;R%p8Vr)m0O*5^)|c zkWP~X>>-AKs%1y4jaLtc1a z*wr}WB0=nwT%!@cDzz@1X&9`k@c(WIfi|xLEvbO%YOT#jLWG>k*M1UiN)8tCC541j z#i8Nf-mrYQ6#OhNx#lbQ=_Hk}CmKBusogokhq`?Qkp4bXh;X{c651@$g6>BCHp+5^ zd2oLR)|nZJjnW&YW_uW-?WM37=UG(PH*Zn?>h;1ziAIU}adeB{TleJC*O&qon}5&B zKdaC(*sv_vK^bb!SAVtxwyC0of$#!f><`zhLcFPjnf=nY{ifZh;*s9Y(Zp)fefZQU zLqe;S)fBRtngvr!&|r!Vik9>zBl5!$CQ%57)b)3FzltU?E--pR#o{Q)n|7aJ4Ltcg z_?2=lET|Ju({Rv;iCJDLW2{X9(<`uWad_s?@k~um+w|nx(3;Oz@>+dP;-ABVjydo= z=nqxxx~w`5gSWot%b_1GI=(Re?W_xJZ61Dqhj!S-onGg6V2)rV*=51fdoiuFfQ!VN zx3z={!fb z^)u#2Xn-M=sh0*OSa9?ES0NipRLmUE;Yp2+K}3@>?S^Tz3aR>BJUQ3;am1_tJ)y>A zP-2_9)H&?CT00XSH?0QCs@K#w4{N=K&_1bJb=`a^_3qtO<0Guv&|-Wzzc*(uyJ8WFiI=NC*#y96P|DgmvvqtH^TMLpEOett^-DFfN6J+V%pSNm(g%+fg*(d zcFfRfwq41%RQtzB6a~O80@`S@c%xU@(S6j67O!Z>evTZJ$PD zO)f6dbh9j^-+V$PO ze@*j(`D!y=i3{Ss$IjvGZD^OODI^LICLdh2)gW%&mp(jRICyd+W4NQJZ1Ea9x3qc8 z*}&N1lUM|KZ*R!Jpnx5N1Hi?xv`@8FZd4{@`Bh z-_~016KUU`YTQ&RqlPk(YLeq-Q0DxFfIE-1AnrF~Gbg{QY?{$x!+}N_gsY4>*tM^p z&zuqiEWGHmfmYl~Ng-v&-hs#3F3k4%oJMI=XUl2CI1&@H3N!vGKdfDr0;mwTGpA3GU@Zb<-UJsOe;Z#r;AAlHPH08CcG(jyE&|* zD~J@~H^T1C%0~~e3_3>I+9aC^esLpB5iERu)5^|KMSi#atkX}_judxWh$k`0zh+ti zy=+h+5S{tY+FDL7>uyIktJAkfE*lh~ZxxF&bF#=`4X~>6EMkt4+b(wYn&U>JCnx8T zRk%|UtxmGxI~qW+SSUtw2G$@~3V&4jJ{CA&Uf0CnvospH9sES3>GxV04Y~?+a+ZgH zfHuVG%2m!pn{=4ewW-Yixc&Yc27}i@hGS8IEPnZP79*P_&<Ahq_?Q7R8z^sBiU{bYULR5p*0hhDs;aQfF;7=& zU7s(m3@q~;%xBNVTWgqavGh{hNOW33g9k)jfJ#BS~L^k(rP`h6n;3$kCacn&t z>V^g_V&V8)Zu>dWHoJW)A@C=wcaiL+jjvT?u;tJKHEei__r48NON+Z{B=n$dSnmiH zJ*~|zR$8UaSKEE>{8^!2<}GI1@GVRvMOcmLL!+46!D65~uyze&xa@O8;d3A(o3Myvbt`8c69hu+GQx5v$jCH_|8$DGdr z$>z{wiVPFze!Pe;BXp)-{qe^BK5V4!wbgPnzN9Cfm^tEW7iPadIL1J%y~-y?%*nRO@5Y>ym9j23II>SG0j&my~w_M1HFxqXAZr}~4U zuIM*HJejCOQef04@tt52miKzsSaZk#{u;%Sh}HliAU3E? z^gpYW38-q>2~Z)nPACG4Qw*hXSrtEVNL;X~==dTPFGK3YR2cWi9#Gfhb${5G=_FkA zMNx=>)e|{1A|H@)$Yp}acJG4%o_Bw5G(w<(kJgk?EXGw4?(kyEuVbn&k#iTgB{_p< z7?>!?ESBq?){G-bTO~8vo8q-OV}~hR9&z&?r;fF@-Yb3-5(U1v6cY0ZZ`PHFtNXg_ z8>ho&E4|XDPd$&yFs8nqd{aOV>|6^p)?~yVAc7r27}aY~|B<#-!Q-VmGFAf$m#H!P z9sk;TC)0PoGxU@7`0c@9v%~mmU1a-?%bQ{pPQuHwaMB2})~qECpHmoTXU*NT_7-lH z#9Z9JFh%F&u|kdkofYi;WjHkIyIoj-9I?V@7iom{Cqv(91!<#Y~^FF5B`Y3F;Tv4pVq-W>CRp5&5a>R`ip`?hz{O9&B#-(14oqb=p`%CpX zxO=TTg1o8sdi-_oPy8>7GV?#wL(f8?#if!;4H?aHdceDuaD`?k)VX(I_&2WnUzudf z&dP3tRT0riRiNDOTvo*-i~76bAm%SLpg4(B~v(CN0G~Un3VE|#jz;F^f z_s57$P=B$FX#Wcmm`>>ieVJ}D8i&UV4l2R-H<5#xHWSmt`>SiY^RJ98-9>cMs<^>^ z?FEGF_Cp{-qa2(s{)F6i&?c_mGWDk5JXQ#%5FTmc2v|og#|s0$_^j@)wjW<3ZE)@d zKJR=J8f;qE@AUZ9ulC&}xy!3#G|`8El~f>;aILU!XyXG5we!~G9tZu+W>Lg_y4TWt z2on0E;jKo#6!GGy=Mc?1f0C;U&tq9dXTFDRj|a}HHxL%qeztx@<`uFQ;i3+U-C?1( z+g#0~C+Fk&6km4e_+v&~UX`GyW2B>8PRK8g1aml)3bMv@)&;dvGx*&f+QL1-b-;C= z0x~ev9u30|U}u6R!X`^;;@l>~g){m^4!n=?X0&`aeX8zPhk6%A?)ijte8-5o_~6Tb zha5Q9uQ7JrrSC=B(tK3z_Lg!o7(7qG?hqaL_hF{)1FgE{tbY^d3v!NtLGZ?t5r?7^ zJ9r*>8TIQ2_L*#O52=O`3d_asulJRHgH+W=?K7sv4xcy2Dj-QKqsRyaD7Y*W+79?U z)MBssG>Jd;b*%6aXt~+WXx7mPJi8J8@Wi!JDxlnT__TdYO=aEz_m-N#u79KQYrAj- zRO3azbBk2>(vCINVk2EqinYgkY*sQ|9GsUF_$;2~G+wOXG8Jwv%%M{kL3?rYepwZ- z-5*Lk@5kSEuk+lKOZzFWwm*248=hdN_Y_er)1Kwj5x-^4kV?7wDCU~RlvdQ*^082p z39`p|LHgtFOT}`YIIu41e!d=5;n5hU8~ ze2;ANa{8>l)L2L!e1BeWfE}{T$ga&EiD-GYdf&WvuQCtIh)iMKZeZZ2Hgi_TvT}fb za({I5-G(EtKfzvgI4w-!J1Z|-GB3s$t1+y$=TZcDaalH6=R*$D)AgKoZ+%A76h))H zD6k5Qf|R!wD*vYL1y@j93Z1ySsqAegbSpfWgtKe4pXhgxr%wHiN;1a7O!GrCzZPIo zH`d$<{+drMG#D1Q2Uo6~EG`i(riKhrzFBc&pjk-9vwb;A;^88X{P-4kC6 zX+#B#{?+G*Nv41apZ1@T-?C*LT!26z6>HT*5R1_hGV~$G^ z+4^&(m!5*1!LfmpG1$a#4_>F9`>wWV2%F)C*EcOO=9cTQa3l4cyiyI#PZHkkSTuef z3eCSKW_sS3o(IZc;#Im@E+m`Rve2b`ZMRx_m=K2%aistS2p?C ziT80sLF?X?pTCcq^I0YZSO&JgN3MN0vi&XBlBajF$(0m!e@6aiYy)C)#MlMh5=QK{BB7eX*}Vh>iRu__ig>FSxUi10jU`rd zlKK=*CD4ZW8QL@r_zIL^2_=bKQKK|g5zx@kP?_4}+n2`d-wL++W<`N{ z<80&Y7jPS@CcpUIejZblH2A$p!cUra7J{R+!qgvb$Xv0U`sq&Pfq|5!~sqg+|1}MjZ&25`pk%#Yx^(xgd)K9(%Mhc#WiD~OopPaF@oRxFSrf@zZ z=pjUJiV9QFvqrXqLBFZ)FE2@3UmY1~-cD#|!*&nzd{!zZwSVgEWg@~Mp=g8A%SH9{ zlKP5-@}qHxvoOy8^lS&>167ZQLOg4HPl0IBk_M&fq`rdkOCCE=s45T+Hx^@L&RFl{ za+EXs6l-{TnQza00SwXsk&*7_6%;?5q?@Km?r@9hlM%?!4@aj3af=EsdS6^|4}T^% zWk0=dE3kHkfe;l;BOt6@$Swfj@&p_R9SCQ|mx$p;y*{g!oa5y&6}X_{ zCojd6KOJl0ro2+5QH7)GW~T7)c0b9vx!RwX#lcLIC2ao^Fe?|VE%OHQb0-iNVW z*l%c&gAU%GdQl`+JLPDHy%GDXf8-_pRDdI(AKITz0fQeMcd_fl=aenuklUOGl1A+y1mp%mV#7tA4=91JhuI`|F(cW zl0ka|JZ4dO0Rwrl+EED*Xm5=)NrQ_KIBkZlb}V}cXCp;)$^-< zj$(*lXw-A2FQVOpCmftvf+3i{R^0mvgcj@4hrX2fx`Vbl@!N_iFBv} z9cz~za(bkgqYw3604MKfBL6NoEi{EJ{+IqCuSVe%g%m2WS}9h{5GW~6^BjJiG2CT$ zO9GR(O9Bqg8LENOYryadKyIUDOxfyT6f7ql$`mjgoF1ziU&31@Wn`la@<;jbrXb6o zCn2?W>=3rx4`ZlVOF3_pHrxgeh@98bLP%2FO;S*Phrs) zNb5s=xxYN+;npBc)*#h9#C;#vhQ$*&n&{_>-V$Bq*W%r%l^Ix+d2~c{o?7Mmein#~ z@8su%da4pYD!+m4f?b%sk?Dl2fZ7Ot`qo#X6)*Emg(ktZw13SOai04~t{i?x_=7m+ zB7;33C@~TVbzlPvRYql5@jltoL{u#te%q)WR~R2m2C2^NrYa-MAf?H++(t2enmrqH z!IQuliBxlBezao=&7A=DbA_`34tOT%)EsAmy83A%k+fx;~98DwU^nAuB56uOGL@6h8$!83B zI$bbHl{56cu(sCqkn190dqq~f4W@Eq^Y-?vkh@_bka&Fw$9{Z;C@XQUDR;zdZiXOm zDFyX1E)*IyE_d7hNNYF!B@f|7l4R~^Z?%x6rlw3+k{ssu)O=daJ}qtfNh(aV2;`{3 zbU`5C-W^*FV5CFxFXH*|+yP5diwW)_iwBhp-9jNpv^`m*{~vp2)fU&bb!#ZB(865` z4-UcIEqJg%&;%#AI|T#_PH-o&oJ+H+;4uR8z2KbgJvo!PPp^&E$4jDXIZ> zXl$_ewKlRARRbPkcd)$aX%>O~bV|gBTY~SF`v%N?imYGa^j&$Dmt;cA=qhPzzF9o+b6E&pA1q_iWdAaFU*=XYvjcb&3~N ziurdBMKj#|QCeMb;otTce_YbzSpSjGvA3ZH!}rzuyzJ~Nz`}a-^-vNAX*M@b$+~WS z{ibCtbQC^-&KxGy-eu%;^F-T%QnV*aqGvC-i|x9QeEfCmmtrb9n-V1aZaa*(IKg_( zx<6)Vk!Z9|e71#b^iMREi#cCJP~Kd_qte;o{9xNeztFg2>rSbR)!oF2e+KWL?MaaO z;au@&+od_<0vHaY>J_@F)%0+xj2!@aKnB3YMa5y!Wy*els8o0c6`D|(B#nfD+pz#( zztI5zCdHuO`2u9O34Yg4q~$(;J{SHV1k1)hSi0y-mh}X_LNB>iRKv{C)<;98Zv6>e zz&tXEhJdnSS!E(hA()euoD7`=Izl?E>KaHo#Fi?OasySJ^hqqj`FINAt$KA!CQY>_ z5?BV410N>i$~P(*lXV{H!7>AiMesh(E~AiFaiX75#rKiU5<}F_HV4bP!*+ndVu|dq zuYcqTyl>Jv&NuF9^L1vf^VEE#P^!#aqiJM#QOBJrP`MzV`gJ`CuwevMFYo~ za=Xx}Rp-*L{FdRc@Das4r-@F?`==w#9}oMQe=`Z*h62Z4=iHu5!LWP`vI z?1U~Pgr8lTeA_2BrWY{;d%0$ZNxq{sWM4$Xnp>i#!5Z27o|55w;z8;`=-Ig#K$7Pg zWa97(O{8BEiLq$H5WiUQd2}bUq|)_m^od~DI!;8gG*`}wTtIN#mvp27LJ(E=l#j2f zFPmj(g8kZVl%@D-&c2+^9k1CtC%6^*=10YVo zG^gce^~Fg&L^L>{cNIp+C-W^ka)PSQA{|)HvKx)V<^pPMD{X>^Z?G}x!4zUs?Dzg{ zACShto&F?TybVbfw(cp(?)9-20`{=5c*pk+4|TWCIHw#dGP*{-KLyOW&Z6mTZ{d@a zwuwy1aVlsnAk|u`Di`(tRp3wa%^wqUkm}720xS|B5b0(zkcg)9r4lszwddR6Cflmb zPES7%71Pz}s^sOBvXN2A&2^BjpEjsp&lJG}4^w29c(FXEfcNTt6rd z2n!J>6S>G)>PlCXq0dKwKJ|q~@Pl-0<@7XvlHcM&^ zp!v5w2Kq0&|6PRJC&dhbV$f86BmIU~quHp!-Igd@e3W{Oh{@*5dIXU>M6N+ZPDKf) zsNOz;3~8H!Rq=f-+bVLlXggR^?`dF~BQ54JAF(Yyd_wtYS|wEn#>8}Yh4?S%ee#7| zzQ+el^94Qix$Ip(@g=5_)HCI~pg}LFdOVZn8h6RAR)9}VVYL%cWN&|bq7?iO=Y&28 zG#YYeJb{$vJ#vwPf$foK==EEL>JMGZOe?*#9=P9aa+?LE9+(T814sGC9Oej^wpWoI z)lP{M$4$ahOup@229<*qL9M)$+ht!UvcsPz;M_{Af}+(E)$@=n7-tG0wMly(=0q@96pL%%+;Mpu|W{}G|Ob4K&_t@!d_tu zMdpjnX^&g_b~8l~jB#X6Bv*UOIfykn=NaLL8%AXAuxI=9&~D0`W++h0LMBEsY(Oiu zTxJ^&?aOJKOIv1!N*?)lV^P?BrtubmBZ(#r-p$9sBasDZW$JeLC>alYays#32vW*# z8UJpzqo3ahH0j@x!GxKkRKTKTJ17~&P<->3s~bac5hx5i-$aY+_&M0N#;Pb&HV3fukMQx-qJ=?1s6I#j;<7=7mOE-eC|`1Cjr0uUwb z!dMXeVaYcvy)0s=O6cI*cEM|deTXw=V<;p_ie+POSgu3h>FYkLM%?e;5Z6q9*YfwN z0)C2E7x%0fz{%gZS4zP8ul)%Obf?7RM>!i}IDn?0FbM#6;E+0Sze_}lu#FI}@(QlbI^frTWY~MyWGftU>_w&lw4h1no z5w~gdQ<}%WZ>qzTmjhCz(0v{> z*#yGvTgtbHc^GmD0OGUcfavRD6YQ#F#K0;`kie^ivDCa*n zEIB~O2N)V4$tA~yzL1k>aAb8+&g+%hc?abyfdo~bL#sa1XX^P1 zO3Q4pXQcm9z?f}{mBZh=Ul%i$Zy$2-AdeWQLlgI>yazEQjcghs6iWj^|vQ8L{^hi309{slDbZx1@vFRs2_Q(t$0k!LHjr@ z_`C6)QN1z)A5FS^?l-SeS`31?Tm*efsgm%n%o(Mt#f1wt(*4E9JFanfR3;5cd3Ayfc4uq$2&o}#&+OWiMHMk7rtsJXMI zBAT4zL%Zm;x-gjEdAn%HYFc+TC&eUL>`wtK3p~Y&LCJ(|(}v{z-1*i_+Nshs+@H>l ztKcX#P$UlDeXl<@VA-0N6BRAO^LD=g$<`isDcsD2jQ~$wU-sGv&1AGMtzV|73`91Q zm0q(`>ch2g-+%O)8w!iA!I`@GH3eSKxlatUHbfk#XeNU}RD>Th-Emv!Q$QVBXFK~| zKbz?OIj<)Q0(cNeCG|*+TcndTy*>T0Q3z|SjO76zM93bZ&OdVFRtU?&Me~FbTCegh z6ctTqk6G`x4z5qC^W}Bs<0x4#;_dvigmY}tn!7fo0CGB3PbZ*`3ljq9KhU^E;yDwA z$kFn>mVaz~Up&JKB;fn-^%qdkhkJR;Wuz%EJK$0>RQn1c=yOmfQZm)^)~uTbqI9SK zI@TA-ND4qLqo^4_REV>8C$tH%2B`_1eTEcZ_t^LJ4Ko0n1*|?aM7_Q2zM9|;vWE4g z5bF`oM#l!h4%k3LMju%W+m+kpn*6JJ+k-EE1^pF5nS-a><4sy+C;`Y(ZA4#g6!?7F zz12l3j+dS1$ldq96SJ7Wl0@<}oj=Ig>qkGlb`zO-5xTnkVd|urpqPOXn}Vw7iwN}? z@AyD;k+7wyquRewCOYW_xc+;9^gKsBqS7h5z#Z9qe$qwqyUQ^0OINxY*oK)Nr5)NHya%oLK zhl{3MeEzZvH#bJeWS{CvKiX3X#=$^)0g+q@2Kqz(GPAgT!YOShgKLtvQ@`Of7udtiTSMUh=X zd(5D_m|=Ms?$nm+Te@&|bbukC5N&@szD|(U+7SIsk_zV(W>7S#pw%1nIf=dQdHw>& z`};j-kC*;H?KNd*WJSAX%ZSugBg-(u=y*>fQmU|)5=yv7s|$qdw7ZR`t~QHbWgbg? z{^OJt#W~w&b=G?rYRJHu*?cE21a5Demo2Q{HLUk)cNacxMT@9OC2)C`fGOkowTa09 zRZ{uDRacSIBa?@S7iB^>vXnr*scoE@KhqXn>*0u@V5yr}nIQb6Wy~PLr_e9dHR!2a ziX+*2%X8pTPuUoooT1!T+51O26%Eck=9ycbcqzgr3<`lz?=cg1Ef^>vR;GfixzLEk!P;lY2$s9vBLW(F`Ycwl&z13;c?DY?&D zPgB#SSl(-30x@9Q6wj(bZxJbFU-u*hzvK>i^%!`AJR_kHB;RV|E~!PA4^`5{ge>ZXW;qHmqrh$riW6I`lzldBlx zPik@Uz>lqAYdA%y$=`Q4hss~${zjU?U?y{XmRS+|v)pMoYFH(g)Z1EF_KTD02EQnw z6}9X|%apE_hPGW5Nz^UKExfc-T5nL1lKssI_7!zc~29 z-Td<&)gp{H=D-jxMj8|LXt7CMe(c9|ejK z#}F}*`w%|+{UTi@HC1rC{AG9L-0-Xb;a!Hm8AuUr&DXBw<`za2V^$t+%VNyoEj6WV zdLHF;{bw(P_}B~P=DgyXXhj{Zm|ut{eD^TL7Vn9oa&nDXpP^O1&{ZAsz~$k%oEOH( z#->vLW$~f}W}?|tNwd<-UCi&K2hZgXv*l9;!_@PlcU4T?==YWi1@9#%aZoKi(b)n1=_PX~Tq6Vczu;YG8BZwNVH?;W1~+;R9oVqv%f` zvVU?!c&A<+EM~+H9bc4#3O@P-;tWTi>~B}SB@J}JHj(}-8U%5SfRO_}RV132&uY1# z0RkRjJ5klOchuz`nXHaBC1xv?loAq&FZOsFRLNk{+8cn+Bj2&qs!T0c9`k$oZJJ<6_~5XFfbtT25i>)qS>#Pa z^t;h_M!Zli1FQu4kmc`R43$Zaceg3b^bc=8=C)XAtt-=uQE#b|ll9&YA3C1nX^PgD zSjqFvzC*T-Sy0HP#rk_FR=~msRPlBq8kN+AEF|{0Xqgo2m(oG8umyg2=X{v@xw#6a ze8J(q7HgXqJ)`p$Vlp^16d^Cxb=xyzNpVEg?sctkSN&zBP1qrW_e?I-Zl8GM7A_l>rs7>!vr=K9z9Ho zP)-+@b3SW&341^_3y2)=&*#zbL22E7?rmWeV@?A8_Wng;riyqI8n|scDIFhJaNqFj)iqPDR!6?o4g=hb-@GzB+w)aAJuP`&@;7Wy6={g0v5{ zw(Z26o*Js7I@e;g{`uS~G);r~3Y5Fq^p>#BG_~J?T}p}-XmtV7bx%evA}I(-+m`wY z*EB5Q5A~(RpYNrux}z=+;qO!V-tCfopqORIlZH`3eY${_N{q58ADM+XD{A@_wK0Uv z+08**_*%*&{3Hbn8A<6!IQZTIAJ~0tKGd3;%nP8TQqD3sGmLPUVRJyX0)NTCp%@ac z=(ydy|6lc|f93c7er*Y(g$c^-$HK68lzuWmAJRPM!v(eLqiNZAP!WO6)#9tS>|x$8Ssy^IB6$K`^wOEBUYrqnW_G7W%K zC(h6^WIy$6$gzxw07(Tl#CGRd!e|B!0o~ z%K1ZJKs`wlX(Hi1i0T!KnSM~*R0vz+IdXr2c;0FLjPD&WaSYegpZy8u3qBGx_lc1L zN=G`j*BZx4+RPtuZGUfF|5e%ePnc?#rbM=}JT98~WpS}_e9-UTpUR0gM{ukkXMcLA z)%trknH%|NMgl>+@_~!68pL|r`$Q=EYE&eH)p=>8yceW7Kw>4KP?*LV@!568)eIhg znP2=D4zT=6+XF3u1S>5$81W2<@RSOx){ZQ6VgI=eV)qhV&O(+qW$*lb=|()OF-C(6 z4rXW2R}Y(l+qR!3TVmXJxZGveXqP27g__fsFZk}ist$GDzf-;TvS-3An68N3+#?L~ zw->Da$6@84@AmH>_M_D7+4?q`A?d8CQ$Zsr#Pj79KHSL%gJrx*m*lAw)SO6v?4-;v z!rocVsNhraoLf<6jcA33S<6@IYjT0VgboJ(2i?hE%V2;QuVcwR4LAT$Xxwham{dn> z6{9{h_$-OR8CXJc{oV6fs;{b!{uQ(}fNaWKtdv;SwT{?!aU93Z%*uW#*oW|?WM$a{(k2D#eE+M>!9 z;2%oTcvHSdbT~a?U6JJaY{69D=l4@^c)VyBH_=IZO!}Gg5pun>J#Z;=fki0-hE_KJ ztES+8bY+*OtiK-Ghu>($I_2*U&`l%F%5S#x&zD4{rmg=&j$5LK^M4WOnJor{9x$F#fPQ*XQ<{sKSfLt zigXD@jy3u34f@CO{*PxuOt7FpN*(z8|A~V6Z%z9DjriA$`2RieUpcm~T3~b?^xAN~v@W3f2>bwc`X188u6bN;FGL4zEhJpnjz?!{GefYi(dCc)Vlg zpRVQqa~h~_V!mNz)goZUv%H`j7z^xr)1g;(R>*2FMI$x({jfy0-b$WZUG0$x$}=m} zhhiZA!xYdkfoH|!u#fd+W=I8tBN3*wir(jkznpitCu&#dsohz!eEmIq_#V02A(M;Q zYDP|t`yeS)WBUaKHgFxh~Vh0wV+e@2nvt#``h0;pT>pwZOu|5PHGH(&TPM)lK z&5W(KYQA>(X#S8vuf)3AW=DYZVZC|NmK`37=|2Ph4ciAJ7Xl6%L`^nQolUienRJK^ z1u`4|R)e}pHKms9KjQ(YDyCUd5Fi&}T?I-XXFi@jDY#WI7CQ-Fx1W}HULXFNT|CGd zQ5{Y!pD<13wk{ygx`=EVQrHa->xyGbEWSSCErCi3ihl6-Yn1EO&rFMYzBjG2(&PXY zMR@r@?e<(Qwi#R)PjP)dhH}*t@z2n1$K(ZMjXml4JS;LNWMx$j-|Vj``JA>!_v=U3ifw+C zIO@fCL_tCQO$Q!JA8b4v5cL{c4Emxi0l$_TJw0wd+CZjbY@EYLrPU!c2qhQK_&r^` z7ONL3>#UY&S7z2nb^AWL>Xdvg#3=F6N*o&cVtvdMiHC-(RjE@dk|nHtyim=ViyXrz zi3ob{w!$NyUr-?Phm8(Tkv!CxegHLgA4v1f<7&y&&XU^x=?;0ByYth}5=U7v#WWGg z(M-W{UR>c8H_d2~r7M`SflboVBBfAVH8TyP);X9U+(u}Qm zpw2*n46|-fJ?_f7E%;|FU2;FH7XRo{p8V&pd#E^ews61Q)?Zc2DL;XxBI-h+$Nk2k zD~qwr(P;MysiUsuON2?+{&u!E5f4{~`S@)2Jyx9xd&+YyWzg+Tj1boQ1H=A$EobRuIqrj5uI2nhKAkp{%2*Dnu@nq_~Ameq!f{SXr#XpImwUk7&yj$(U;A5D?BVTm!lcA zb}#8vQZnJxAERCNLRASJb2QM`xj8PcUTd`L{G~I(R#DF+A2rVg2z7;pj3bGf5kSwA z8o*yVwKC}XtaF{0+qVS;bUe9f&e=9sup*Qbg&NTVgy%Q&rG81QSd-$ZKiqd|sKl?J zE22~kbmb8P0Ga6%)OmI4+>0?WZM)=ji>d7Y+&O%FhB8l})mwX!lRspN|W+PP0bytHe<^3KoL5>@p?gvxAi_HdkoY@7AAM)0D4Rpd7q(XTHURz4_ z=Hnu(1QwD)w@IC)>q3{-$1_8R*=2VUV(hmF>R$&mLPA4gdqXrsJ96WH*6&dKiv{p{ zeyUPhqBc`)9pBo)oZ3V88wiO&?cAf}j_S-dPh9v~^`n>MUX zZ;lE}VM}Du-Z!*5UgA37(&hfL&^7YgOL!4FAvQ^@2HyZ_qF`(vzJA01h}R|JeLygL z%~MBp6Xz;rhSuuBp6H%UCgLrXL4SR3Hkw*gks(;Rn^$tEePP+)eZ5paCs}9u4Szeb z&C3X*ggwyZY=RP6C@=03tO&2_SDFY_RCLx`lN|AW(J%_7WXXP6FHq{sF=`OK-ImXY z(%Bu$5YY8#I92O)8TKTH*05bdmErO5x$^sj6BZ%Xjd!jp$`J7;4~t>gHT- zn03z-@d-vuC7F%=(QiQ)H3LcG)`WgdH5a`<_vK>~C_+T13(X403-t;axdixTb|iVc zsyaG08jThD`sUXg*WPfOT~oE@pwWuc{KZme`pGf@DnN&W@)cOFz-gD~*lgHss^HNy zUhNbU2`r@s+vS{#fjyW9%b|kNk6hFkT5X2wB3M4$m1K9Qkof6eSJ)@ht&LU_;MKAr z-Tvz;H$w}sLB_(fZ;&x%G0_Q)cf+&?f`|Q96N!fI^Me+VD3b*!^Ge5F-`Qeax!!8_ zef!z(;q?K0*9HtzR&!0-nTaDJhCb5OQE7Eov(II@+i2P0 zZrZQnFr1zx1=Te87g6tv$HV*1cCj&G-u)+b0-X-Wuf!tGMdfYH5bK@&$sa+(tUX^k zJ35yetqV_)+xFYx3%I;)PV%j}Lo(4rG~c~LpB4B)YdjgASgxnZzj~6UUU)Gxcf35i zChUcWC>~E23?y%Cvj-rzI;Qu|EY)jhEi2B30GTuE5ywggu-3XIk?QrWp)%@2vHk!r z4sr&Tk-!!e4w#?KOA@ySVK~i8ec5(dYYoxwg_awk;T%Ufk^=d7y6w_Dvgfx4LW|?Y z%TC~d2jiYPn@0?EzXV22%~xNat7qFxkkGetMYDs&AFUnu?#stIVYdXCw5@M`1LT_U zuSQN~3A;ey>QL!}s*++;P{+wWIE$q z!TM}sX3Sdg0fAZ1E~O-vgdrn_O&_Xnj-bW+K6?A=R5VgG&n~jvrMG`q5Fk@lxg5C? zyW{Da+GX%TMDkoeO2Le<=VD>HW4+$icDmK8{DfoYq?1A(tr6&e35! zQI-zpeo-OvbulaY-Ke*oDB{SS_*Fe-pntNkIR?L~UjNVXe2D_pIuIi1iuFoPGhdo|r&=h*1vyp@4}QbG+=f^spM0Zm{NiB-K8C4+`owaTFVb zhrih(!i@BH_dAq5j8_qH(vpUkvc8_V&6)@l+#8Eb<0&S1IaitA16;V$EuZ#x+;cC3 zu@A-`&9H@|U+z{e7fg|HFvr?JYkrjv;I6_9nRzQ%fWA8J`FJx23Sff7+7PJooguzq0p({{ofI`TC_Jl~m_m6cATl@?$zb zPmFM6QFK1ttFQq4AKjo}&ySg>LLxtJMqEXh(ztBPUgU4Tsjn59ld)SQC0H(BGYX^L zt+n}%Sh%dWyB$5hdOs^Mtul8#{}hG+nX zB#_5yk74}waAa=G_QL&T`;)eN&l={C0dYD5{?2A8!+j^+96M!dQ0FuE(UuGSJ&d8D zyY^O-Sj7t8i6<4t7HB?A(eL;Qa}?tWY|0FpUqo2K66z)_gQn3j;q z=;iflud~TFo04Q^Of-wT{|#1iOBUk2?KYfa0AaUCCPx@Enc&Xt>uoyyeV5JCde(~~ zB~b%6y7G(6e}0sO_u<~CLXb%mFQ^Edkv+ma|Sz4*4Kwy z0-Heh@d)`p{$`k{IGhXQaT%k7p3M-_E&+s89z_wO^-!#G@S;?_N)A(Izkdj0xq| zGA>JwcZWtl+RyKtmUGaFj6&u0cEwQd_D4DI`b*NH1B4=>P9W%ZsnvxT-2Y((X6jsBah0)Azh!#=3W3e4yomGBl5|>6 zWUF!6+^;UqtJ;*>GGE!!;pXVa9v{wIC*nPhTVs7LaC#^-@`lL{P?hBoeh=DTH*ADa znFT%~beCajq@Eku4=GeWO*@W!^_igaZ}$}__7VREHBu9FJ8{LYZOG9&BIPpT@r9{w za2NZM3n5J3sUB_7oY+H|nLW?x4$vuHwo8+%_2RB?DdV^1vA)q$nRR2$+K)pLPOe9! z){iECN`{!Bqs}~PQ(?Zfm?J5mwC(ZOEN=(33$eyEcQH=kZ?tg4^eUc@`##vs{h=ja z^Sj&1vVrjn{TQ20jclt4`b>2}i#<%Q z-m4|p^J@cGy&8`hr|QIkHv8DY{Na1HaMn*rN`qS5dCA#7m0E+`hE@{dDdZv-Vh z{Zl{)8J9v5YsOW3Z{Rt%Nw_mk^-BSmF_Iw=F=&)4+sgJGDn)_Hd?c|Y{<&U%JJOdB zH7T5;ZxmppoB|%K6SktWUd1p3-M0lRN*KIqJbMcqR9s0qx*TOxr}@pjoKqH^ALnD_ z2{go3;TJY}zwBcQx1zhaUlQv!S%k47ULcs6@ljk7FxPOkS2=AJu#}+dFZ;51bdSezpF zQx;}@sL+z?0IKeO=zv;{6uhHXSGXkSjK;>I#+<_sIHexYX)#xc{{`FbDL0+%p)noK zl*E7|&vl9Vr_!*KHN})%yFmJ`ggkh%$+-T)WwKr_C zGc!;QM9wfojs<-y3rjdzZLusz`;L_2xP?AnIxdoxAEw7#jsA-7OPli7{e!@CP@5HN zfQ6=Yu1(m=;_`xI%QM4R9ToHO=AgK`4+f3RmK=tenp*~Hci(Ds`56Vl@4-&A=HBPd z;(^}N)lmEJ0z`uV%C05}4D@?E2bIBci7fcuhKO1TnkD__h-Z)CMwrCipnwTbwRSn0 z`vD4PD`O_?GOAK127KDt6ZKiT;B{EeL(a>6sW}cbn=Pp?*@1Th0DKNtTMIp(KCV|8 zcs9l}K3Be6b~0lF;oufrYS~cGbVpNM(JDG$`x?tH2xBCj0JScd-woT%lx83g^W+|( zTqabaEBBvYz7iP9XzFH<^&h0;+x+Es(%#zCG!Tp$${}K>_aZq(%(1hq-cigR6N0us zuY#UO0Y(3`J-%pANg{siA3JF4yMCFu?f6kCu8iu4tOV%DQnlNQ`}|Yji4*D?HG(3H zGKJyGGV(b%8V}$5E|sFeqwqMDN$KFTpq$5V!RYwuCReS5(KPO9#;5eEEIDL4aP~vk zO*4pE7NZu?*gY8B(*^Ry<MdW&D>-X-lA< zXuq?(5~U6(Y`xk8ij_AzUT+rs(rZWSSq2~GF>%X~$u0WOeakX?^JU6{lcS$f_+qy5 z!}dl|Y%g;Bk`*0#jSfZ}N?Fo);#5V}W6TJ)8UC|^;&)XQs3`=GI(ahnUF^wf>*1GD zt#arA$>pd?WPXBtq~in6mjx63N4db@$a^$rRPGP=4!^ zl~=p7hij=!+`_Kyh!#Bh`=~_{ihMr_^W^$L+%d)hB?S9-T`n+(-2Ma=+umSth0^ir zPAk?}&fO9fM~l9LPn7#94HLK>nbugUZUWf-Ueb5cUT)qR{1~wo* zVP|@k;YF;8P)nhoGz2k8NRxVF&3(L_9Y4-jksN=}Dt)SU8hqlsPb6X=!b`Zb?0O(} zj6fIF_HsR?&D{pXX*eZqO$few`FV(1139~)#@dFvmpD>+X;*|@gt>EPExO+$|+8s~+*SUM%IKS3S)D?D|4akMuleMoe z(hR-&s3>A!TIC$3F|m<*YzWSw6i$zpuP&p7cH5 z1)Th}+_YY*eopE(OKpowzy1ujxEKQfoXZ92!d_!goI!$ix-FABDN}Mj_aG9kivip& zHxg3%SyGRv6C$B0$k{dwEoc&+$zqwG3MA0Fp^i zuWBt@S*BHK-)HK-SAE&ZXQQQAI4291luxOPlw`hWiV(7nr0=fJ2FDLd{XSpfKyQ#J zM0YRAbg{%y*-uS_&h)As>&wH?NqTR&T(9;gR~tI(cmmwDleE@HJmES)p-)g1_cAQ9 z%~06N#GlHP-G&o1J8w42F82Gbd)a7G=2?efh>NXF-YAQ<_R+sqvSY@KjKDXJp*lrBt|u(Llc1RA!+?ye4x z2f|kJV^-Wb$AsJrPG!~~6-Am(m}SF^u13YtbBU6t8dVHQwmM^lMA9f+cC+Dj1R6l4 z-<^aB|G4H@5E{_oK7vR$${x02%+<=JbRiGKBAGwX$w!}d1#&^jP}E=+)6<53iF*Hy zz*~emgaFd2l;f16GuBgF_hA_dV`Z4dTHdGM_Pf$qt7edlKrvF_fYCsybx{Yx3vu1NZQQen3PW%jAM`@I`VuHG3Z?zsBiHLT00PH2wu@i;_VWY3A>UaW-In)p}tz*g#Y$+Vq7 zXvQ_|(z}ThLGSHQQ!S)vM*L)ylqeDY)l+QUH=%B)v<3Hyn5R~it^tam2N8=S_m>}) zU8A^Y!B3%16I=LrsPi9?9x&c^x?v_T2n+M6i-`Ip2z7(2EQc`?46#eFcae|Ze#AM@ zP>DwdR<`@}+agGYK{)`2ZYprmml3x#xoUNT7CED&0p6lpayjD32?@pYLPi4Nq4?~P zGiqiJLG>umWbJ!vg$`~kCA3}a37`aSgGr|JexRX490=U;ncq(a7wxV-Reb$KQ6i!> zlZ%r0aXRR1nU^yQ6O)d(#$XrNCbfh?cW>ls^w7ay;!uu=wTp-M)w`>@%mC+wu;(Tn z8Vtw!eCDxOMbPVOp|Ai1qLiA4Yrm0a%R+qP)ddE(AqEd5#l{-@2z_3z^cVK|^U+Xy zT=O{`GNztRk z9@7PrF6xPC^_@1F&;dVr)?Hp9yrm0j>&4zilNgz;-JCtGvX@n@iTr55>tGOnM|g!D zaD{LAmJ;>dm2$v3FslF48!Z{(tj?+x-_17-Tdcy-D4D=iVj@k9Ip z$xu&vpHhh?+w=I4NH8M&Lse`Y`58t~py4I?HA?-_oLyrbG^Sh%#2#d!n8H9ftGFo< z9JtCpg^Q=z_SK?yYLtRk`=EGEC4+^(j2lxWA(kAf5#e&@$)|?x$(!#Pez;m&`rEn? z(Z{Ji`%nK+`wN>ZDHU5?2@6VqXALLre-=q-(y4+>U-Ba5qsVA_^?_N)*fOW8-rhN0DV;P5; z|5|Y7G!wU%DrGb{Ig7G{!5nFoUpi)aTz3OkNEv;w-u=zn9~lWg=xYW2stD8gb;7k{ z*ybaQO)n1~l(_`)q!H4%6dUDdhotg-$`#D_Uod3jP@>t;7*;?*X}k4E*mP!ZAAfov zK-p|cWPa{RHQs$TD%{+89oYPlS{7;^1Hcm&jdNQPG2$6MV}4u6Z|=Y^%qYTDJMzBO z^^P=;kYa_;&EV5bw}$%7kYD{YR`e2X+lSR{Dj%uj-_n2-kAM$In|)AHru6cZ8%-q1 zLQbpYz5SXv9MT7P_$hYI^c%>mcok20)zai>E&dYT2t91!~|xCV#n)d`x_W0JdNnXlF2UK zD}6IdHJaP2k4ia{$N6M%D(*DX221#;$g>8g9Q9ErTYr&9)m zv{O0>BtG7RjIw4EA9J@_EM2GUoKu=uv2@YJ}3igC-0$iF5$o$YOBq&*r>Q z_*t1sB8(U{m6tQi(p2(om_x61pOqzLGlZz^kr!ne8&FYN8fWnM)9zwWrs&`m(|(Qk zCj*_+X(^7*4GG;W{;g+7mW5!xCac$m*f)PMnl~|y*60+h?jfG5Y59|d;I-NONjCG0 zoqG{E1=L3?iO%!#305YYQXYqgRPJLbydlc*de(l1_x<9ITB8AB@`@-D@8#n2Y|Kcs_u}r%^lM$)TcmcWneUPj?lBTi|MYoz;;WTKS$UM^F-dtC@47BDsK^)TUA< zp>Z%F@ppHEMx3A86GcY#i%o$M8dw!t*Ocp`dQAx zKeXoJbXd47@ZeB*DKz_`PmY*Y?_^{aGj~n znDPUlDVRn)!)B`l40=<#-#_cUe=>41VA97opePsz_9o^YYT`25KmUrz1w9?g3c}cfYo?4k*5Wq({XxGI2~Q zu#R=i$YtLixyZv!eTRmm-@Mo?)ktUXWm=y!%o#Vp9&?OA{UDfAxogS+u;oxm5oXML zr6-`+Gz1|PgZ)R>IMHl?j-CalSZTLXws^Pb+BgloUDCDVX5ojXs(?!uj zvF`m5;A}hY)A&hSy3g03*-u7aaS7_*<9pHh#=cm1_{nz6C3AeyOIch>fsc`#294*=E787m|iVHcC_^^$w- zs{ZNhhou!V7V}+`{{bTTi{Hbgp^d51F~V|GT%@STZJX;M(wDB63c5nG%Fg=+7Hexs zPK3=jO81Z7*cj3Y@G%9)h3!sz#ZWv_B9bZA&PaXZmVmn1?^ingKH$K-u&uqGQGW}9 z5g|1B3?7@R{)|Khfiw;uO1Hn6f?nD6wiR7<@Ex>@9m@@j9bk@5;#*4(!2AI{H2jdY zlu6MZu6gWOuFGA1_;Ey8sT4Sb-5ZGlU}M_S&spSL;C8zqnUP-#Q7VsgXHDRZ@kz} z^gQojr!s32PNo!~tE0SGb)NBd=bV1Vi^ALDwt{(U|4Di#H76lDJ)4{khJF*J;wVg5j)|oWBR|OvtuZo^V;f@^2I~hH(b(km4 zA8VUlK5GGAq4{Hc_oECq1>qX_(5B^m5>rCy93mmU<%ikwBSS%WIubJ-sgwQX(x$2Melpp+5;>j`S)C$@K7>WpaCqOTxO_Y6;`?`?~f<0-H)iIqLhAYO3wIe(V&zdd+sE&M^F7;g8v)vyOPI!xmm zjw6^;3?I3wCL2aR)(IJ-bRwJ4kn0t?+ZxG`ZYr-)&;>y20lLfDEpjE&6h!QQv$b_e=ksW>0)*7{AwZv@ol_ZQw2U0fG} zL3?(Y&+W6vdoLHfKImMwD{mx7us40|@=j^gvt#==h0aehxXm*q-q-@=E_v6y`#nW` z-+nG2=J=8vrRx7&I$u^@XJMqwA1D#-w>243UApoO3hN0ukJQhkE%()DdNLD-eM*~k zJhpvlzSQ!3=0lv;%AwKDW@#|7lyhpr7nXGZ;b9Z~Dj3&ENzp?6`BU2J6%y!4GR~ss zG?Bb9fDHz&kT&Y#(KH9xkrWbLWD0v-^@V1Ya2_nPvapP*%;jB%B1%nRzC#G3f*D0* zi$t73jznx^PX|-xCP)%}H(fNlOWmlOG6*o`&1XxYmclXL|M@fcrcd?LTf3$;<-Tmz zcyB_#%O;E2QlyjCd3?b%&Py2VzAj9Hey?=4C2Vq6B^T{0>z4rO!(+F#+E@@+vEv;U zlA^c;I0ml(3ON3uw6TT5cIrC?~x)FTX(`FPU& zjkkPfls8iSE+rr-KHeJ!%XyEiF>MiBm%?dvAk>kaB5XI0A=f_|K6&ctY>>XrNpcKB zPuw^84zNt|dM1A)8FiVsm%n@+b<{t@YJWo!7;);eR~>4N{r@`q>Zmrirr#nh4ha-1 z?k&aLHE3~%;!xaOgS)#0DA3|s+}(;7iaQi2?$RJPJ$=9X-t(RF*JV8`YbCST$;_U; z_w1S9%xHCOck_lLFs(gYzjR$G9=iBZ&YxrJ0ZWx+2OPWqhIu%{Sq&E^jeG1f*?R`{ zwUwVtpNIZ{d5a7|X{Y5s4%}vjHh|C(Hnjm8 z=UZ9snen!UfoBI6EIajRQ0x=t4auDU^h=zeE?Dr9X44nEvH6^-FwF)p5@Ym>L5s_9 z!xN?DyDvOrY@=TwMFLDKLt%8@!YaqUBIE)zBR|=TJUNX$BYh%8*KKBg67y3!!=p^q zF)OWrBRk-xwpX^7aO>>WbCKbns3z@p*47VgvSa;_&jfwum0V9&+}{B3$tj$oUwdds zn$Tz%#HTQAIZ+M&#sfJyzp5IG^_TOYg}xy&dPe>6&d`dJXDUKMjOQZliVMR0#Sj3` z44pze3y}YAk4_s$!f%J$97XDdLl@mxLT60(qEGl?I8Ghvc2wSG_cr|3>1|_2iC`H2 zO|Rz)R?dA+toq^dt~n8Nh`sNY^3@&{)=xq%b3y>tsn+9x!M)mqX$F+F>2{F{>)@el zI2jgN+3&U&usNhMc!&%P5-T#Sz79I^)8w?88EPJB&?{0X{dESziS${1F9la z)M(|@a}-2CAmaP<*1(J0*bI}P@2yfn{~*3uyZi<~!z^>o>pQ*MG(nY*!{Tj0QH~M< zQd3sUN35<{j*5+zQWf+=a>Satpi~&F1EiLbEl5r|mhmhQ{u6xNtF{++O{oDR6ORvr zi^`vCV__Imo+RDIcFM?gPdLi$mMJQ#929a5@a4>nnrg4l$WIqeQqEZ|PathY9S!nm zbKGaoT-poA!(HBZxd$Hb=+MR@r~F!c?7>w4^f)42exSpn-?O4$m2_e}_vw%hRmZH* zBjh@GrBU@cnGUH!SiG6u)NC2g=<|Xf{T=&Ec^XN+nuAu;Sd!{KZK|>tLekfsD`BvD z5R(@eYut8$2U}1@pQZ0Ny?|GjXU>EtE39)d4W(W6p3tMDa@)3PmSWQYOX^B8F9>& zi>kTw1dI9VfGVenq$f1D>xj7h+!UTmQ%H5W_-e`uM9p!H3_5;OvEVa`-VK2d+?wpb z-9yQc%zQ?0c?YbE@Yq2{i!`DoIDfHiGws8AS2Ac%y8dGHbZQq@f5u*~=6nN^Lrq3@ zOI|EPX2HW`e%q|&nw<7% z7E(4_p)=_&;p+>I&E+YHO_l3Yr}^S&__SKeC0M1^V7Dd@6<<^?2*cVjT^qT0snga} zoSqZFnM{~7tKD77Y5kq{+%@EcB;LRSulok4gQCUlxcmiXo#MD$)+35ut!L(G2$u$_ zFIJBat`n?XN@Wt~@(#_fV+Mvc7-YMuPz58GXa1zIQx~7vT;;XA?zEtn%k=mLZ+6k*|fx@Eb`53&KOE=P< zHRfRcBunI#(Sd*+#Co)WmTzmnoO$XN)qx8k0vi;$uguYvadSkI`2-U=#JTUiNo8fx@7|b zR#QytZOc%Q<52~ac9*raGuo^ejUyk_Xr4*+JGpHV0#aPD zG1cbt>p3cn+3W4sbGC+ubIA!yj!bzUKE6IjsWY-l%s>o(%N-zj+(a}`DiM`heDVA_ z9~!X?Ce5@lcVZ0=5RfKaYrOL7DpO4qZktHZ38Yr>%HsGVGhl_g9q)0sv2z1Euiovb zb|xaJIdxiY7i<$m9H7VrNCeaTh1A5i9R3eWN_oK7ZAt{9LL#a^&fcuW2fPars{M9n zjS>KXYyr1>G3MgbHJ2iG>Rm9mwUWf2O)Ze0{jw^CH9KbM>JqM%54C!?2tW=gB?(HD zv9x82abV9AC6q40)c%FP82KcepKPRr#g1P0zP7M2!`At{#D(t8m|uJc)wG>>+Fa+x zPESqK2@k`0c@d=1HN%+t5esk`A)cK1Ve@B|HfG^Flc7rlGdYR=jrc+cQXN{|`*vi4 z@m*coB?Af=c;f5tv?VnH#C5fpjLiX7VmU9885qzk91%uO;dpqGxJP0@+!);PDE z{fzWK5%$G%+o)F`Gq1XeWR$@2fqPXq%9-t{f6|e@Qo!47$ZQ?$h#P=eRw)xZ11bNi zcMb!u0TAh7?MZ(1Pte=#e%_rEfNu`*#CtJ)Gd6WlBOU%#K}gF#`3zMW=@#5$1BT;W zP^eIe3P*l2Ll$+x2fv);LiCN;0W`5)HQFd+Zpz7!{5@OZuXk!Ji0c9*Q>$7cVhn}h zcFixR#^i&29K>mwIBxx5$ahm6$BydwdoEDs8^pQHcG|iSE~D81p^wZppT7JyeYDJV zuKy*m1Mm!9@d`YHk3z96{>%_soX-`~W{REf-{Y*`uGU8NTK zJ6wNb^G@hr(x?(eo(Yi|Cji8RsNo#oC0L7hm6lIY9Itf)=&2LeRg@FN=GRP-QIaJ{ ziqTy2?dsq}v(DnNd@OL=J2w#mCq6O!-^y119sKnN#Pnbfw-q!~Fz_6$8;13+YmPmF znTpu%Gw8`UXL0^q_T*#${BU9s7xdtMhBM{kPV8LXJV)gqVg<>IJ3v`!u6Uso}HSN93-v@#{9h20md}U{?MsvGu!))_^ZdieU%uGi!A?X2VUVMtxLQV5V z1n9r`*6!WtG^g1o{`kFgSM4~&K`TEnUre6dhDwD}|JypukSPAlYi%NYd4+hZS%TZYCw1qre<*I1&XL{FFa2P$2n2dx&z> zE$+&%TEA(XhwS|&0^S7Y2L65=a=8EBpDql#j}!#l#5I^o$N?+6uRg&2?)=V$D3b%=e@K&@hDs*UV|$M zf=+&>OYsPSK3Ehzlnf^JX1(zd{~Sp0_dtTqB&_m==_mm7M&wXrATF8KU9Cqt@m=B& z+c3`y!jN}_;|XdxsSzTKfF|%mOY7y<2X|Pf7Bfe_nX97QO0KAuM{Ih}yK~&Zce9s> z;Kw_2zmt8ih1WG-{$F1x;)!SnD`RmkoT?doUFim|S$V%*rlraKWxw>*j*#8bmzXLd z`0hGVoaGZnG>12}>eX1aW_=@2g95O(YM8;j$K97D=#}VPp{w;=i+b5FHy*G1V1BpF zPY2(cDX>3*KWz7Q+hevS6)Ci09@)D$u6kLU${)ueVUoB>#pSw~kLNh+9W&V74#U!v zTdJ3P@?mZH| zjcK)+GtZi>U~4j6(SA!WYdD>1d))q+tSOdcv9;2DMO$rwN2F*1;tIv`IcPXpHkli? zbRR>+s60z$MC+796Wlw)DOxsoY?#c3KDH4FRQtgqOszzqXJ`8ckC%~4(C=VwH{ZOVo0au0+A>sX-3LG*&Vz- zGrmnbCO2gZH=aO>UBqk-B3j93;ImDd#>*hi<8Tz*`8M8KHn5GE4KXy3 zpxR;~3~U+o-p)}R2{%U(VfTE6hKr<>H+{Ztcxxp)`{Xn?>G5z8TL0d1*L~$$+~@YF zR*~9vXV#~!8`iRg-(=<37y57mEn3@xHA_sbQ82J$2vDIS1I(;yw=HLLIMUncT6cP# z3UND#bl#SJ>7cS3Dh=zJ_^yiU+)%~Wr-8V5ymDNcpZTLowxh+*dpjN4{fKqiVqq-a zN{$%z!ou<0fatZaZ`XsVfZOriSNRMMCKEkQKVFNY!8aItbFG{;h$T=1M(2eoDh@vO0@!J@4g2+_Dw%TC*mjAf(m4%>BvE zm+)!e`zgi;hZuaBT)+J@GuOqt{a6Q|<7Lme8WZS?Gm1e%1y+@w0|-2yA*18Z4_cb$DaB+BlIJCd(F06`G$WdKTP`+htAY+EYK;!Vk$twzy0_g?SdH~IKOc`v z?q*dNI>4=VdaX_TCx_dqzPAZWbst(0!@bzP-@z(+Rkhttb}BM++aDubjl+xk{JJ?h zI%Z=vzG}HTMr*aB7Ev=ND%BVZ>#}XE=je75>&88Hk&@!J-boH@oD2QWUOzd5NX^d8 z=}2;dFXb;CcEX@WBE@gD4er{6@57o+ioSL5Zf!VTFc989&fpneF*X*-Yw(@Zmzrl1 zr-;1Uki82hd#6!;9+t@uT}AKiV~)OGXz@+MCmV<%-2h)4!XNmK<_vCj<=H>vP=#R) z1IWZ2(M2iP0`*;;K*?6y6+FH>x~nUeIQq(4^Wn^w+kFAvlaqwF|(OAFo*c*>WB(345@FbpZczrwPm>l>qADiv{a6HWrNmEkfWat&af zi67*p)SALetB{Z63}x)5TdEP~Kg}8Gag$l4_DhRd*{*BjGOS1cZcsqyx66hp5q;H!wD>SJ%dbh&O)OF`P|*|gZ4Dd?rN`-ChoONdfbs#R@QuLY|T>{ zfeJ0W`%AS_=YYh$*n6HsbHSYjC%tN0^AT3ZQONiSv#!JCCax9a;+OpUrubac18bO1{D@DJn{BFOe2Q<5@#jDiyi;q~mm_$80kA$ka z*6)TgObs&EFJPc2?@XAQnfo5CZt+>0->6n=uIX$)Z@s(r*9JG+xZ10V=r+c05-gnmvf_D2SN?{+hZJ$6j=j&?&n*)UJyRVKmB2#??tnf z^B~OJet1Kvb4;f1vl?=}XY+)k?_nlt91-qF4f-r3V2~6%)kjjVg!ua$T`vT@zMuOB z>)VG(4?mXF6(GJwjj4y6FMe4rhAo+T7DPn1BlK=aE3)0*VM_j>2B5_=#<#>a6}p z<$C%(kG)AO(0*zRD{O@JiZB+~$L*#7OX>SGAG5_f(La)7Ed7$Z8IVE?NSvi`Os0hdd>f#zuL zs-Uy^Y#8qx`4xktNP)sh(M75Q#-_+7OU?b*P3mHM!eO}6QJb;CYr&InkvghjN~rd-k87;F%5>#LQy!MqoYt#^^=jMSw(X7XE${*G26pL{x{b zBmwK-PY=C9Q`&lwmi$iB>-UrZayuu+{+N3Kf?7pb6yT&^03Wr2|A$6TxQB?``mfK~ z0E!a+iLTm)*xkKAsofTRlt8xLyHzjy41W6wIw!od!(Ydvgnstt_tfrK30|M)wQyv^ zpDnhZSQ|7NiN9#UJI0%1W84Y37SY|jgXKy0p0+!*vFIjH7-Eyb?s_}f{fMqndDr*E1MW^NsJBha{CfVY{^0m?n!(L5lr)!n(0-6S%GgV3 z%Yy*hadXBU%-8QIp%5iSdwru>ekLJg%x;^k8t2iDdKVic56=dfwXnCW^!@4TI|5;a zjCR1fFbtATtepiXK*$6vBFC^m67%Zh{>^o>lEumameNibMy}t_DubMq zxC!s#4vxNR`P2*ZcEPt?e$9f){_9VuH*+UB-fSjXq;srOc)1IYTZ7T`Kc8O6u-8=C z&Qm-gn62?Mii5%%2FC@VK7A6tKc>mtbhdH0tU%)4pEQ5U|Fye)L`8Xx1j6NtESTLzmUzHe!XAE8{VW{8WDh)w%5)8T zfwJ=fIX?Tbf*jUn-882KJU^oAUBhXoa->lysI!eQg11kkZ!8AUii$2AaS%2Y017OE zKQHf(7B5^M?C!OmmcgHTGxowg!ubcOtp%a1RG`GMbT$fcLqnpz1l9r-Amt#VpXiLx zQZhC$eUXh`s2W2RQ^dA9w}8C7Un$Tn`kiy|km#K3LLewoDpmrQ4Yp1CY(9 z>g(@|dru+|+svFM7X*sqaC@BtUlqTr^NrIAM&L4*meoRsPSrm3-Se(GMm8$W(?06U zW&@4GlQ$NchcR*9fd@y21A_>`0gJ)#*yN?1F>1YLa{gq6_bdlyCRYV+_qQ@n_1-t5 zKc;LW@9w+zT_2GiIGpX0#MGQqBzihvEzfSrW^NST+U`kJo;z1i^*xTcuim)Q^>rvA z#j=TGD-PV4N6jNAkPm)q+j1r3yFD%k;zwH##10ZzA6)eCba0dq(9&X;s7kBu}l-j92n>qE0s9=@0HS zkmpZJ?!N*tg|0i`sR*^N&i7riMBECElCrb-=A5}g1`(axYJYrc>g~fjJiL1WM+xFO zTyg)XjNL(EiR9r@&Ry?Zlw446_aI3|1FS%*ZHcZvh$j?5tx?(cIaezc1STcsd-5Eo zw*Vu;s`}a!wH&;R8aA}R^NM`*VSUNn@JlQ+Gz`0*GOvXsKY>1%&o`LdzDi&NxdrDL zZ(ol--t*PkR@(t#h2>x-#uwyPeqY`hesN!O_lQXkJCb(Pj>Ggt?z3BGYf{ox*BQ+tn>@y2VU z3Rme;b7#Dl1OsVEtmOO8ScpKlSiKws%nBW-p>3D769j>%K)_{TBCLnLQU{3$ceq(4Vpj~MNc|hrcEft+ z)9SekKycl_t@HGL$V|@(+4^Yl6LvHkf(%Q}(bH23_dWY-hN#Y`;}h`F;^LJ~vBZ+e z&P?cbCPick6DHo!Wt-V%^E@syAvp>e5+N= z+PgOHyVy2Og7?Bmo0ZHu+y{8s-Lki15X$MAOVFj_`T~iw@-VR$d5(>bE*EOSX|W`H zrYk9VxWTgQ4e2J><7D-d{G@t#LR82AA<_pU(%4}x85D`$jPzOtVg1PwZNSfQV{*@Dp)!}Mo$ z;k6o^DUf=@+^~YZ>50)`q11X*1EO|V75h;%05YnmKl1RQq}F5VZ97Omb~guN&n{@= zzWv_t)}KtQdi+k8iGB19D#cw4Cf<7`+3X08Zl`RVgQfH)Y<%(_*Z1S?Vhb_@)n9Ze zr%6aufv?TSIYA%0@CFQy=RYuD%}%Ibhswr$X(;)W^39E!T*808-reBAWq?|AdzEsL z_EiY>t;(*?jpaAzJQ(`Cf&tsA!x~=4gDd#x-gl1vqM2Ye-R`jBo$XAq(?sRh)YNbuR#vf-+7ms85*fQkdfr(czwT8M{(`% z_YMd7`}5RHo3(|%@9Zei_efl$K#m`wKn`8-QbiHZz37q~X=Pnur49r|Qv3Cz7`vfj z=UpGHyag9auDvT^2a;=r<5{W|Gp-AG%=T4a-^jL&o@SG}9RIYT1T_t8Vp84!;QJKb z?G3Tef4yDI$zCpdsIaBC?Qh7AOJp^|3y3w60685lCPjh?Y-K_VW@jcs_G-}XqRCH7 z$6of<0=m-#-hw#ENuNXG($-jN>d)$NX7MjDTZQkh7mVG8TW#wE!(UKhTf{{GwJHfy z&+*DJeqY-}5Hle##~!UzCBiIUKuOZz_X)kHw9a;0!41u2GVt7~Ni><_iI(C_Urhmn zr7rzl+T9h+g5q@$wz%m>I_|V7=U^ZcX+8;nltnDhnK0wf)942>;2xmg=94n9<}WT{ zT)WP(%Lo3(M=YOso?SLzi5z3BC97+Ww zu4QG)Pon-p4OqSORBiudW@ zrh%5h&@5ny_yp(l9OX5uPuT8!`bIBW$9V5qlqYlHQTiA%Tp){I4h8==89*31X}sf5 zA(+XOxXqtA{DWwC_S0$5m1=&d9GY(bQhwrzmlcWZoaK=(PfLCVCKBj*hb7Nt! zdD)rPD79p#=)%&~=RpZRVQ-^&r87?88Xdhd_2V;y)VUa|{vM_Iu!?JiQmhwkg5fkP zL>B>8|DDmApn0k3rB|@xKI}uFiMv2bO4VMIrho;nE;QYIz*#;tNeEmKNJ2 zrro+f*k~?s&GFD-JY9yIx+xlOz*UkO9n;l?7XJLr`h5-48`OYR=sT2NQ2vKO;YRke z{o)UhLFJ-Ro2|0uhMU z(oR5plV}s1FSS@^1?;E^sqe^TRJL~e+A-Y`!<~QTF`qpYti7vXS8Z|1{`Rh&lC9#y z>nw-Mo3tuS1NK#zU1|D~0D7Jwe@2k27a+e5OUIhMsto;U@&FG-ur})o(3`JhN_I4T-eT7$aOGFcR9_YpcSJIh7TnY`F-uaQ$9@Rm5e)5;yG^ zL{`3z%92h44p#d23MrGM0*x{((Ot4a2~KA5R{IyzXMa|h?kt6uF%>+e5^ccb#bT}0 zO>|-`>ASI5z>)UE{Ks(S;K|L=U9bA4engu z`yXt6O%3L1+eJTA7F>-BfAEC=ifgbw_Z{L4%IP1`@am@X66r&tqz)%17xzk>+LGl! z73a+V?MOQ@#laNvu?Xr4N)jFqCIFXr8r8Z_IumgcCx=9(wYnZ~^Aq>T&VM>H@nId& zth^fctCQPrH~y}3(nrE(L}x`I28R@2uw`rVDim8nb2Hvqkc!mD8eVe7!Su1g!O=yz zVB+_*`VGZG`)5hOf+)&cvkkV^gLQ>4U-ES?Q~m+azvpFf(2MK1O4)l|g=~DSKEMr| z@yyZ*qcaSX=32*(B5UA#A?PO%n*X2ebk9As%Z4?N&5D{*x5*=;Q`0c>B`b%(*sBC| z(dazM?u@w9loRJAu9DrCy`uTk6<-W^ZNr*Cm8g`SO;6P=3E~glmx{a-A-b+{qy>-( z(2XGot^Y*3Z|3vc*<@88iE9j$H_ez|v|%Nwo{tF2efM+;G)%YkW5oY+Q^15da*Jc# zlo+kzyK3qtCwslz3nYhF6{MRnJ?ciSo}vptitN`H6R8Ns!{_Ddg;Lg~W16`Wx2!FO ztGYLlF}4HUkDV}wThgx z%nf;;(v7&Rm6^L|fzK6A=85ZvkevYQ)YDW7RlXDh$%WgB9wYnBMi=<{=;V&%@L24z zhSP_cx27ia<}!71USh)aKelnZ1CFertXGU;WSd01LYwe%E>Dwaim@oyF{my^{Hee* z(VP?sS~pgoaN8<_)?*U$#FE6p{Bg<<*oEUDS{k_srsSRh(bCC=pa6z+?!gLOXbHPI z6T|gMN|PoVYP65&>H04zm!&4pvVs-BrpLHZb*Ar0-4H1T+0W)3u++02NgAFTjQ8eG z!A+t|(^QYSRqaPh#Cg%))yoZ3ltJeBa{{)@jhYjEk;%VwhtzNS5K^k+!vj~{PMq7@ zF3%5yZZLswMpwIir1%jPQFmkzUoD{mBXmy4GtNoR;0 zGY+I^{|cy2w!tDv7Wzk@7rCh5jaH$190?^xg!n5TDa9}BEtQQE!#S9VYgD3h1f!#O zJQ;1Wz;SkDq1n~wNStq!_2-4&fOyKII;jW*+Sh?M3x&*W7m5VJq0aIr&~)YA2cCyp z@CLuIzW3GMP62ZMIB^7><6cssK=3ftj&4bxnpM)wGR|9k%Eld`I9=F$OI3Z0A$&>H|uLJS|hCP=Qen{u8q|6?5Q zQ#g!}J>3rKig%S26_&~jBaRzLUxf-nM^$Ok@<=2;@&d@)ZWBX{rVG+WR%`VSgLc{k zYYlT0nFbrS(Yic8H&##Pcq7t;>P&hMxdct!ziN&(*ynRnbzmq&ICOv>9lMoTbA`S3 zLN`zxDdK^5jLoi#zCa@%1m-HPF7(O+}r+UcpYlvNt^if!~FAv*Luf? z$pq)Qwz+8xiO(rEP7Hi1$-_ePn5ij$@C|e63;xuS8Hp@mZ)PEQ6z`K(X`LPiUBp+v zOn`L<^QzjWr|O73zJHj1%PT zg4+VU=Dst9!AdPj)%=g`DvC2|Ag4@pBx6zu;3YLZx7vqM8Oa!Q-uRuC+5 znMm_4Q}KiPG?AnT5WtOIfr>EPLQ2e-K&P6{0W;voEK z)!0Qz8~kmNtOklv)Y9_%+M_vljWiSnDxahu1#9hOGLKJ_>J*U6NX`GzOPA^=KVo@JV#l-C9OF-{f&q)Hzc2dSUQ%i6e?z{uj-u# zkZCx5EoAt>rP&>0CT#DK-S?4Q)s$oAk-Co05Z~Ss7Uu65&iq5P1ytU zVJR80=KJ3Im_#KNY>KP6_mp3q!a`nZmTfk!w)i$Ga(&GKwT@=7m)(lh4Khb|8LY{U zo%hJBu^W{q8D2$MfwRkD0rVIk%t3F0Q92ET0}d&!gGVaC-C`XXp~}}IR3aU*NDRZT zc{!x9y$hV()e>1K`%e5W>iDhMYal|-1C+>2cMv)~Tb)I*BtwlaLZ6d49YhS~R?oHK zmlN_B&;{coM3~^QR)u>F=yaLUy_5c+6gUiidk*ZEN_Joj(qQjRcC^!+Pshz;pK(H0 z0K}4*WZ!Hif*jAo&BxS5rf(n2ynn9LMPfBBSpCQ9t{44y=3`&)sLzM?*UJ6tZ2x_~ z{qqFSQb7kmxU24 z8p_At{pD`{>tgoDc!a%{hQn?G^j7HVunKyAr@-D?rND?fw%XZg|G+81Gzk2-vGVe;Fq!A!L?fXGMqmixxeuf zuulQgbFW1)&VO43nZFl-S(XOfALHlmQvee#Jm{(}#OmJ`0p~jyag3`%LGFJ~4~)0c z-`C-NOSJExe<50>!ibr+I@#&}GG}U7zqi@{&k22c4&-#2<2Qn&J%jzpNGO0R#S8=g E54L}6$p8QV literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/pull-request-review-dialog.png b/assets/images/help/desktop/pull-request-review-dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a272291c7084c8fe89099fa2ed1a66a416c0fb GIT binary patch literal 42686 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 mYET%R>aPA>fElcH{+>cDFG#ayfjlB!Bx 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 b77L@C-uJ^e-UM(U?Vf^+igc-@(U<=NaZ!>Z literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/re-run-confirmation-dialog.png b/assets/images/help/desktop/re-run-confirmation-dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..d0d505a248c7e9ef1481aae661570f9c493c36c1 GIT binary patch literal 72911 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 APyhe` literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/re-run-failed-checks.png b/assets/images/help/desktop/re-run-failed-checks.png new file mode 100644 index 0000000000000000000000000000000000000000..34d8d8d3a32954627ad0c1a8002a67ee2c003220 GIT binary patch literal 153119 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≶h$0ha?LzW<{; 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 z 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 literal 0 HcmV?d00001 diff --git a/assets/images/help/desktop/windows-enable-notifications.png b/assets/images/help/desktop/windows-enable-notifications.png new file mode 100644 index 0000000000000000000000000000000000000000..650446c57f2b5bbd4a91f675b8bec18e338c9e46 GIT binary patch literal 65248 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 Date: Fri, 22 Apr 2022 16:11:24 -0400 Subject: [PATCH 04/68] Add configuring notifications article --- .../configuring-notifications.md | 56 +++++++++++-------- 1 file changed, 34 insertions(+), 22 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md index cb511f0299..5a9fcc930e 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md @@ -1,51 +1,63 @@ --- title: Configuring notifications in GitHub Desktop shortTitle: Configuring notifications -intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with events that occur in your pull request.' +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with notifications about events that occur in your pull request branch.' versions: fpt: '*' --- ## About notifications in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} will show system notifications for events that occur in the current repository you are working on. System notifications will be shown when: +{% data variables.product.prodname_desktop %} will show a system notification for events that occur in the currently selected repository. Notifications will be shown when: -- Status checks have failed. +- Pull request checks have failed. - A pull request review is left with a comment, approval, or requested changes. -Clicking the system notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. -### Status check notifications +## Pull request checks failed notifications -If you push changes to a pull request branch from {% data variables.product.prodname_desktop %} you will receive a system notification if the checks in your repository fail. +When changes are made to a pull request branch you will receive a notification if the checks in your repository fail. +![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -### Pull request review notifications +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information about working with checks in GitHub Desktop, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." -2. Pull request reviews +![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) +## Pull request review notifications -A user reviewing the pull request will leave specific feedback about the pull request. {% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes on the pull request. Clicking on the system notification will switch application focus to {% data variables.product.prodname_desktop %} and show the comment on the pull request. Clicking `Switch to Pull Request` will quickly switch to the pull request branch where you can make the requested changes. +{% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. +![Pull request review notification](/assets/images/help/desktop/pull-request-review-notification.png) +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more context for the pull request review comment. -Notifications are shown for +![pull request review dialog](/assets/images/help/desktop/pull-request-review-dialog.png) +## Enabling notifications +If system notifications are disabled for {% data variables.product.prodname_desktop %} you can follow the steps below to enable them. -The first time a notification event occurs a prompt will be shown asking permission for {% data variables.product.prodname_desktop %} to show system notifications. If system notifications were not enabled you can follow the steps below. +{% mac %} -Enabling system notifications on macOS operating systems +1. Click the **Apple menu**, then select **System Preferences**. +2. Select **Notifications & Focus**. +3. Select {% data variables.product.prodname_desktop %} from the list of applications. +4. Click **Allow Notifications**. -1. Select Apple menu  > System Preferences, then click Notifications -2. Select {% data variables.product.prodname_desktop %} from the list -3. Click "Allow Notifications" +![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) -Enabling system notifications on Windows +For more information about macOS system notifications, see "[Use notifications on your Mac](https://support.apple.com/en-us/HT204079)." -1. Select Start > Settings -2. Go to System > Notifications -3. Select GitHub Desktop from the list +{% endmac %} -Further information: +{% windows %} -For more information, see +1. Open the **Start** menu, then select **Settings**. +2. Select **System**, then click **Notifications**. +3. Find {% data variables.product.prodname_desktop %} in the application list and click **On**. + +![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) + +For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." + +{% endwindows %} -For more information, see From bf230abe29f53bbec66f848f186bb68dbd2e2adb Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 16:11:53 -0400 Subject: [PATCH 05/68] Add reference to checks --- .../viewing-a-pull-request-in-github-desktop.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index cbbd24efa4..9cf1254c33 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,6 +14,8 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." +If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/viewing-and-rerunning-checks)." + ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} {% data reusables.desktop.click-pull-requests %} From dd98074e8904b62b2bbf7a927ac4db6084b1b9c0 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 16:12:05 -0400 Subject: [PATCH 06/68] Add checks article --- .../viewing-and-re-running-checks.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md new file mode 100644 index 0000000000..ad131c12fa --- /dev/null +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md @@ -0,0 +1,27 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: Configuring notifications +intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' +versions: + fpt: '*' +--- +## About checks in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications)." + +## Viewing and re-running checks + +{% data reusables.desktop.current-branch-menu %} +{% data reusables.desktop.click-pull-requests %} + ![Pull Requests tab in the Current Branch drop-down menu](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) +{% data reusables.desktop.choose-pr-from-list %} + ![List of open pull requests in the repository](/assets/images/help/desktop/click-pull-request.png) +4. Click the check next to the pull request branch name + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) +5. To re-run failed checks, click **Re-run** and select **Re-run Failed Checks**. + ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) +6. To re-run individual checks, highlight the individual check you want to re-run and select **Re-run this check**. + ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) +7. You will see a confirmation dialog with the summary of the check(s) that will be re-run. +8. Click **Re-run Check(s)** to confirm that you want to perform the re-run. + ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) \ No newline at end of file From e3d59a76465ea30853cba30b76e9115ae042c8c1 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 16:25:30 -0400 Subject: [PATCH 07/68] Update configuring-notifications.md --- .../configuring-notifications.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md index 5a9fcc930e..34041b1375 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md @@ -20,7 +20,7 @@ When changes are made to a pull request branch you will receive a notification i ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information about working with checks in GitHub Desktop, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) ## Pull request review notifications @@ -59,5 +59,4 @@ For more information about macOS system notifications, see "[Use notifications o For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." -{% endwindows %} - +{% endwindows %} \ No newline at end of file From d4cdf9ed8471deab2e223e86b51d1a11e79520aa Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 16:56:33 -0400 Subject: [PATCH 08/68] Fix link --- .../viewing-a-pull-request-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index 9cf1254c33..9fcd2eb6f0 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,7 +14,7 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." -If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/viewing-and-rerunning-checks)." +If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} From e47a95f3cdaa22ae66115b488ef9e51f31f2b6d2 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Fri, 22 Apr 2022 17:05:24 -0400 Subject: [PATCH 09/68] Update index.md --- .../index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index fbd4c10c20..85b8e6dc01 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,6 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop + - /viewing-and-re-running-checks + - /configuring-notifications - /changing-a-remotes-url-from-github-desktop shortTitle: Work with your remote repo --- From 9f3515bb82695f774d1ca21b3ccedfaf6037788a Mon Sep 17 00:00:00 2001 From: Sebastian Ricaldoni Date: Sat, 23 Apr 2022 18:58:28 -0300 Subject: [PATCH 10/68] Missing 'on' --- content/actions/using-workflows/about-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/about-workflows.md b/content/actions/using-workflows/about-workflows.md index 502c455aca..e052a37d03 100644 --- a/content/actions/using-workflows/about-workflows.md +++ b/content/actions/using-workflows/about-workflows.md @@ -28,7 +28,7 @@ A workflow must contain the following basic components: 1. One or more _jobs_, each of which will execute on a _runner_ machine and run a series of one or more _steps_. 1. Each step can either run a script that you define or run an action, which is a reusable extension that can simplify your workflow. -For more information these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." +For more information on these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." ![Workflow overview](/assets/images/help/images/overview-actions-simple.png) From 102e70f24b4f7942cad07c9dda9da89ea5bd3067 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:06:34 -0400 Subject: [PATCH 11/68] Resize images --- .../branch-drop-down-pull-request-tab.png | Bin 75192 -> 66720 bytes .../help/desktop/click-pull-request.png | Bin 114417 -> 105916 bytes .../help/desktop/mac-enable-notifications.png | Bin 105980 -> 84982 bytes .../desktop/re-run-confirmation-dialog.png | Bin 72911 -> 67928 bytes .../help/desktop/re-run-failed-checks.png | Bin 153119 -> 105745 bytes .../help/desktop/re-run-individual-checks.png | Bin 128716 -> 107094 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/images/help/desktop/branch-drop-down-pull-request-tab.png b/assets/images/help/desktop/branch-drop-down-pull-request-tab.png index c0b336a43e70a88625fe98f2ff5d119854ecb595..5b9f00d426cb430ee321056a22cb6dc90c1dca72 100644 GIT binary patch delta 63543 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%0D(#cvrXG{s{0& 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

A_8NCVdqk&1Rfs3A2^_FHZX zojQ%64~SUMF_6w6{@e)D?PNt{u5D@25!!Fe*82eA>I@-_QPVN>l$_(Ua)xdFp~l%3 zORBtlZpQXdj!cGpuFZV4%rn`u!@(&6^w&=uKEwL5{O;gb0#0jTfa*9?E_Xc^ zTdGv$VFOrSMohXusfv!zI%|m~=ZRusVugUcH~wQ535c$Rj+Q4Bpkd@zjj}#ui-*c< zkqWp(fUnMUV`nM#vqarruhz~^iy`D1{NEP7g7LE6;ieYozKFhIOl>C1#qO9~Ue4H? zDx?e(mdCY!}7LsoCyhJxn>Per^8Wxb_`fWYWp9OZb#cfR0W^(R82! z?=G(>8+!|n5DXyss1{QLq`6P`$IU;y@2|)20W{xA5k*4R#Uuf^Ewmz;XV`FhR5}x6yOlSMc0*uD;=IdpI2emkPg(jG2kdiU%(UTBL@iN z;4p77wyj3%BbC~t0Vgje% zXCmLm%Hv=(m=+?CS8A$B-RdOD+or$9ptIJ~KOcTo-hF;fYoIc`ALk-M6OYCHvqo%Zjzn6etpS9uAv7&HnKp^kI)hl5-Nbv=GPM#!j}uv-$$Mm{Fn8D zFs*CZ*aL65J*3C}*t{I3dD0OY$L`%lG&)|XE=S%*7AC$sv6&wgc!KB#cG7WJjAx=A z4_nqeT`Q}8)6M!LnrbBT{^$n))Jj_jOWTLIMXZVl#Klsuv??#0Z`ppRcVQrpBj){$ z6>UN9>7%pcmea5$)T_Vg_$|Pq#nXryzz$v-4%EC*QTg)K%~(FKKR(|> ze&yjIOg1F2xO)t;@=<6AoCExecTXyl{Z=Q}z|6le;7Xf@dzhEXD;X`on*4bpB-2U$ zNo{sZcOuroiY&kDJ!}0;2!~(Ix<@ zl^?azP1`G%jCMi2x7d)M2k_XsB})>h6gz% z45byC1fwmKog1!)eM6CM{&xXMkS)I){p^&V93&7yB-znIcS=FomC))IGX<+3n)L<9 zokOy~651#I6x!t$v{-D^%05jWXqgjzqN6s?oymVgS~axEI%E!v=vA`0gXu2BDn(ZgzJ|N*e*&$F=w;+XQm96P=4;XjPr0ybGYtV z(wkG`b}R4iCZVIC9$vxG(a|^c4wS)MM27OJG-=&KDz#|C5}%?dlls0fyvuzfPRPAC1#~-X{kcm)dnM#tyRmHLtimuT3ne5!n;Jv%(x`b2aQ7cP6QKd%sx$SiJ%jfCu mx5>fKD*6BQm4F;0JqUSk#b>n*#F#(U literal 75192 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 G|6H%b95f3o8gkOX zsm+xt|K^NIao8hU+ylgqS2&Yh=n zimg)U9uLJw3=60cePt4aOhl`781tY~0Hi2aDKcpcICDDt7&b-o;cLN6t+slHj;401 z-FE zww+IctFo1x5ULd#BnRV}j(ufgT8&&!#5K(3!^-AMd8spV8SYn^&Xs>jYf@=H8ywir zUlCEo*}&kFD`Vq}WYb?GFzION(%G(2DysAK{k!4y}$OlQJnmR#I(swK<<%uQzV1i$)(A_vX{2{q+T&(5WZ=JXTlgj-&nPF*$PzfN$ox zFKu+?c~20!@|OY_k|Gp~#ubh9S5wa7agV#xH*da+z@#7U)OC|E8OaMZl0~atFW&KJk`np)5)*biG5*dXgzacK11cV!Jv^PoZ((|}& z4yo8^Z5GbjFGqgW`~b*RoiY1dIxV%kW-qyfZoKeZ$}Q!8lPpuKEMC_YaYne>y)FzY zZXD)Absnb~R6q zd!t0BT20rS{l)wg!;N@tR_IG@Z#iDfyIOTRMWU?cOXazB3{*7YAu%;O+T&UL2SDb4 zj4)pBDGV_-ZMQM(mx;?CkW1l0Jeo`DM?6Y(h7pZOuKF0nnx&#JiTy~Y)|gOly(YwL zI&2g%#>^zWif5(z{j@68(d)9%c$W0)C+ie{bh23XEA(eTWxwq62&|k4FF<#>-h$d# zDiL8ma__GVB0~Li{h*(H4*q81$>5FjlTh$@a2wtJxpm`xi@<-&tWCPXg zMQRNs?3W-Ap08G~r4GiDWE_@+U$98wLyfOe43G^%zp;i1y3lq%F6M1H(k%4DS?f9z zYL2BfG3sLmWp^IX$4aL%ORj0of#2qX)KOLHHg&_M)+ff=9xZGPV8zruKU}75OaI=z z8_wb_vrgM3<4G(BF?Ec7aP_#{mB3;$0d$cJkN6Pqi?G=)VN}DvRBqIZe0aTWBUGNs zBsNAGFK2N6}~8-F`rtPo|qlp$e?G znUg%4FR?axMIXw+{}~#E%;NGKlp}3>G&l2GU9aA)gjTOb@o2V^Y%Gl>X*g1lXmDCS@V#-ZiAD(!7v? zxeA>%H;2qC5O);Gss$al^+- zqlZT&Dgw4YMoPsGY%f%Yf4p=bm#26{cPAAWO-C-lk3McVVhlQ;RBC9pfND$_$PaSEVa zG?DQg5vS?XEAlA0OeR%RX=rBW7SCqtT#Gl(*n!IGu8}_l0nelU;KN*nA@`ffD*2z2 zByIw>(AXww1K4^5sX9q!Bx^zhMTGeaz zxcn^!jyi-%r>Sf)S4!3HaT}XjXEL%$q{lt*ThqVkas^xuEr?Q+Mj@{mMc<`#^7gq? z4>f2n*wA=5A<38b%BV{i|5~eEQ{`~Jp$>3$2A#DoeOmeL%4C4^?$^3X*BEvWMTMQS z^@?SNmr)|M3IcLvWwDwXe)AiC(T7LMGDFMRoR0F1YC*Q6_Sn4$?>du-#3&qg0~Lbj zd);`YG~LZ2J)h4{7ujzd>1^htGRpN1TETF8g~lT$mpAMi7UDY_XFA#x?|Rxv4tVEi z?d;>}HY2kW;?*ce{~*|0>l|;Wk(~>0t~Id?6lOmJy6SS!CBk>T30AnLvK8utE5V2vrRtr$ZzvJ_xVT`fk?na zZq_NDw9)Lto1L!wHmt^OOUzoPcFU0Dh^-qI+a39+{3#&E7)-EArLMo$WleO)0P6dw zRI^a%7NbV1L&HwZe1oAD8g>|;9i8Puxyh{{4^IK{9{!$2y*SayZ4Lc`PJW&dY*D#I zAzZEZ6a9{Plc${3r;@sOn!nYbEJ&7AyUhvKxjm!sn!=0K+pBNyP6g)1cqqXM0iou@ zLTEB7d6@gd9Q%ta=Zd%O>FFVQG@RMfeLi^4Fo8;exPjc%FlSC>7uwU57=DtPuBQ^4 z?fUlmUfqZ9REsZBaw0KN+thJ4cW4!>bJVKEId|;Ft0LcY847bB(1!=y8V6d|*Y7am zX^xFzGt#mUHN@X<%jOwCSYpcE{6bc^j-^&CU^7ONkfxfi*@HkRxizt|SqQ-dp;{#?BbHNh z6PpcRM>wukKMOxUPj}xzd#R(pybieDV`q{fg*1b?;2Bi-oM3EZ3fz?^OtwYtezSSby@17Ka)_1dh zO>g_!KA@TD)AO9XMuj^@xq^XknyQpRhM3gqU5;)~tk+}9(l@^}ys5STbiJq#iTW^N+!emB zoUP$z99hYGv)ZVPI6em|6eY%|EAG)SVGFNayQ!I*--|4 z5eN#OK*nwsX)oQ}`{?;OL>n)ag+DmdB`3Dn9W-@9YZ>nOU&)No-&Zb-P0WW9Jd6S)b9zQA0=Y2Qa zR8CwGIwHP)9UdY_??xgPQa_3J2s3r`Gg&X*dZm$@^=ZSkY3Ok8BdPsfjQ!4DQMQk> z$KiTIgwvr{W}VItCv(%xKk~d%!PA6*6yuQ$!JQ+=5UaoV4^YW&x zSqp3Mm)$AaOu<=;nkn9nXL514kC!8VlJqSXewVO^?@p;}JM@_c&aRc=Q}f`N;N*lh ztC01aehO{xhZ}ajgh~9Dv$l__e(5VV9)Y;Bi@9>4-xev=3A1M`&O5-zJ*v^&<`z@I zi7f8nak?EcbzvGw7X5o@T|@7QHk7&p><^6FdOi{Q84ad%e_oxOk7zW`)SQd73${O9 zZJ?mtvPc>)FcT^Bq7G4+Bp@V{`pBB=vQ%pl&)+ZSB19YSv3?;fTujhM;}$XX=ZZy# z=C++3K}SR z(6hUW^bt86YJ$wy5&jbl(?}wBGVTKOmt4)mI5O{2o8|=R)gpOzK7!{&-|q)(K`g#2 z9fqND3aT$35PrsTtYM$|&s*N-c5W>bTTO<5wi3WSF03^%)K?3hRef!2 zvRN~U`{{XxkUwdeA#Ua?3Q30}n)0AXKgHN;tn$bHoO!oD4@X?x5qw(1CFkt|ANva_ zEYBwS!_<-U06`Q@0>M73xxsS0PXH3#EsoqE+~pcl=WprdifP3kx6HI$PZBb*WufJ= z^&8!=OqL?rHCk)5#3))CGndY1OO&!?Vwz1DuFGTldV13Q)-**kjTt)}t8b=m~LL;O^y&f4UN!4%n(gMwPmtw8d6y;!h=U~xHe>z+1>_yVN=mW%AwofBZ23_ zxQ?s>6aP8QiCu)UtVkz%n9D^h+#KAadwno!52oHm=-lVgjqxnbW4({lE~@C;6S#Rtwjh(G|k`QZW&SF9H(v3bLPw=V#Wg#TI zTL>Oo^hE~e8@`jAI!%nheJ5uZ{BCqDcPpZ=>(XYXh&L4riBB9Zz77n>b0r2rG`Oa- z1ZailGQ2D?LfU6Eo?g4oDZH-Vm%cQod5UtZMn;q`kmggcetRhKyB$%Pm68nv0gEBt zwbIOiU8J!b%zum8AxCUjskVg0*=!X2c~-G<={BRsO*Iw* zQ?<{qUwpT%=O(-$adNi;xw6q_gKEX~1eLVWbpX}Uu^>Q0r z)#^0?N1?jpVf~1>J{*xn?|#MQ zLgdmo+Op`)@gu?z-Pfqh`($m;F%?k&SFW|GS*?@r)_9S95F56(f*84Mrh(9gXe1WH z81}*f=~ggn{qKNs?Yi+ua09DC$&V3}C?c1;L)MRAO(Igsmg8}f`}=Ennkd8FAIzAw zn^IQ? zgGPuOQ$U~4f=vjZ?*)vfE^F3K7>DoI8T)RuV#~H}rt`eDR-+XwZ1$C#RJ@>;220ho}b*8@W z2D(1bWmrqv9H|M`y!9n4r@aOHex4iDP-MLH9zjmO;y$=g$F)gfh*9v)o?ClHlJK@m z3rbgtq+gn`?X&5q(H9ukwSAc*so<1mql!f}<)y_~VHh&u4!pBn?jE0G#NeCVT8l)Q z!Kr*P<)pq>Ms;H{)gO1jQGVXP!&Y1KQCFqA@hr_7Gg&D`}a04qsD$l0z)7^vbzG(|l z$s8dI%Ew9e_@M?)6Q%F-i?xD)JG}eU^H@%%T3>sLB6~mkd13^o>SX|>>ZGH-_KU34 z9W8+D+8?72g-6?7>x`%68dSYpKfwE#=Tczl5eDt9X^%$r;iJkz-yzHt_s-@0Fwipr z_l1TFtPVHCcmGi=oEs59z?$MDdowv{ilJ>Cg zz7o|poCpkt@9Cavo7d9-4K$5|fVv zNKnIgK!dIfs895v6w36#K7;l2!rcUDNKR1x!WWw_*C;Su_%Quzm@7`?N>?NBAhH4M z;S%mrbFNIK7lTtO=*YR_44bM*=mP{wN~S@j>J4>&;E3vYO7~3?l6@=3YC*_X#Hw-{ z8Eow>#}ADpLHbpEG9-8dr{Xd)L5-4-5vIv!qJWM4#%V;UgK&+$L+P=4E1ihJ|YK(DqPN|35Y5ef+n&S5nbuaBh$3A|HOU2 zll#f@S;8PmM;0Yo+a@FTmJcM-Nm-7NNhNa%hnU^;bY`)|XDkY3?9ecD5XSJcbv^Um z0L3HC(AmH=9+w)SuMd^p`a(X?gavoFw_82wTDpEZ9~vNF+D2dA;VydfzWX#m;YF~? zZLxIO%;+&IL65_4A1AkvqJmUMs2TB%ilXVZW5_0LZ`S-bf8=Ee?smWK7+#Cxfo%3N z(zPJYD06kMdU+drGKF&?A-&d0G+4e^%=GGNuttu6+!5}q)KRrZ|u-{_m=`^k%0^3 z)xnG-&F1I2*o9AwZPEv~6=R6h4tzSZz7NVLwRwYqt^+TW)u$-K`zkhfD|?7*m33vX z^v4TjWNPyj=9lb5C~jG+oMW?--F+!Rk0BJ8uK^mTX>$<1MRFvVgCYl_-0I$1AAXZ3 zI5yq9BsZ(xOAQVuQB%3z92#e(5pa1aUs|~3j~UFjD|t@rOBgF^I@+(54sFUEI_-&% zX7g&P`m?JtS}wE(Z!)AL&R&ccRKv|Pi~yyYI0(eEFvRy6>JliygE1+z7Se{QSu6f8 z=NgRpcqSi%5-Amg_@3^;Iqf!cP-1~m82u!d$cSWGM3_QhMMoUT(DQAe|0W?d*mmhM z@v>ViJLSi@?{&%VPqlXldxl?kcaYY<@1&J6sa0z84fr9mS&S0g#tyZ9iF+^}Ns_A2 zWF50-d>w$|u>y==_>GTOn?l!^UtwVJcdMP$KE<_q9VW8xcG`AW01B=3I30E;&#!S^ zly1vl)CU>9xBc6ZAwi7%mVZm?Jl0Q&tO15x)#`HgYlfAZ>s$!=?LCN}97jR;xWn(xTSRP2GUI zg)Tk(vzufF>VV{Ei@p`|NV!>J3SW;kcoh@CXB(}e=QRH2eH{s>AsCOdS>3cM=6RAN zYOaYj{Xu(fvV4E@Z)dT7LTa@mP!gwDwDUbUU9S`4d%Ug#aq^YP#*z;KM4z2QjgsEK zLK8f>nWmmQbe>{WX+C$S2lysalf3DM9`<~d%jOh z69K8M995eek&OwU5BF+uYUk3Ip`94%rc;jMfpU*THJ5+40h`+=VBZJ30?iKs-|}9r za}evMON5^CxFy&nh3BU=%-fUO60R^-jRq4S1(9>-{B9yCpL80OOBtML^mn2JY*$H z*q!%=6C=eQk}9-}=So>cjZQo*ZL@`&ds!yT$7>6)#}ofZt7IB~1QDqOiFLV$kwhz= z1Dys7V?-@amMrYw=N?M&@f0`TjGo29e9wXD7&5^M`Ce#7{TtNGp5K-6DzE0Dd~a)X z5Y4|4z{^?ms9MVXa)y~R9BJH&`#U`WRjSJ;#(8cvf(?PM#+%Hw&F79Uwmj5s1F3rj z4tCDG8`fyzyUy3)MAj`cirHiH(?@480~+O#9Cx^@-EoowXSVfwa_FHd-Ic+mpjKp) zMw>N^Bciwl{J6ekIwe)fj|?W!b(VMdORd&g0&YeH(4gH_-YaafO_uYOXs)kJZ99dS zuf|{K+ScB3#k}HHR~+d7ux117;>J}eWZ|v65Fa0JrI09kOE_{SVFxKWk()(?>i2x) zr7YE8WX)>dH$H+X_{!Ul6~vx+i#UHW76k0TRO^MJzUTL+giq1yLh`2xC2$ZYyu2lzn{i}?*Lkqj`OWC3ix209B(4W~Juv$=Leh{?`T|JQPb%)hM60K^)QG_MUj^w zJHNxUF3cl?1`B6>8y4TGql^%Pj-qd8Med|OEeD9+(|!arN&VzqTx~?F98(_dtdzW3 zc;y9&ZxV(rgTGw3uB|WF;a}d!%R21b2pMU}gB8hTCi&a8)7%{EK zx;HVJUC(uw0PbZd`ogdS2p)uI?-BwO^@3DjYZy&x7-P98Qg<8O#)Zgc3IMB4R4TsJ zYzKax)`OK1;BUbB7dO-*`HAlbo__)v(6MLi4$YgE>?SfrO-XMm*2(>-80%nW7yRe&5Ng5%QEM*! zRs__N#+hmqN*WjKfIlH|9BUK(q4C`#;{!Hok1nzRvpqK`#feX;8SG*Jhfe)bQ)Hg_ zuRi`CiIFSKj6;oo($p7;M1%A|R5YP`=roWsswwP7_hl3fDBgHaUJA+Lb0-_5=CO*Tm^|%L5i~ zK3tynSF8f3jI zSu5|RPrGt)NHG9jEybP@73nIC)%pYh$@_0U1`a%p0Zb$^Klad>&;RMPmBO}aZF_{k zFzUER-s6l46V-JLzLAtK7M(IIlg|2me8Cx}g2?huG6fv6Ul+@6nQfd`fen{s9k;aI z{-}n;Sv;N_+F$}_T>_QT^2uteb9x59>v-E&>g4^QbT#HfD?hOqyofX=(VY}x?^L*t zw1kCH$w|gi$wNOQFiF;UpMZhcf5qK0bY&-`>U&x$blXL>mLavg9CMB_WoxBSVDERpF7SCv3K6b2e$kz?O4H{n9%GP#^deP5qz9T#LZ+Q_~4 z=||G&%2plkcolO5e4xi{JELNO76s?ZRIOsOxIxQX$J3~t4-S)}NJ3!=9}7VCX~Wm| zB!##O@jyM_1MvW`KbB5GA)8^>sANdy>koFh367K^tY`ld{c>zU0<%zQhsRACs6J;& zfQ);ycr{3bx>zNr^TJ#4oE|MNSKj6nB8dI3j4pv?ifV>$pWg%#nvY#Jo&v<(?1H6k z)7Y#@)y}jX)Ooe@6`Fe%kLKEXGUfs9j(gW7Gh11CtIh|Re0g(Ab*6jQsTWVb`R(G# zWgv95j~6Nvb=q8?&Shs^LJ+V}=jb_cjE6q9WE*mHt~{=jb2{$Zg#g?~OqKxVb#E*JCrDajL9x-yG)8832U>QCc-$_--{Ol3)N6P!*?AmJr5mstyqzM=BT$Q?0ZFlcNipwlUSp;o3mw^~Vb zJlf~CeFbZyD!lH`mp*JxM>^r~-jAf!ZXVn%=W_a0y*r+%6pleft){CX2TUm1sh1fY zPW^0ZJXBj)YrXP;)9oV1Xe3EyqQq~uSXE{?iEd|UuTrPYcxHbQr+!p}c_i`X2-ap- zwNjHVo!$1kaOejKA8%^ylCNYX+9d&|1eVw24?y3z2|=`4p@Z>NzG0%reT9NtVFqWd z)Pn<)N1dJ+vqdxL$@Sq3vu`)?Qlocz2Dhv3aB|FdNpxy)6z@x{Y&<@%FBr7il%BU| z@jC-@;(~ZuLyBaDS$u^Pz^pHUnVrX3r;^qstumdqq}{f?35D$q@K)R-E^BM#F@j|X~ywh0wC{eFg{$Iq)ZF^dV^-=i+H3l@hmC{x~gp8cB2 zXWkvD%3!>fUx6-j9b;Yib=M>gbaU?c^1ps6#~#sv;Br0MCDCkgDLkSEoL4sIWqq7q z7zW0V6rE`~+|uVOq9{nu+JJt_$GuGuaY9mH>ZDLlpX8KKPBovP^?G>;mTcV*8Qd*6 zNY6Vw@%WxOSsB^ae%}q0)r*G}XS`)8Y3UwfurHbKX)=7@S9dmo5#A0l&6f+ldlang zhkZi+65{g|h{8OXQy;Ft@Vem$YQ0dY#gL8kI!tx$cs$0}GZ(H>wwoWr@Azm>eKb62 z+le`AyLLqFYCm|49JBtki8j$OB|+z{c`NYdNtO=hWTVyM(SR`HSa*8_yx%c&;*+0E zan-W2nMqkXa-rgjm}f4RwDML z7!2bK<(aqo_aqUj#JUo)NE+wIFG68b)glp?V$${Dr{CW~g>$}q+g2>H(V2ljqICQv z+-O#tD;z2^W5x! zRt30V-$v5oUQuzC+(^0gQmx9m$J0wr59*PiK-y>94r|m)hpQyI%lgo_FA>zGI2EwX+rs@d$x4o-*W7bgDC28#tYso5LmH@?a7 zq^)LMDAB#)B=jJ^mfl^!kw>C`#THJ1?;D%GW`~!%BhPLE++6H=xyQ{BsuEv+hEnmV zP>Ji63_A|W@8^drW_nm%ncL;oDkQ)?lTDT5Ps?e*Jd0x2TEFk;Ep~{at`G@isY)64 zc|-jRq^FF&c4IW}4{y39w&vAF+3Gvh;wmjqgtpN*vIyl$#U()Hq?jTdQ#LpU`8txD z-e!a8n1i^P_NH=&5M=jF&UXO|w2Rk%@l%E0_oSP|o97zAMkg1f-7yZ97k!cuw}s?I zPM#9oBl~cO{JqH|tv5K4o3%D;Avr}*Q~UXHe4hUt=69pmYu|0D(-TJ7@HrPYCFoyk zF@!EruK}E_x2xHvkaHMf7i=pE$_#6ie1$CX@uC5W&P4XN<0q2*mT?cYI#EPUr~6o7 z0KXA7LYP1*i8isS1B)DJpo>k?v)im%-Le+@7A8<>X*x!hqlM|t|B!x=qCOfc@@#c# zLz03KzweF7gWEH_ZY{@z@t^-8lWnfL)c`fYHk$DHrs}X(P57)T1RgTV} zs=VA}S;h|a)2O#!hS}npVBCJg<4*YD?rOpe#>7Tz&Gg&VNIp?2T^f7hSCNR)oVI>b zuTPdSHad~)#6s-nXRe{Ho|$Q=bdl51Xd>wnCZ@= zvaVX$eAuXZUB82RqU%h@hktGOChv_Tr+Wa|IxgL|W2k)PjmsGzdjaivdc(e*Xw%ZThv$gytb>@ROupd-{zUM5*$ftmSeUhua7*!hnPHrbg?YPj=i~XI`okG3 zg}h{I`aMNq=$-y3_B-Tnrw9wM3#hlj4$WI3S$uiW(;Nr{eA;Xl7UA@n+&ByjP3xgv zHhNyagEMAB>ul;4&=-&vrqbFQmEO`!)<=N3zmCKZ^3Z65&lkN&pzh;YZqN2NDHEhL zs+9?PJ|Dcq7moXN6k&zGxi3YE~Q~Q1OuK4{-=bAvB|+HL!-XIDZ$XzuY1%4pjBE6 z<9xKpdADcK1jl15k~0JK<}*Nd_1?%p%CnTJzF;(66DEd($db3&YQ2OZZKRB94YXd@ zJpOEKJGMtYs4yR8(C_y9OH0{IPRD~_TJ2n07?Jtsi4xd#u<&yj2ByC zYfsv2_oLsWxo(8f#=FgIxapt*?)gNw}n$w+D`}kfLNo2ojUC@-t4Q+TFc+Ws(X~V>u z=kV(T5ZI^W_D4Aq8oGJR(WygrT z+GI@Af1wz?;$*Ai*`jzqQ=_Oyd;mlNj#z~;cepWBKR6VZ4e1A+oRrk_F97r40iTc6 zhO-(!7MoLXm+%rcz~HRq$z~t|j-SO~@MnsM62$edskLXb?2-+CO#1$_I_q8?-N+(d z2rL-R`HP*-B);cM_AtDLAIr(18UC)hcu^N9t$XTafiz*)1=#bC?9x+hNz zbO#=nHqAgZUZP5x(u_6of=%a(izDLd9tTEH;{BQ4>P=w9!C10d8e0^)$6c{HhwrP` z&LLX456529szXHYV54yBxAk`0d1z~#oAuH>I+rAIIXj?Ne1!WPu#?cD_8hF1t#RGiSd!BBPM&Z;v_Q zYb!6BLO)$;YDynR%_ecPz3ymfLcn5PRN`=@b_|AydrvJe@*Acnk?SHicaBiIrEIPV zW|!9d{6`R3#0eCu1lB38ZQ!&1UHTqQgC{aP+Pgv zSfSI{lF&SFV@PeM(Ftf649;L$S4H>ko zEP@AhxR=d(8CAL2!dd0Y&vC%n8D8x|KIhMcx*jEr;r!zlif5GyO^wb0E>3*4-(v9c)w0NCp~e+9*%eVEkUbj}N9Aoj(5`_TDlouA~baMMDE2SRjF*!65_)7TgmE z?gS6+?(P8?|?Ygg5lXFr{q zh*%`H+PQ&5;{mE}*rA=~esw@9@p*%uU<5^z-FBnh1u1?+JBI69OV#Y;@b zCw(QL1|f^>`B`l*N4dP7>G++t*Eghod0Nf&64zQDw~9(N+)1)i63v!HM)sFSpRU~d zpHJ6(%G|IlOmEeD#=NT2=mJ4N?<=exEhuR+fVv*kZuX;l^mlH>rrZv49oPwzuO+20 zTKjCI%oTSP&=;{ZQzAUQ8Mest3DW<>*>pyHKt*yEst{44QSXo_^K%w@#;WVH>DqyU z6ZZa#`B=53)~3@@Q`%eWuLPV>b6s*mioIBMU)NCz7iC(E>xS_bM!-+Skbue z#P>E~{HW+um!YAPrLqz`@M#J8JXPaW6Xy?wQ!XGoR6XbDs$z-ZEyY z#(`O;>@$z$NmE_!Oi$W)45C!8ZF@X2nLZR)Q_r$%HSI7vK|lM`z9xjmBu_e^(8?c< z`}UnENk7lE`f4ZI_&P^D&3mV>TwrWLOumu!wY!b9FbqL71LBIW37#7D?&o_SyTnoT z6SgrP-xL*Ye790_Yn4zOU|7-zaeZ&a;ci&E+he8E-yY3|Gq`B$54I2jc{OJ+(5cs6 z?9cDgy(9(lwSu<;AxhL2GnTvYbjpLpoPBWkFIU*++=hQex9G9F*e6=X5Ak79S4(ng z)3g=O$_c@@NButjF)i~fK`Zx50_8d)W}?@7)8+P^%Tw3>@Gecd3YYmg%)2XrR0iJm zYF7!*%aKdSt7YIZm%4}p#m%!Y-`bCIXZ>hP`oaj(XY`}~ak?G4fZ8%qa0KtYxg1E0 z>$Jq8Bru4goFfQ#zkFlvL}Gw?chbj@iYv|{b~96Hx)ucs9~wESaELR{Z6?xBeR1^+ z%%!QA0HeKC-S$&$i&q|zGz4(hmWeVdFhdyU4D< zBiP5~*lkaC%sLj`PQyNSd14?}=anAw-(T|_+NXpZ7q;l4k!qDT->2anuU&R~?>t$* zS-iialIFe2vejZ)>mx0DPaM(;D6g0h=z3vd(oDHXRT8mb+kofGJxQ6{n=N^cq7t0v zty2M8_U|Urj5OFyta}%U>LLwdn(R}pFtSk5T|8QL@pRdSM3}xY9wm40 zb`|J2+;}HyCez#mcunI4FXE#3%YdTC*jFmk#x|HCgH5zbRQ2s{}YR27lJ0S8Xfcc7T9g!~57R!Fo2V9)5Q^2YmhK4FN}8h52hSbooB zgKf|kH;{{B5bm#xD4c5glS}{POAnNcm5l|3kAFWx2K=t4#ye{gNMz#D+X>UTih|5Q z>;>O+$OY%xzW2r>NK{y((p90aDMQ!B1a=f-7?x_P1|Q)J&1HB|Be{a8kB+RVvff3T zn|j_I=W5u;y$FgxWg^;w+i-EgQ8^f7W zGKoO2;ON^cCCuT)Cxo1NIv-_!w7sKKo#s@lGOsMyNyS}YoiEa~1OO4KDID(ahV~PX zpY<1z`qF$7bDp1>440fcJmo>iBvaGlPkJ+GKERS+jZ?hQpUTi^StonSTxk7`pQP-n zKqg`OFoF7%^FX$7q$P&aRlO#RN-y#Dd0mE7gssHJC{Bgx}@ zw9vJ`&X*D0%U*tkudD z&AE+5zE)-JAZ1Wx#nsmU)3?SpQx52d>8SB19^Ns{0wBL!bitKYR&Eu@n>o~%Lpa=V za;?!PbsDuc*)D7oZ@vygcwCI$nkf&A)JsnktI?G!)SNuq5aa+`@gi9bS!iKT$dBzl zuX$g+@X3LXsCDL};Kg1T zIi1*MnDOF$RvX)rv?`bAxI1^G`kvDv`+$$qK6n;>4OrlVsbyDRJ)tK)5bXSu8|Tw2 zJA1Xo1)J=Ri(e)U;Ou%)3@_I`@sUZfG6O0zqh%4(0Z=*Q!ym!~Z zZ*a;H+Hah%T%Cr=N9wgg^whIkpxSus-PJ+;p>GrJ%@FI{khg>jx9R5UvM~>nxyCEh zE!SR@@a``B{>XwStvJGOfCcgQMbN*tQAOh^iH=bmDUQN?f>;h@sDmZHhRak71s>_I z(1k7;^w6I@ouH~YXpqfAFQHCuaX((6cw>1dxEYD|g2ig$yH6Fy6r0(UQLl2bsy>!O z-F5quwF=I{Rd4;#M9+rSqkgGL&pY=LjcUy&)V@9*9LXDlT1zGra#d!=VDpR4wfwQO zM_m-3GM&QL6b4+m;+=3UqoeEY>^nci*D8pemaOE?a?W{H%s|zE0qpc4A=%y{VZr1lU zAdQ_CY`X&~m$J1CJI{|NVrv=iyEznZ+;NJffY^VQk-JeGA*f_kR1cMn5OZ1;c&d08<||?kQ-}_?G?piz;Hw=zRl21D)PbR-AA0v-FYLP zZ#xb>FTZnNU1ko-W6W{ive{G&u3*PUEU!NUU-Zm+bxJ0)*!UIjb%r~JBMao}_&?9} ztRJngCVOAw^M0y&@m|^xTK}>6i>@URqwTU`67@oei4*75dCR0*JK1df{pdVWV2vyK{yT)l~mH#P&(1och+#E#kW8%&moPQjN`8H_8@diW{#sZa<*Tb zByd7qdR%OdOhYUt{iZRB%k=w9P9!@w z2U4{+NtIMeII;?tyUqZ$-#3VkcXCq7l_DIIuC-y}l>f9uP6cAmsrTtOxwZmnJ4GIS* z6;0v7%TObQHX~b?v=HSa&`^knf0WC7@yABhBcwLgCdh%(?9%f6nrp zlJw5^yxaHQ)u_8_tKxE0_`D&>-I1fDTp6j)xrzyZp#aEk&J`-|_Rqobbsvx8jJbK~ zuH6~eb6x!F+s#FGgAG@s7G1e~IYegD2sJCgF(l%eNzBTdIvX~iR+jqG_A~3Cltyin zn(~D~S;?Y}JOj=h8%H^_$9V?^-tF~s<_;FD0kvWW67yN|8?ufGH2aUm>K{KA$#=C` z6{R`taKy+Lh;>Ejw6oH94$9>wvru(!AcI=ZN-kV{e4J1wj z<-4U@bTf!B{bX@4m*%Eas=EPG1);zDP8`#-0Nb%|+P`)JtQ>qOZbCohlM zBFyZ|+iMj|GzW5DeF8uj@IlwoK8%)Uv)U_vM6B`=t4UuQs@cugNmJl5lb z@o0CQ(C>On(0`?s%Qsc|3B>54y1mJQRJ77$yw{HX(~VQ({ldOo7`K61wFMKAa?L$@ zhdARy{G3EEK&`T_cMga#Z>FA%4e|Blge6OaH$b5+^SXyfwLK zQEAM#r4O@8zYkZfp8`1xd8wB2yZ)7*8D zffPhMmNNvD#*^4U>Q5bpimiMnO9ixFhdqLnoE4%^-d!JT8@7|H!Rp?*P7tJ?I2K13 zjSI#!SC6^9$Vl3+2N)W7B}ufeJ}WuSk4!T656+jqzj!^Eqb5=AfA6#fJ4B!YfZ1PR zrd_S^5nFSwT0O4Gksh~_^&COjRLO9A{7v}hOhprII$!7y(}`}ckUv;afZXr7*>rZu zpx?8-k_yv+V)}T&jU)JK!=YV7BKgY_92Yp3m)J{UW(hV0WC* zAs44ZgVaowIhAOtSFq^K{@nD`+G02MxNxKJ(NRwtcC@zP*x+ zG}&9bSxR8rcMtHK{AAgNjkqw(2oiL^K992L#ea0XeLic+-f#W-W0@Z7`sHEwGMNwF zjP{XJ{b@Lt1Q%nCplzt2il~I>3xrOv2b5!LaWN@$amFtgTcR;rT!)x#2H1J#>}l9l zl+Z>RwsVqGCh1#`e?|7bjP7zr7>g1<-m5o?b`26{%jf9DKCKgZ&amKlx$8P>&dY4P z%4&=aA?CJX%o?6(cYC6}Ht1Oh>f<8`9`q%HZO+S3iL z`l!8mKJSKddF8Tgd5s|6%y$t?FB6-o5i$yaf(**$FKDC{`}<+J^XFPgO~iW)WRi=_ zZZ+u^90U6!8A7hcYot|I7vmc{N}W7+UCYgvr9bvUcW{)sjJPARXM%Wpm6MAYL7&7bdt!3)F5Z#aJ^{_| zW@xV5Jz_GyjA*<4tbZL&_zt1vs$~q`6UaiuaMl@=oA*OI%d7f#`L%$>PTrByGEB49gDA8VSsU!NUM zdmb&3(#ViBOXIO)Q8GIBDv%)vrMI^Y=BBxf=0-uzPiYz|z6)kPvI3(N6gbNqBb8(U z`3KWptkXJw68}WnzHgwgi)%t!xs}Q=*EbCTpPazbX`CH}RA*X%13!FtvFOQAJvXX$ zNZOZl(aduPkj&_>w2QsdgACP%I3$mMHd)Jy8kKB(ZrwbcBl+Sq(0#&6O3MQhi%eIc zuO7|+0Yem8Qu5_FMT7v{b^=V373q=P{+#TSt#~2?lDRbw_H6u7*30sURSGYL`1Ad< zoP(qZ9~oxuWg$GBIotJK980zO^0WXli|Pi^4oM8 z{j9fn=aXdau{iIDeCLDLw1=(ZpQ3=gp4}QVeRnZ$Ud&-5kvd9D1^~C&CI@(F&WVM3 zuqd#&*${gDIs-jOXO_{O(FTp)xX-C~P+34D{QscvIL5BgJ~?XF>he4UfFXL_kw2hq zrxP`G*TRNrd&}XvoTC%Tv)cncxk;`#HZOg|{=Hg&}K$x+H-Fns`b=h&P8#7!v+I3Ny z?^e%`B}ll6a1>Le&2e&5%k7g#di>~(?0FZ*d2))XOL68+bX2CKpuw*CF!7az5ZtAJ zFE4X#NXRpW16yu8RHijxw%He`4;&0x)PZPj)0YMIMYH16`9QV;r6QKe3a#cT*KpB+ zLdRvnIp+X6e#)~X|I4UogNRMO*J~E|oOXFGYV&)iys*kn5~S)_njv?G*rD!&DI6P` z1ycK*_?j=SW!S@2_NFN|?5_tV7xRY4RPk9&2)L|UvM0GZ?bfz1$*A{dU&QOO@`eZB z67Yka&^)jA9dlekcHQvRu0urAHP)G!S-Ty~$*kO`k#o&Jlp4~i9i z)2pTV>d@qJ`QPjeB;Jvrv-%6~$er(UCz##e(7knZbozbc=aZPbLTHf*G1J;QXJ6`4 zPS+Ugie`v`w1mDM+HMZ^in(`V8@KIQcE49BRI#4Ut+jJF967Z{e)S_f(BYhvfIF$- zvF`f=2J-NCuQS%3H(%F)=-Q4?HW|{lTdR=BhaD&FOUMepnTCjXmVE*-8{4y zvbTh*xl1^PCgc?HTja}VDpyfC!5IvDf*_|R@l%uLY&a2gUrMwaZb=0xI$Ey?f@p}z z03xKQQ`(BxGL}O3Lyx&DM5ahI+W>Z>xKC{X9b6SBIJDj0b>9o6MUpHG)-aoZe&KON z1`@FFK|IA+FWYZ_8*_i$BT*2R(CR5M#VVHx{f2X`9;b1LuBE9zl7%Th_U9x66C%wZ zVi%ebhPrp16FM+Y$9Et5CgQcFrXJU9DA{a27eDvbq(o|gI8qIxZ&qNtm{XkFf95ue zs+(ALd!kS%BMU&&bTCMA7tr}`mV%T;6wUUBGkjx)=)NTKHX7_b4rJJk=FfUSDLxfD z|5Y&hkM8lq;b!HZ|;rtX!xfkmi2=F(v{fpJWbsi}dU3k4a5f=ebxmL~Q;* zBOgeIxgP_`@?H$;Z}PH0et(!lB}aVhoD=bX*v?;2bvsd*1w*hKr>G%zLr1?}Fo9yN z&H5R~*h4UuJ&E{nS|X5SrF*EP1S)x~0bs75aJs?34(GfBByy(=>rXV^FRwU@3NFyD z6$}he^uyNU89| zc}?5|1pk=g2L#5iOT7uu35}-7G()NXmaVKL!0Dl&Mf4>651{@-qT+AYYb_uv^Lo*A zi1~p6`bOpJY#AwX zmOb40g`4WA4*-Rq(6T4s`|o+pl7~xlwL46ck`Bv_okIx0rHz~m)c#c=0Bk}0>1O#l zJst|XY6bwh6Jb>;``kjUUdu$}$7$CjD z7%oH5xQai*3W$Km;iZMI>Axiz*@}R&F_gSTcEWD;b>urR4itczG#kZ%=*vIU>3>os zAq5oc|JvUFniOCZf`Ddz)7}*L?`ii!z=a9M82w6sgdoo-Z_+dIQlP%k&3mIm!%U z`V*P2lvZ$mX(WI9!>W5L=kTlO{D0~YIfozx=AZ-0jpJjeq^T}4BcxamU{TZ9u=;fx+(FGnKVvl`62Xved`!I-{TQR=}|nD zqZCafgY>tEK=@yW;+ZI*AubKyxT*dzHqk(YrTvP-rB5803rZt;?;}!&Wje~`YWR5r z(BF;uFRK7bIEn~MX(;_HK8otsmikx!x07Ln3wW;4-=!Mq=L<=+T{24jhO+aofreLU zZC*`dKXh3*v?X2(J$4lzPPV`Rt+r0FF9^~X{-E3>*`WRuR<(d9*9!y(5M`}sH|JB% zK#vVAhHe0>y8bP0Ap1g+opW8C)cX?DGDbTiLb{8o)FArfQp*4O_v&bUpiO|)8zKMyD1c)81N76}06MT1v5AiP;_Uz-A%q{uA{ z2kF=~ihtGatRNrFav$$a0X1SI$Oun}xYsIpUC#2#EtG+0YVmk__GH2mQwE+o``A!C zym_-Lt6z-4$e3R5V`k5Z-!3fx^%wVVJgMEbysrVCEcDC0h)%SWn0x1%u3FDQ*hC(~ zVj2^G45s0FA~~AO)xi;`I8bb<*!8+^B(p2axt#K(yA3^Hn)A(g6c_FH;HhT-l)a<@ zn&fiXvEX>teD6`4u?gXY=W;zSbURvpe{!9`#JfIK1NfHCXHl@xWbebh+>dccHWdd6 zra5M{-6Cru9(FrHplFCzSf&sttBZ6)fX=zts&8_RpFNPTEr0EB$t0jN3cJ!x(HkQM z%EWgulq3GwPD!!1JP+sPvP3a+@9yBQ^&vZz;qRX|B)rzFp^msAv-d+b)c#b+ecs&` z&82LS+X2+z=#6dAzq#4elAO-!kzX%%h4xMQB8dUz)u}G($Pq0*{-47f)d6R*)%5v~ z8Gu9&y}p{+aIia)p*eb)@AixK>}Hy$=Ejhg_Re~LqWp(gS_+_==b4j#|p)N0+eJobZQl`3Va+wJ8~u0IMMAm3K5gtVGah!z6XHNaVjfvZw2MSrTR3moEQ)~f~_#nQaC+c7exPH+H`Ax#eu z%6Gwf8i)GqHOS_h*>sg83T}5v@PO&eHv?zc###&mpa|!+yNe6IB|ob1>ms>mD(N|F zS4a4ti{EYIT}ag<8?H`1XbyDv>za+c==sji7lnAM7cs>V!NOGmYY@1g6LL|)F zXlB!++1V=Jzmf*>t<-Qi?#BW62C+N0D~cR94r1H`-P*|!3jnmc5pX?sW!syb-u{J- zio=$Y;KWK5tYo>^B!ssoQxd=}SEgr8qn;E0x?7BXe%V3!A(R#-RY|1K8A?>oUJXD z+0jF0+2rDYr_5&DWV+EX!lPTiVTAJED>tWcW@BS zySo(Xm5S0A4G*NGOzzrQO(%NmAiLT8cW@8c1RBM%FM7RCpM`rK%y9r{G2i+`z(P@I zJex=;)7C}JwggKFO^JpY`CC{^eu{W}83?$;vP5@XFy;IAi$IQtWm2_}eR}>DiY!d0 z;s7~2u-dN-&#MH=rAqzj&U}wIdk7s5eSmc6FH_YCIH>%)K34)3iChBz-OW`BnZe-N zb^A%oP!pq$Oe$w(w#Mwl$w(JCkt)kb24LVKUN#BjH6}b6XU}OGTh7M0VZ7|}z0H;( zU2N~T969&Azl+Ep-|gHT2vvC~_Gqr{xwe)sdEtX1<{AEiA@kk+a_GSP4+u}4Sl5$% z3V`hRKnDy_#2-8b%E=KbxEffS?x2Ag_FIYcSNG5x$ zX4yom-}eQ1Di97N9&vLj=H0znwbBvN<9T=6aPB^e3D*^VH?VnH)(2?}b(}SKcj-GF z;@!76C|tZ>f?1`XsFF0jT5EGmwW)t&KVx?_dEcnl`KfR3B)IEQccbH?KD&DyM$N+W z%PKdXJua|~8L;`QE_j@>Qi$y(`EYcD<#F2D>m9}yFe zph(LV0baSr-RaJYGI5?HpJ`wdZU;UyJCwj7-X!bY-A5?_AWw!%V86x`UH6rc=?!lR z^^e)AZDtd z@EGl}@ouJhoZoYc(Ea>a;S@aQzUT`l3t%Rk1XO_Xc^Pz{37%Wx=zLGf3rpMywuXG4 zX)JdV@9)bhnruh=7i-t|Xy{Y^yw?lP)e%ODY9;cnT8^=~R_zTo zc@0*yq#p6kH8ny%m+TdGIjXxs_M39koL=T#8tq;(U`oB!?UcB(-BSS=6qVPjG07xw z$n7q`u+z=vrGO=|s`>fHPHD<7-+{yf?(8=|G@!O{us3=9gTa`Y9+SzZD$4f@jXGec zD_Ylt_l2B>duzxMs-KC<3l2_;xb&v#^NGkPI#z|(xl)de@;Td*&`V@&$(NTOIk6Ql zic`&*!RvMQFS7W(;cV_3Z&`j87bfbs7sa`s^^lC=Ix8?5`1z|O1EkFbUm5ug@@t+^@tQ?k8W@JK+ak`>ZEsk+)Lm$Yp2rvn~nQRSI;!xfc>We zCP#dCAgc9Bk`Ejf5?7{4+}AhF>xS+mQ3O>Q&E*HkmLoq|V zmI!(GuE+W`naf*1SxBYgfFG5T*>3(~ECcs_AtsoFQxbetjoBu1Rn8EQ;DE?7=P@#; za`?>!Eg6r2snq3gpFNd#AB9pLIoERb_0RRI(`SN3Noy{m!*_$OhgWB(y?ysllwmKf zzxbC&MX#b8su%tWK^X@FaexZD%C|~bfQ26^v~!%BW;^(JLCAqk;OR^9A|N5i>k}zI zUHL#2dDdALC9eZ66|$m{ud3)7Qm9ifHlAQP*eF-XkG65YD8`2}wmAs{70I+fWm-7+ zaubF|sUpudw08$_Vsj#SEk?STQNO!r9k%Af*5^)L4Vw~2VYP&QfrsyHUk!* zS}Du5@^_E8Stb4Pz3|hVXvIyLOYjej!ByPi;dp(}4^+Ny0B8UY>sj;J$?ir9K%~A# z#!o+@PCU`_ND%KaN7wL>S0HhuVu5n<8>e>t0sLgt_NPYxU%fYr*iw<>qGP89A0bHj zfw9%_4&q}g#Z%{CJweLo4xQF6pRbV>!n=g_4TkzAupWN8E#!5(EIpQhx}Fn|$&HU& z**z!1UGhdLY~amux@a!p(i8(_Hhnil$3EZZt;#3JxNjnY7VYs_wVa)Iq(@{a_Tfqm zVGsnmod?@BFB_1(afb{r5-+2CO{xSaNcNm0^hYt=&Q7nWh`m3%pTb@O>|r8GzQ{fcGQY@WLYPS_ZU?XnsGM zLOL3(Rzx#hjJhWUNoML;A1Rvu~ORwMhY_NtHhT)n(mSMciFaB&yU z)Pshe&9~O-s|^lwuE>uhzN6(hV!)A;`@!Jw=Q(b3ZGI^49~>;M5-ZHwJW?~*03vP| zcZLqE*LxhBCiZ8}3beGe6*{pjnx_c$H)Z05!gNK^(T#lIQtD)K9DJ3w;z~%kAtUUZH(_HYBAg^dj4Zvyz( zp&>j+!x@3;~^fm6E64(p+YJTp=!mKlm7jyc^`Phdlk~N%8 zm!;V|4AZ(jdzR5_=x)2Ij`T#LaqtbLFViG-%CFwzHyUNL(l4}}`1(4HSB(?p$a=U!Q^KW(*fdpkqF+ibmKI-<6f+Y^aBYZH;RaHnzXRerVMX<=Xb5p02c~Xd&feipTY$t z;Puk%b#!5`bnsqj!hwVifQmRL`(JlbZ3`b%**h&WN0OyqPBSMs&aa#eF_E^<1GV%!BBJe zvh%v_765jtM)_>(pS9G@D z=L_XJY?KD7!<00YUuw_WoQ6SZO?ViGkKZQ-aS+?271)DIs{MwiSw#|Km1YfIyjlH9sV??5bFJNFXM6DI{gvEB zoW(2DXZ@L1ryHD4XZr`e-vE7DBqxE3a5}tM3yhG{(ebf#7?mn1ZaP8fYsZw+2P$F- zdgo|f-)>!_k4dtt8``e%&bMPl+zzs7#T>&lTE)7i+sdJQqP&9L|5%k=J~VAA-HTf1 z5jniW4Q;a}Jy!*Oq*6;p8?%^vCJTFE!yxdt zq`>fs4b-MT1s;(=K_vFKm6OBqFRH13h}|Q$P9FqcQk1W4x4{Hjotz6CACoW0VHxPK z)u)y3&lWtxw|RXd+^X!-2lqJ5@EnUC%xjwj6vBzw*px}ud?q+;*CO83ig%16Po1=l zpDtU2gt<0JF>|zIJ%S?{W(VD@?K zlVn|wz$+xz8m#Bfwa0xLn~3?WQ+9S=ylvvgsJwGC27QGJJf-pxNI1 zb=HO8tt}BI1c*XsYOZ{zWTr0uSS_W2#BrBss6`^i7=dJCX!P|7D8&=*4Oxojnsw!S z$$^bl0ei*D0!fI9JMxR>^_&-5qnpiqgetyA#riHfd@mo)UI4S>I`HeYn38;yuOQ;DwT8aGnTPBY;O#qLm68m}3} ziQgGa=8Er(AeMH$ILMYvW-o~U?rp8xWnM(x=@{7-K2WuPlbvZ@GRclvh{m=w8!fhq625nvK4R4Ykh4U z>F@QjCmWiCx5ltAH=nJU<{lf-luNDaMXb@R9%g)g2JVZIS9j~rbg*Uw=F1X$*mchc z+}24%OhfwyH+6FVy4k*D{pS9#C-*J#?Z>{V!l28n!~*bbro9+Ic0SuL{CLKQsyh9r z^xDVWc5>m_{%@uxub7c`F8Vf0`+caZQf=v-+u949H$sii*0k;m4Ze-fRCHxeBTBzf zo}CypuX<|9EZspocxb`&DW4tr!t*A=GdbzuKCiI@$weP#Ig?P`}#$dC2??x zvZd=hMA)ltffCXYU-Ww~qN^X$q775+1d(WD4nt6{MO)LPw-8&|xO{~dx zI|ip^`9W|PFy6e<{5G1#&hEULO|1q7)m2pvgMk-?(qZyYw|n>0l~}*C+e|tw@PwG; zRQx{i?b$O0>)wfa8n7W{isv!~i|K;@*&Hf^NnqK}gQkmFZkoWNixkQ{vD+GzU5vKjNDLY!vE^*~M(3HTCi?fgBeEOiC|sQH zni;sbl9ftS^ED?E`dMBH&hj`eX4|MYUO{&WUf(ObtU@M#p0gh|PVS4LetpTaTkY{! z1qskvZ*K{h)^YwO=yNX6B@ApL#E46Jw#c(b!ikvv-jC>do>-wfaAIIvKF6p)iUCr7 z(%897_L4+VN$G^;NQ9eiEHI9IO^SU>u!GC8emwfEir}suE;VLBIPS9;iT8Kyi}%LH z<^bEytKGC>b(bEUXl_j%%O=Q^O?v0#b6dfcu^S2+AVUy6$FMu$UVIV|M!?a!(m}bP zO7_t##Ti;Qvk48X+(R$K73?aeMn#Yfuh)k>3aiBX zdbb8k<}+=$2nQLo(dXTwrxi+?uN-hpoS^-9sx{h8>r+2cUK}qY5zEZJ3~}F2v-}2a z73L-OyesJ1@_(jP_LE&LN=9Vhpz)B4HbUFk*&o`EGqRm;$Vt^Xyt5U5;dV=x<)3=L zEPXHDeA~8K;nDVvBE1K4IdO{~?f3pebFO4+VRTsE@yRr=eJ?qdfRsT<>@GE_&q=0; z{`yB3-+QT>;~`JQ++O@BF|s#Yo^~UHsZmkIO8WiHH{iu@rdr*eLLJ=ZYOE{mo}@nn zo{o$2#fggUt29X+`#$0rVZK)U`m&89g}2)SaqkbSB&mf%86g*4K;&WHI(qHxc{6s* zaK6%cpL*RS#=()P&imboIBZj^MkI)4ok8s-$u>PLZOEE{`)2VxRHvjcH;a7CvFVl` zItIS~IukQTt?Kdg7PD{jype3@NO=sIQaszm#Wk(LRVk~}O}P-=C@?Xp`LznxT2@-yU>IG+U+rT1~?Gj%q^A|(o^XE%7&%r}@6dXla;6G08L(HT4!=`J_hDicdd=P?(370M9 zTz4~dD}QT zDvo6)4}3E^Oc^yqE_yoBdnwYrz(jp`jS%-*V`kNtnpZPtFe*vsHNk}wk`-J$vgnl6 z@ps*)PoE0Y^z{71ZvE1idU6EQGh(;%)A-vO`N4`L?Wf^4yoM6IYSM9WH0U(PrQ^J0 z6vR`$=$=}v-&Zm(_FR5C*xBU~gb&aUeCg+IySyn@5fXxrJ-JH0sw1Z)f15x$Ql;2) zMcws5CFO?4W`bP6RYQYE6eKTTJwb?BN{a9%i&EQ-`EsV(&{rz1?n)3!; zb$yL%^##xV{K4ZV2(TDiaWI02^&);K51Jdy@77?*LC5_G6O+hdb$Lz9b&!aTnQ7*f zcDFd}bbRvw>VFG-u2GsFfl&7@bK%h6afn*8HhNe?vpC7EDknF)&Lttc$;lFpn76-d ze<#GrQeQ8t-X-B1!^>pKirP_rD=WsHzNp&Ss!TS>b$h05M1ynlZ8EiC3|tVbQue&}p0Y}T}122WDWvH`;&T1LV$ z*{KH+;Zoj8h6Gjd2f+f~$|*;6!vM@aa0q#|T#>*m@3_fyaR~g`kB6>Mc!!>`L?23O(%Dg5rj-36~qq)jRCeIaGg=Yf|MJ@UTnhs@*IB|lo(r+2%VvW8C@Qb zQxBeZz%=|eq+DY7FKl}*3@oi)|F%5;FM*4dKmP7T>wou&##yRpalQEmSTW7#MPRWm=B0TR)2rWEup2$Q2N~L@FvK^4%UNf_hYxwZ>R9r7okXi_-2!tMl~V!~8w);X@FA&5mRIQ~3WD^g|C?74K`ppCkUaB+t0u z5)?}pHAWX+4BJ+VKo)weD1VK>Ta&ER$@*~MQrWGcaI(`M`|opc#sha$v*SAXnCH>o z)aifo>kTUaL!=D9^5&wS1bcPWCFfHG%CCvC(nQY60X*Q-)wO>NC>_(Q3t*=e|C{js z(J=TWhKjt}p**3W;a{@(_X9tuWfkQD_P@soIG|Xd$Ec{sJ>ePhP2%Yp89k0%foXpq z)L&C{_Tpi5?D1IezYUuIjq7)xyzfLFgj$#O9PPhf1~hKAK*R@%RHPI&&} zPu=l)fv^@>SeN7Aff=h<{oQF@8d(R(my6(N&aD1`?=0<*bn-mSS`o# zSt%)YvO?}4n39%zTrj(#q$!H0WXUCa`3Ke?{eScr*3+Rf1O&;=+T!nhP9UrsEkw;k zD|0(c!RJ6x=0tJr_Cs}cCa*T%KS@n3zeqAoV+Ity+GM3ajHC<-V#sXvgh70CDKDc< zf*6Q!?BYcyng05r(=`$;?03=ibLIq$7@&%BTSaSq)bUbA3MIE3{|UmvTwf}Dq}C&* zcYo@xw*{yhU6~bPz7wl8BV2GkE+=I}P2c|{_oslsPGCtu+>;Mss4EP!^DGlW^=c}4 z-%2dAa^m8MIN_5Jy%)$xbWC4-E~Ohb19*Ei~VrK0_TtkiN-!J zixOrLiZr{tyX~fB6y5pc=%%y13Bt+lPHT!)QX1|%vS=R~(r8ae)Ee&p=59Z5OZiVO z09cXqSSsWEJoC((6N4Ft3UA)Nf?V!9Z*fgjo0mpCQ=$-f6-++)tS+RBIwwW7MScj{ zriT?O@)ISk19*7&?!|~$7Vf6UdDoR%kK>33X1QkaD=Wi5I?33qs_6=1?*e~GCEg@MxgJoYLBzp|LoS< z=@1kWq<+Pca3fskLm5r4qsw%ZjJ2Ueo^aM2G z2+SKXxmR-Gs&nTS+L$oil@BovUNN^Ui7Mogb4n)Qin!CKDcOMgZeQyZ z&HavU9X*&Q3t7Qc+>|8cNG8Ek6x=dIZ$&CxLW%ivbNpTAc=7+*g}3eza%?!gyW&!@ zOV$zvCDNGIK4wx$w!*LX)l;e>BA%zkD@%u?n)`Z@!P$U!I|?{Gh+7^u;+6-IJAWph zIY#jgDV~O>z^soO+gbj+O2bS#MYo@c`Io|a3-G5A5;f^X;umtucbEICh)510E7M}S zDoYgv1<9ban3;xf+`V{?u;vketyvhph;-uN^>CJWu>`9WgIxkB0>|WiLrzM z`qP*crK1Wt>LcR6*8FFL_R|k(6z#mbE>(FZMwtd48(YXR)9@YSxj5WKEZV0!15I5Pon?? zV}Sp~@G;YVV%t31K)9*7seE}s53gAJ6L@d$5B&A_$*QWN3(tP7g`+P(9zhy;#i;}{ z&wS?w!h9hdV`BSB>MhoH*Ra?4f0!2D-eUY%Rej9<3Fo1*W03x3$(I9?sTo0}KN5I` zlhsF*7RgAEXV=|HavB++3)I89fH<{)<=Gow+zE3iE@W#s7~CqKitaHs-AD`sz5hIH z(y$UHAQBlox<*3;X;lS$O|^7jX&LSGrsumPj3mfLhw%IEOeCb*!@xH*0eh*}lzJqR z3PE*-Gp~_uUf6h2VVo>_$>0!Ko&fdFR)@t%=)RvOel6U^6H4P)n{G>Av*~PB`w+k^E6n;ou3b?^WG6qA_6j%;&&ykuy15|#EBkC3@95j+-2Vm9v{Iz z1sq`=G0$wha3Q}`77F~IXATUkG%~^?J6?ICq35G%chhZS=ZdbXWKM1)qS_ph$V={w zktMvHPvA7EfFbXSj*$FshW~NI{-tujrt+sq|M9S74_G4&;ZM1@~;)_-@5RmR}k#3OY(A`~!?nXdLx(?ma z-Q9?UbhmW3bi?~_!_WPF?;Y z`M|!BOQ+?)4IU0IR~-e`F}TR zmRbhfeb4IJ9u-*Jzja(!p9S|f@pPG&weio_9%W~DLc5(s1vHi%6``fMujo`e?m11i zip5Bt9%C`B<@2d5?_VLQ$Q5ZuSxRaV8yuH~nWgQ+JOGBSw53$O25`}(Tl zc+K9>zHGLut%O`03@Zu8zi;r1(`t#iyNkpU9)^8_NeD+UfO=>*L(o(ur+YUB0w_E6#f`S;0vqN!h*@*?3()1MdHwl{Wf2RUK^mFrVucB`j zYrC6`prWNMW|Q7x+NwW~v(Kx*IH%r5E1<|ef{~g z=y}Z*q_t(n8g$$??(%(!kQra$Bgv|2fjS7bMMGX8nLXFmLQ55CV*M^ zHlAp3a8B=x$4<;miG&Rf#+eyyq&Ae_vH$$QK(r`ds#8!}pu|ySX104ZJt`X<5mKX3 zmzCu!UE%KKuE8ZN@`Z+|v>^u|eNd7epNX%))Ma;myVHp zg4RcW;NV~v1lpUV>M_uMApE=v)1x5b)_5Yx#;U2UEqx-1f`$cRU`Tc4KX;^N=QB~T zk3Mn3#ziXv zNy4^?G#_%#ltef|o0HC1HL~Ht zA$2mHeiDCwGszuOQ)Uy{l&XMC{HF-=ccdGMI+a>pQ!>BiF9{}K%-p`fiFce&b>>s& zm%3}uRpa8zZ$AHKXBpk(&$eQ@K z2S-X8c6S7xw|vUCMr)7SHxYfJWI>%?_x9d2L<<%(_O-1@42j3rGwq@|$ zU(=HkCmSFJ{Y`c=wyoO0vR zg{?3uz6%O3c2Fn z%H*{b0COp$anHP^FZZ~;EJCjoF_bU&-Kqg-){Bam5MLZ@?Cq_#I|6{v(n&q&R|hND z+f$Z8nIn&CNO*i)!TSDE zV?TFWXCp$g5*`Pkkr>Kg8iTMu%#_W{a;XQ5iS;4B8L&NEJ~TnBnvJPm+Elt^DcMqH z!RnuaWx(+_8SlDEcTbjKes8dt_0XHcse(WsEQ`nef|_Bwihe42)2mWc%y=l1Tk*%GP@uP`4lbEsHrnI2e?75K0QakaJ&M3Cz{o|dBrV2Y6}B5Lk$RMj%&8Z zG5c-zg3em6mps*HikH-slwb4GJf&+|QomzG0H+a*jmgvXg#5Uirbw%{2>C#@5`ki; z`h&>J&V$W*u~4W0jYefuifvK1pr|A;U%7)xd&yzVk=d8$2QdjTNPtww;~W7^fJ%S$ z3q9M|7|r`>#6Qc%Pf0)~nBL00ok9Wabi~tsIKAbG#Z=2;C-g<4cRs9#t4XWJYO}#L zK)EAqJjNxBNf?CcMU(GO9wnn zrv7f!0=vo$`|}4m34v=*r|oi-C~ens$G%>CBeHiK*ee>=ZCOqsA5Plqj9Mvc>lW>cRM>^PJiHZqq^}f+Uh`~2<(Em6P@R;fkQBX^H`-LC`=WMujhN<#_3hd z+vWMvyKn}9C{v@97mxCA;Y;v1Am3I}GfB({(i0Kkq-)w0r{Ndt3#--r#@%>eoR(VN zub_RDg4XR?@m{-GY-76-AcE1kw(1)gnBs@{L#{mNUwhjeUJCCW3_~Q<@4#*V2y)Dcr3S44~I@1tb+NJr-+JH!-RuK zuaSxl2t&&yV?!0W?67%FnXECWoUEbh?-c@U_B1N+_YR5e(pv8+t9;4iwkXld+~%tN z4(!rg?Q=DRXzpFN%3NQXdQF-jDT?*3@}JT0^j%Wy*W_&H6j4`^vp zN2Xn?{uqxDt&cwhQ;K>y+oF*b6%?|_QY@Z02|_d;EmSGLv`%C}`gScd$oREmv@&BW!UGk;ExM}<%rxcm?k1=tGM(=kvP8F3gOul5Q}*p$E6%QK z3?HLN{0r6H+^`41G9R*nrl;y!uMrRzXyuwXXT}ExjE55R6lggrx*6?{&p1D^FB$W} z|544UJfXysG`^m$lI;oLzL~Fl!`$OI%6$Sc#yL3~DG^`Q=b5$Q;#3miD3JJ3q!d0- z{H|;8K0lYdevsT z)=j;#+x{F8A?Bw#Efn4mU~4P1pTz3O*m9Sy5(_hmj9yO~)!=uA$L%7I5Pt1wR|zRU$A0f``Pbz+BX^coQM6r>3^e7Sj52#&~+ zQ7PkbE)HGjWMmqX67QuZa)15WEvcrqHb3#L5tpw&jXQZ2bJE~M{$zZL@`W){Xh@jc zWal3IAGMT+KafMU+U1PM#KZk`?XPJ;fuGUp>2na6m`ZhTDjI5=OJyh_DZTj(ems9$ zF1mbUUY5ZlJ;2JYO$BixhkhQ8v3Vz0~RQR@!MOrKAH=s8VNXqTxg4KPejOHwV&;XqD%Q zADS;8L`fU+gxcMYd?U8Wxf)8dy}~W}Yc0=^?I--WL>&h&Oj8Cfg6gwvM=tij&m=*% z(u(8Zlk^7cEdD&G5p;i)w`VL+SL?gxDsS!&?4i$m6c`_GOopX@l_gg4QTMe?G-VC#mW6+qClTdGdya z(xwZu4IXlzq_b3u(|Bk1Ip;<9bmd}IqXLTSMn5@dnQ)RF@{9dhaI8wd{HSlNEaJwv zB>92&pP=*Kc&J-Kdt@gxHHTc`P^IB0l;_OOU2J85OvvW%9?vU6@6b?(M!TJjzBO^~ zvPHKoo~C#50Z4WGO`E$#Caaxrah70Zp{pcz+vcPV=@a#^9|MGRmlJ`d+?gC%A_cjf z$=mz0;t~nV*>G#A9R3=PozZ57Q?PS@ROuuRqN#n+@p4d_uy=}OR2;hYi079j`fM@9 z5OBg;Q{R%2Q*)D%FX}3tfG!+`Wx(IhZnIDDS{w*8(x@g|cdzisIS_^F#|E??s4e;8 zp5o7+|CXt|fl@*M@>65~ba=YTInuSzC!<%8E)RmMayTc@;2PsjC{q%F7o8QybFSkm4Ay>+oTiCflFfH58m`({v%VT)Aw)A< zuyInUc-9dNYn8Md@BHh-&Z*8$GX4AaxiZS7^7L>Eeos&Q(F-V|3)^(`Ld$yKprO-} zEAl!>`IPimbtMRRwd%ah_IBy!=ft~qn9c@5%Erd&n+0&{_D6y%en*UF&*R~KSor8X z?xrr_Q&ipM(=7i*XoNksZ z?pNlN41~U^d7ox(-F#k~qp49)R+L4N_9=MLNcaoDZr)fDp6lFHO!^GyL zP2`;8%1;2F%{F?l1@*+KP6ayDbb9?`4BtQRWpli>tjkxs$E~rQFJT)!@?1(p-Ls|* z)byOqVGb6~`4I?9y&|*=7zrW|=T9e|=yDGen^Y$xU}ARFEAL0 zjL+j%<{u2}BNdmI+gR51OYB7WJ>M;9Xh@`1+n?=%+a#lEGFG6FnNm*GHn#hbWsJf| z$#fPrbeMuHXXnszJ;jCoT)JqhWMehteP(Kt6II$O-Spg;xI&)viW>CVj+h>i<;<@f zvbrfU4Ejo!TGzchlO7JJRRk3c4Ra+9Lc++*tgPa`@+S-y?+F?Cj$HCa7b>fg(FCcf zH6*p5ICC=HQg&~t^%k)v<}p_aTV`^S#bH_YISVuEXm<(MWWRidxzWS^PRv`rAF832 zf1`!~A2+f6uEE}fEdUNUlw$a>V#jpn>;T}rcs=&;#bTZgHEnWK0Mv7-(<>w6wVtp# z7j_VoJ+j*wYiM+_${Dts;I10PeH@QVy1jF_vg6JNV%-r@`Lrb_2aMlK8%ZvZYfgwED-zV%h#JY zAr%V}(0#5`zb4J6)l#JnZ*$^xjFrA108f7O_GA86XZB1q0;1)utt}^+YO1IgP{m8= z4-3_aof)6w>9oZ_a9aXUgPgW2ceCQ{@bJ}>A*icsCbMW5<9-!W*Z9@Ei8TRF+}}Sd zJ#W#Ee5ks0SzF))F6%ZWvO6b5=Z-5|2fh#$b!}P?E#%Br+u`XQ#EZqsOHD?R_%bty znve5g04!Zn7=CI=Nn`cC)jr%EEvrE{bK^yl(b+h`v_IkWdtzWC%)&Z&I zu9V9sz;7*s%89#yT`IPRT-zdo`|2}xNCg8&Tjn`NSuc-ldn`8y*b0{JP7)jTZqfL?6z((JwvFP)(iGrj*3hr?tiTmZ$Yv%)d9F zXHauY{uiM{LTAJHi-hY(OB{kWfbxPZNf3u{B=0W_I1k2m2*7|-oT0oC5Tv$RP`97K zLchE^uI?8)xZ9JIcOaacsFU+_WkLx1))`;V^(QI@{Bn~J4!_es2_+&Q#y#0zk$U~+ zS6=M}tC^)`*0Sy$>%LU2NzoB<S6Hac{ zW+7;s;~@OGwE`dSjpmm9#y0@$_zJP;>Y6M=-8Be|BpWpu`B*srYe^ zSfGf!J?{v2WR&juw>$Q2`nX2L2=?K6e}WIbetiZH?^g$su@OlIXaG4mrw{S?eYY8GQbQia>+DKON^+K# zc#{)TBePXXDbA&_PyI7SY6x)$$%Nfi`8#n;?gSnZ_syzy_QR84cuw0@(#xVafa#oH zo2%?0EhHi$@8CcxEFvWL>5fobMq*<)Jni=9TXYJE{_U${R7DLHQH1mJfdXX)`1SH3 z%0n4d7j}F2taSjO=61*zz31@Qd^34mGom3cPwfBe{6o@NUj8WvZOE>90mCHGy1$jz!oa_ zghWP8K6eoCGX(Ev+#&!cts={q7C~+uR}Har+UABH80fwy6d|q&G>TYw4KWn4EX(B*1 zF*i3r&Q7DyFv|-pmnHK&Tepd)*C|cHAle3;lO48gT5rbo_c?_9eqeL>h=9S#@KoV* z$SdIUIY(usR|vsbPx~MhDt;G$sb01}=k&M<&G|VR9LSs{Vl0PvNd-BN$qOw1D)fli%e(bq(? zy}hklQ5a)qk5v9kbxzB%-*ZRD>4LIv(_Ori)>@S(1W0*~F{(6dpO5#95Gr@MTm{P?}R zyy9CX?2y)@Y&(LZ)JRk(-l!1$h=Y%I|(pBnazC@t~WT_Sn4T9jS08peGrT zIvZ#de>fTCCstozr4d0Oq@GCs(se$Bq)SBf4gFX=E%~a)?!kX{>45%?#}@q8ycc1g zN%gIDqePnDa9yPbDv!!7p1!l|JPo3FENzy>owPMh|3pNuZ%u#QRu& z(TaGL^n!;{mWspAfJ_?M-|tKLXEbZ&ocT&}L^bV-69sBxhHe04A^Kvpu@MuMW=uB1 zZZ@B0Lk9J@wZ|s=Es7)@@yJQ%#gemV_`4HF9FdHHKD>S|7csc69Y3{DBN~a(+aM?? zAZSSjYgiSE*?zO@;8@b>F$FHi8|KtiPw|A}BE7iP;~LXb^tn2|>2a&_xRHVB7FpM{ zhSe^Zl|F;B7iHdQ=%s!p4kphg+4{?3vpZ=#FS4`p)VG&=joqwO5K@b+j3(n0!-GGd zSKQqb86q@uA(Q+`RKwhcR-fn0FU}2f!ZXiyc2XYKQAu6FO-x0)Lcz~>RTqZ7m7Dvj z`yepq-YL|Kf@=NZI;SDZ>mZKw_-;YlgW-bYP?G*4?@}b3>D(OZ)1x@$R~JNi`>9~WG6W>8Ck@;&d8 z?=As*_C?P?CcC60cR{D1m{9zoqyWm=443c;bb~%)(@x=}IXl6aT0j6CiK&<<@C^H+^9jni)Bzp z6>YOP2(!xm(rT{3+_^45EJ2HVt0s84S;|r?eW%-Z{Q+X51gG=H`1!QLig;(LW4f0f zci3PpaFjhRUqXk#_bZs_p*A+w*hcvERP43 z21^vmPN(=&{+Fdv!2Q_wh6M6B%H}!8x~S(==Ec5V0yne12if2bARV2bhfPe337iDoSiwNAl9|fi)6Yk zuFZi&@hUCq-s^f>11csGEjZd6apKLu4`dB#q!Cex0Ih;FoyRO@_Ry*yk>LHZ&^bl% zZjdUAn*(A9Z{jCItbBpad+}F2MEXZrraC@+uPa&AGpTi~S3RdRNz+~Z z!6Y!TTWDV09sf(UFrT}kM}jovuX{=hcJv%JvMH08e83E=i~xh0Y{k1}$JD49`gw7J zf8}MYi|$LCj*Fq8E88nVeC^QU@`GFGPLQl!ZIBpRx4s~$%*VGwPo$vB+LrsFCgr@8 zf!;=X)eq_5R0(;eQMH40gyT%eWyXFyx5UXy9U+n|kXY;hItA1IEE7`%&GFZs z%-0xW*+Hl=myx3(618N_Qrt?Fm6b6taRZoOX5@OqZk|Nj5iBmpUFM*G(8R$6-muNV zR6#f=@lS}zNudUeQ%tAzjN!Hp(yVma4jFyOMsY>r zLL_i)sMh$2aeKy7FR7l=uMFEo_&X(ye@9epbjKIfj?)xFko zURveX8}GwhlBki&E)1=02h123NDTd0x`=oup>jHr1us5L>D zl$Xv@mSJHO%MU*_vAM|eG|Gw=;e_`3XY_xD{ZI9nwH|G$4m(!ZuLO*)?`h zxP^a}yY0^i35TIiEC`2TPl^eL-?WmdBYc+lOytw6KO0F{# z!ZBOhkG42*{ z8j%pkrNM6X6Ehz0C(uIX&y`|A+KBnpa=5SBYfH@lQl(!Bj@PQ~EZHN68Ua3zn)E`S zYx&O#1@5eDHC1g!_hh;Rwqeszaj(Oen0JkVJdXnww}|$`+$E)nb*cL}e4fS1T{}6N zbs_IR9ErNR3fCO~-C7Ny{ACGfpBML(-hfYUqwyEZmF(h@l&XPPW<8Nq8Qe1}Pa zrmK2J)g74v8;Sa~)7BF8DTzR5&s2F|QO&~QO}g`&AaLm7&Yj}$zTto`HXLHNK zLLAbDjZ7kFgz_UuI?pZbLwf>+#L{wx;Ps7E|4k^?xYA5=PJ35ub~Y(CmmBi|V1Lm? zGOUCV!N8Q<H}Fy&4Of*?n7hr5cn}@xf1+izzx%H4Btbz{F7y+S6O>!kMI1 z2j3ds=uRM5&qxwn$t(B~U-7tn4*VX2^G`ba-#CLd$p?R7Vi_qrC{Qc;+P+;6hj;yY zJW3e}SgKh(n@)z7np)gn4@(e}Y}U;=Q&PB#Dp?^!me9wWB2E|b8q_hXxsi3w4@rCN zEMtLEr}wTjyQQy>iF@(gc&?FM=o*Cum?@?iY>E&2b*`6O5;G6-nCyRJ>bOrw7S#}# zBNE+g7!`%wtsh^PR~4TmR}T>pci9y01sfY9kXISpM4cYNRI!e`h={K_avk`=!msp& zlK&-|{T*(k$ku2f*;W???@YMNiGs~LmSjUjoh$rex|XV;q5r1S;N z45FlJDB0-?qI{Q0WDIKkSw9;zH>E_{IZoU8A>>HPI$`|?QfsIz)`EtHHjh>+;POQ( zD^?|@$g|JUp@-CAG=YG|2lb~j_%OAkNx1?b+5JhU|HrRe;Ab{&!|KxB_#6L}z-GBE zJwW;1N#s?bj+Pg9=!c%ff{Uzos5kzD34^oJgt~dy@}9}G(LO?;zOsRv@-Kw+Pn`6R-(N;h3=9m~ z2Wfds>maaxX3IDQGO|$l2YA6%TL7LDBCdL|wf-HW+GRA$uYW+Rjjed@|6wuMOlEIn8CKv6Qg-z*MxUsqDM9X6cj|3(6Uuw*HE! zZCoGqVrY|88r=o`>-IWG7U4fW;SH1b@-kr=!tlU+QAI_s`9XTwmyYj(El#`n+of1d z4s^8&O;&q93j;rk5XoL3O0W(GI39{kPs`6%^`b><>KVIMpuD1}ACs(e6#f*mzAIur z=8C<031ZI;v@yPT8KQ!sJ+E;|%3V583iTh8@MAj&%9uDfIv`0oBs`ehpz=H%KS^8* z#Wy6Mgvel!j;`4vBQDMu>@y_>;=RGt1u{mXH zyKcC{o!h~)d&z#2uJavICm@c#*W}l2yxI>zrfe67^D-xpa{j~y8`$CEZ4(jEagh{S zKbs9wO2ywCl79>t6BNG{c@e9*L?3smQ3=!e83X>_ zpr!SCon0Q^1-CD0_3%78%5IWMVoU22Yi98<$<+NE(Jl}4Q08jCHFATXlY~#>FDxuN zDKSMtLPF)bEh{c5NthTWZ`^zKh5rvG@qf`ed4)bgNBNM5<_AVYfCEFi1Kg%=wM;E4 zr7Y+(>=)5tjSMr0-ovYqd+bRGgnfa&?6wCRXDeWa*rMQ@ppWI3(L?P3-Tg_4K0!51 zTvl3tQikUB8I;Y#1b5K}z*+D=RVgD`(4=5_&j;kWT7v*n?L2&*h6q+G)_L9hkTkg= z#KB2T@CA2i3Qv08c?#SMJWdB#EyoRcfJ^%9U@3j?j7oUBkDgsWaqxq=5P29LkTj)g zKJSPf|M5?j=kEpmDgJZdTR_6!qvyS0ftoULMr6)K5A-{V}A_xSeVxxu?nhkaR0F!KgGAFwcKuZ!r3EXCZ5}j z`N74+ai;iFc`e}yA)ODTv6FU$)S*^8$HVlo3%OUpAcjYX|*`1=fy#;eh#R!$BfR(a#pPkizd2Q=a3>Pm4TwkWtEgz z@Mt(h00I`<`Aqb^`^7;PRWv!r{$YExI^Jr#^#AhD-^*-U0~$W!U7`~^m;1Z0wG^Q= z7d23&GZ@7s*{NL=zKiL{fOK4JBAUCR)7_PAe0be7TVh68nFfGdE_oU3G@6&@A}1#1 ze(&w)60(cnV1!i(-`4$2y8nah{6{Ne7xO*J1$Xv%GQKR}GR%qmC- zGW{`mVlpb1^uelFNlj<*?Xk_~fa%##Q!Tz}_hp)G%G=UVp>l-3`|*G0D}>AA&?m3q zTL4EN#+@wD5X)|JdU}YIFahNU2_HNRjIG$TjV%n9oYd2WAHQPW0Y}HyNwEQ5y^^Tp zp;c7QdAjslc6L3a4Glo9fptR)6XQ4U`kfT{zE4IadVse;O;r_BtKP<2>U{}R+PU>@ zc&a)}4K9lrsZ6SktSWf z6-lzE(z2vaRx}+Wh7%M6QsEZM`I0V@HBXh=%fsOuCNOm@Cb>^SvrsilzZZE27J{!KvWLly#oRdPs=YEOJ^7Kvqx z9W^!X7Q$}nBeA^2Vr5N}nTMH|u}Gt-SKZN!p8BCh#=x_B*Q(p%yZd`e5|V{YhaMT+ zJOMv2@WxhfO29$@BT&_iVS0xaN_#a*#FOCedHEl zwVvIqb(x%*5h_wHW56>97|f=?_Yx5io^g;8il|ajV%-=*x0r2QutXvT50B2Di&V*y zWSEK2Y?2;m)LG_*ha;|)TGb`bR7o9@7+h)8!C+Ib8-j7fIoa5(<|M(xjb3;;v3Os~ z`3{8CNEmCBiZ%$j^m3an_8n;g;-_5n^rC=tFErR`e*t!-4<3W{cToR*aRcxD{rdXs z`Uc_7=tgr9AAIv3pRs7VG-pnIzH{xw$kXOiGt=OeBp#^K%J_*lM_gR5-(kF#OXsj% zZV8)1b8w}<5V@?I#Nd%+I*quFmrc*sxY;#5Gb2W$;#nwgSS>Q>$6%SBWu&N>ZMsA{ zdkaJ0Aqm*>IXKks@Pgc0f%r$-kunM(p9~18F>b5=EN;~$k;-zm!AsUUjb!K{BNhY6 zWLqes)QlZY%EGgGSbj8N(ElK|{JoGo!av#`GpJXXq2cj)W@df1Sq zf-xke@%88I;cz_Cg)>R^vDPWm73}R_A1u_RFRtAFz`S8~+r<%R5qVM?wKEQK zGoLE;(Q-)hM)Kv<_Ki@#SrErij<(|qGG-;iz79adNT^KY0;8AQ@4t=^=(ON;OnYrS zn2?b$kvw2b!Ngp;^eYFxOhQ5`hf;cs;M>65{Cs|#eWuc}hhk@yY%oR4Xs3p?knt>BlEHOMb?_plt3(6v<3g zp{DEW#4vt4?cRR0WG;7f1U$}(Siu`1twffSlm58;pNe+F35kK~Fo^if^G51%DJcUP zp5s!N4f2?%s8T96OUm{Mc|1|)l&`@jc0EEVH5lq<7WCi=O0!i>n1FP-``=qlin2oz;g_84t-`0@AI6 zHy($~_^7B^oix^GQe16*_jH;chK+2M1>l=r(@YGl6q}$C@CCkaaEUq@8w+==_Unly z;hg!+Uj2J{5iZ+9lS?JEXGkAcgO9YE8VXZ(s@LBoak~IJ7wm# z`s4+UvaN6Jk!0~H!kwL`1dxln!|()A1aS5@J>GXr{?hwyaynH)3OBdFveVBz^qib1 z7G-g_n7`gG?%nS1j{R@O!_^z_6>gfOX6aN;DOcRF93(Zn2@r@iEtW-K0}f(CrZPyY zSL1SYRt<0}IUV7Vp}WI-;>63Y?;Js`I< zG&BkumYk9C(DqeMW3spUGJ(^A-N-Pvi45g-!FkC8Pu)P( z=Q9&vPqL>}^Q3u5+|B=2C7?}K{^{B-`GSt^hIlE+fd3Q z$6G%C!U+%mMt+)}ni_I+EGFGfFuOLbV60WFJ6a!(#li}LJc^uqMqg&wKrS^f>0u~H z>&cXNklWY9WnTQDtol9A{i5levM4}$^e8Fzliq3~ zMcKE3Av7-c+P>UISdhptZL+vDdZ2T9v*uoGbXb$D6!$Ge^%p5bWfUSUS z_tpnoeER&+!{ddLlEyGGCMw>bfNX+_+w|0wh%l}IxO#hA%mBGo>xtX)QZ@hoMVbC$ z+l;WmSn)#O_FImv7uSLHh-KrIy&rxe+SH>}D0AQP}Y z`o|LgeGN?2>Xq-7H}cBL(lAK)wN%bEUsorn=IZFD&pv>}5$)3fw$A13irByMpQoV4 zD?rFHsay{!wVtgFyEqyq0~sEL2brADf^`z`InCC^BBG;{S-C&M6KNuR4GGKm5A9+5 zM>0aVJMdtF9_QTwm-FZ@i@EEoZl>JZL3kslHUu53%#HNo_1SxDi^3oKz6L$(Gcj51 zEKomeH?Zj^{;Pa@yPX9s64sX)os;7*K^oK;<8`+rLrKjUEMjOZFW;dHkAR>=kDMWt zUszC*11R$f3k!3beFJdi>wo$91ERi-azrO58Nk}%GF0}(zp_yPW%`=_HUU5~YpQF< zf>0?WMM>eNoDb$K8;55Fj`y)SNqc8^^S3?&J~nvm-~Q7&1#ph|DDaBDQTI7Obvros z_W$BHB8>5#^myOLH2`pHdg3Df9-x0-oFPL!JUlRa>?(@mv8Fg3%nC9#ea$0Z@du9K zTp$e?7uvfp>Fny3Hx}VU*ur|9 z6*b(4Pae@nr0MF11oQ8$0eBifkqk&)Na>R}QVThHCU=ZUVdeclTjJjc*ftJyrmHf)>$gw7z+79ZN8A=B zAd1wn@td-~f&_;|9G?~ROjPIB{dC|NOy=5Zj#y3~=9cM+AW*qa0HP;dli7~z(fG&1 z_CBSeose^!cRn-q>~2@zj@}sJ{+q{E54d*3YRuTkTED&Oe{`1*5;Wd|fAc2$>WV!$ zBrHp`Ukv$gFMyPNIcCdU!{E?R=Azx2$^$N^F@V=wtmGaR7WTf2PXlj%BkbhFj?=bM zu_ozf&Djan_V)-tOJ1{=pPMVfg4cIg!AKHd4Cp+WY03QMIa=MBb>gE)s;aeKSg8$$ zR`1#7p6q|d;d}Mw|5j#yv)V)=-m*LH#t0KKaPb=%-cc;#Fp&qKprRD_c{l>Z53MucAV;;v%QXUCab#rVCvLczxp{GE5Ulgb zm?U&baIiwP{j`-^`s;WtM=~wjYY2W5`JC%Nxz2yhqV4o2n~~u?PD0W17175W9}@qw zh1)ja)u;_Ab5qldj*hH2@;qD0#g@xYEi!P7;KCvK0;}L@fV|l6;%2tdg2bD>97)I` zAu5yl;^5yQ;7kW<@!o04i$l+FEAb;B#PT>FnpdLdi;3+h%RW(q=Q_Ae;CbcornRc>&V%FncUjcr+&h{5X9j>;GEbFa3;4=Llk3$Du ztgy%Mqj`-`{Lhv2=XJdRFc)a5WiOkNVG-bz8ltNa-w?zJ*c%UKJ6&MA-OOUB(#~ca zWIn#v0adx`oQ!0|G2V*7$3Mi&;10D?x&r!+f2CY_`A9b&3#2akZ&p-_xnTvIb? z_GUIqL=N||--J=RfF`cnHT%mPR@MVMh>~6}Uf5swMt`o^l}1?Daq}fA5~EDZgn)p6 z2|%me1#lQC_sav7t^Q#?f%9{Oclh|ZwR^jJrbmk&ajl_S1_D05i7E^m8+eKtfq(`w zZ(!h!1fH60Y{9InVc#4CvgVNg^|N?*tnA%a7i?Z`;qwMAq7zJlIzG1ep_Br}>5qrs zR=x*B(;Dp$0oGq6czR{+&EEs^8!CbrMGfWABba!37ZbnB{lE5Dz&7^^7m(DyID}l5 zJr9|&xdhH|XQ`=i08WnWUj{md{3=?m{(y<4+C#6n+g_@@Yg)CPns}yd;ATlvi@T-=YF3y==a?zN#tZH^SCT={wF{e!vm(M6@NKEs1 z5SCZ~D95pY+!#DNrTlPy6i>&I^Ipr2VZmmBW$t}b|8U!k?#A;RrB4T8b=68_KV7Ib z)v(uM&(4@bY{)ilYP$rb`KGLwE)mdiR8;--$w|r7OMROp!?vyuoe#5sB8K{#^pc9& z@TSlS$_*AOp5;&B!9lu|m`ALl<87M61-6^}xtpDFFd(6H8?d`qyiRg7v%S>P$(dyW z=R5vSo%K8KunGS-Y*@iN%{%q+YY*IyVke!JQ`VwW3uEsNlRdUirYhBtMu_3vu-AR^ zNhKrx-adfvhYQh|f+zEeb{f3y=V!@pHF=Pe5Z5=Iv7{(7esQ+*B@Wuo%`oSKFZ+m>htM^NHgCS?oh640M*kPojjnqP_IhGlx z1D_`z*lPq2Alm?i$m43%j*QwNSVd-x-s^${?Saj7)dg+U3BcXR%1wIcTeqRahs9Kq zcT5Y+s8(!?ri&H!PJk6hRPAysOzOcUuPV03t6|;SL#F3ew`7M}hi6r=q(FmVPaqO8 zq`VrEqEZD2af1ZDbAG?{;ZPjLE7~gO^Ll*dXkws15*x2H(l=QI>UhD@be@Y-4b;Lx z(K&^h0t8i+BKhX57ABR{r{oHtQhFwSz=k&&f`ZCHFikX9ZyJ&#Q|UQ4siN+G@C4nP zeGw{wXpVDKf#rk@{rW0$`5t1Y7XfYsh3X;40j4F@8ZHN8NUmg(*mH01YO4isc9_;~ z@m900fykE0H_|fzhoX>9U(cP}MUOy)&TTpntIk@3&1^u*VDd9C(8!Gol(Y7Ye8lo4I z7AvAE2!Fi&7U7v|=LYiV^?3R3eoHwykO3#b)ZTpX&e%sVpwncbj9NL{8K?f%$XZSF zUPB+bq?!>qPGrl_K5(92Nl{U;*pJ4tjj10Oy=vWPn7lGFtM23k{@%DvgYUbxnJWyE zg58Pi1_IdnGx2glkh1(zvLwd)1asiOX$`!L(XQw0x(qhHy>KRvpRToTJ0J(d%dvC` zeDUiE#zS)CxvqDnx99x;7r_cpAZenE_0QCNGDSnn6Eik;U>$90wJiR>Dbq(UvM0@v z_Uv=^Qbymm*@OBja<Mq0+?I7}QE%Fzo+D z=3a3=MeKXTZP7J80BD;uslJn&tYJ~!sI0KOMNDS&05$@kzn(W8qE_vCaqXqH@!sxc znOF6A6Q`{1gcw3pU0Z91a(AhO;x>!U|En$ilR$rIqdco6Ep;VR%DAzpig#VY7w3)B zv2=W~E53V`VQ(x%)WAGd8M zEAGL;`Eqp9`gC-3P_bQp9(;IECWIOco7NH3DPGcTAV=vim8rL5emL!Aru@OF=V4$F zEk1FS-}Yaagw~VJp&zv*6$XmYeYwcG+0=0piz!#F)*#D(cCXTI3$Jd5RJpEjd9#~* zA=G266Rl`qP%PqL-oyT_jw%Sunr6O0;`iUb9zGP}J< zRnAM}G^#Xm{}D;r-&nl9fyane3Z#Gqt*!i%2neqoUAtQV7O}<OQnl92A0NqXat({_@Zq^#h#8Eju32pUVn-G{3<(|YG3dvN{ zB{@6;>7tVP+F4i?rOC;&CO+;VAAQuIau>kSc23h-bgTV88X-MER>`sH+rlgGwW1)Z zP>uAhx%CktvJ)c4yAe;smhso5m5-}kA?)uy2rI{eN@gOkiFNJ-;`mdaXhzAVIb3R2O~ zM4y~;MR!~OtoBDAN*5&&H7+p7_M(5>Qflhqsv_xpdsAz=r>xFuNcEEa$LYFc(+%gU z5*bIqqRXuo%~3hrTF*`qN6R6cLY|C%p1#wC7zrt@qM}5mX{)55Jolv7D%+KW z04I>bFz|zy`_^;SF2|BRGH6&K3@zBme3X_;MAoi)eXiQI!x?F@iZzH`bn|-dLh~(3 zJiGL2(v0oT@z9;F+$2O4;j{3MFW+VclDq6Jjo}Y+fWsXoB8t5h+!Jc&KQS>Rdrhg| zp0jO?&)SE6i1E0oCZ(`GHgzBKJLc`lzy$*BJg5)x`CilTC!L$iJ(4YZd!wzP1zv%0 z6?eGf<8T}Qy|-hL_OIid_UmWkHX@Wu{=eqlIw-Dfc>_hm0Kr3W*PtP|dk9W&pAaBG zaCdh|aCZs88Qh&9!QC}zaCdo|oOAB)+;eiPUe){OrKYH<%$`|$^)Wfk>ZV8X*UxBHL|^ea1bqrc$B9~PQdE&h4iR_ z-D$hk7AXt&907&!9ka6qP#~M(&DuW4r;!lVyzq&iQl_cwo66eSnKbybZM8su%a6zM zv0rsSD(J9BCz!>ptGR;rnRdepZKLWMiE&@$9aD*egO5K$JO|u+=L=hm{oQmg+|Ml1 zZTSA#;TRf|mKW%eY-rT;oG!>q2m7V^$)TGt?ZN=3Z2ZI3geSpD27nv3g&^~V-R~d_ zJ;9DxUVx1>Tnk!(HWw2UgG)IP9I02KFMfdixlowTE)ClJh02TV`;X$!?*xsU(A_V1mtHl_!)SRJbuN+gijN=bWU{oB z9Hbv&!gc^D97-PdVxx7~-rQ>Q7K`-|<0~2R1Fy@iCH+-d0LR zcL~Ic{#<$>IyCV@_)kmK|GdFu0h*VZt_i_Vky&k+-G?|jF0y1(PP7*=@O_pmh#&T! zNB%I;vN53F%Re=CbZUq7dMeBL1e1nZVwz|hJoaE;t!Pb2M^`X^m5Fw{T@a{AOD;2G`E>&>o>Bo+1<()cJ#-%>3 zvj|lGcgI-ZN5LF06Pw^-FvoEt$$xdC{ne!wiKdjBN*rf$Ce!3KPv5dPEPZ23$TlfG zy|iMr1?K=7!K+%u#s?+G-3a||R?2!0cRZjO%veEy5LZiwp|eD(!fZ%v;o9tkDfNPk zj0~%MYbTAYg2y_*4GyOpN8P|Mwq~>91EWLrIqqV3ZSM-Tr`b+8D!T?a-ocM%l1pRiUM2X z-sBVWa=x=0*}5-pI&^K#lFzu-;5P|5B*QX%B`#p+*ixfByL2h65wP^hCR? zo|@R~PFtIdeYJ1(0n9V)7=|-CpY?Se6qlh~TN|0W?HCGo zTsg#1g%glISqVq67JL&nlA7?yAq?VUAIHDHgzRa&uc~vjwmM=|TdNc3v5@KMG z6>C*7oPSrWrF)Kn{9j-A^<_US@5V+xZs+ZowUoigdO8{QsV{@~dR`8Vn}g}`(m2dg zUrO@K)q(^dn@ro>X2t7yY7uh-zK_;VL$|g;}-o54; zBGESnDAZFg`?(t_oTxY1z?#a+I_`m$pGk)n7C_g7BaX|;9E1NP}{a7xQ-&GZ8c%FALC$>FNh@&W2tzfd`swFt?2zS7B?}*T$ zzB8V$pKMhyaAYLye(g>B()3(AcmD2TadlUpX0snp z*b`m)wpdA|v810FAf6A(~|eEBdZU2r?F=|%c4=?kUDfX&4KlUrMfMx z-J1~>+Gynm)obO7%~Jp6mnQ8_6x4M?K=-qO^Ks>w+7~kqQQXACE$OG*GZf3SlY9B) z=2{;6WeqJhfegCk%HoAj(`}Ytz5n(y*mP=evys2`u4Ej0hm^R!*!ct(kHsuc@=3GN zfq*bCpeQ?ZzU{7RKy)iq&-Vn;t%}7%Hx!lSDw}5adzn=c#yf%|I|3zvKDc}kc;269 zsM%&NF7?gX>B%3*zG_=`)$4CE+3w!!3q3TCQoMMPr?ABodKcAvQSBkQ6j_8tV|ef5 z|Ml8Fnp#Q=Wz(LZ-ANE!FVna#>nOSZ*s1v+FCknEFV5hWoE)NfLweQg^mD#|O_{e( z4hV5E^$}P-ElHdZ88vS;ybcX^M4>dQT&i5`bt-aG7{#K71i;%GIPJ)A#jpry-0RZy z(TTA+KZcCbvan|XN|;xFBIi;!?7)IVi3qkb9Z?vJ zqzEu|dWVJbwvoJhjMd=tBI~xf{DR)Lvwv_V6Wn**CYLwwYb>Y%g%=JgRn6_N~tNhx>$ZAA1M7&lh0@9Rjq6s1!Ng^rKiXVi@EUBzE zowA_V&J>vaIaw8Ig0n}#a&Co^EZR(q%jdwPQ*U;D_uw@g50HGs=(T;F{3CdG7NTSA zM{|1(2U^A{UX0w5GGwBy#rdd@>2}spVp|l=#1ie5xy}`vs^JYo(xW?`o*|$TzB^XQ zB!nZV5oV}JQ{`uWiZKL}h5d9<{_gs0q`9G?@N!p_VZNSSP^PS^#Ew%6o^x%cy+TZY zImlLW;bbTKAesjGV6GX~xKu5iILz2ze{Cd*OD`qlUDH!6W;FH~`eN^cT9#}XL0tMY zOCuD?-NmM46U_D~Y*pzw3F|Yd>o7RegD98snN6h3n0A$yihS}g|2*Cm7(vr;i?~I+ zD=vm8i;Qu?v`3sly!+a6Z)VLIwfL=zP?Vqt`;ZYtQn8!OW)y1hG!nnkZf6sDik2S& zjj(#uvH1@x5V!C8s3^bPq`%TP&(#$uJ$(v>M!X7nlHcl=uJ+?LjA)j3FO})d@Lr15 zp56Ad1D@U`f2ikEOoN0%5#Bg)RYh3-SDn{|HL>w1yGu(umE4Zo%9-dB5KFK;8WrgM zq+D8mbpy3?13y<03_jn{e89!CcDw{OMsl*o2D!W&b?&i{pnV?eGV@eX%5}&a={G@W z#>5Af$GMv)>?XkF^=k4@r*vrD$zEL^VsqKt~VkBvmA zj)6hH(Ai_{euqMTNhYWy`LsQ_7od@aFF)!sD=oUfIc*pnQKWSZ&2ZMaCn8Xm>DGl`@@ppU z?-15YsV8a{jeA=BNsi@E@Yr5%RaBc#tTFO!QG+?Z7cHw_KA$omZ*=^pY6CnIS}Jdj zq#;BfxF}Bwd1XlkYU(b(*v!E?+s!X}=<=CLB?=u1bAeMBa1B;Vcy83W|s*zxh(Saipan72*?M-%n-JLp=#ET zgZ~yc1GEzqw$UVgZ;N(l!p6okkrSWd-c4{faW`AvkiGwEKf{_d65ATJ)KCw&>gD0b zL)Jr~j}vr)HQ1^q$Z@M6^1(^-xqir()r)PSc7@j;?wwYD{D2XoAOGIdGbFyQ(!#K* zS=j?_!Z0t=Z0Z6@?4OtDHc^ZF+j6LdGn($d6ml*3qQwVWbjj(oETnU0S*gU&U-7bW zoEz^eZ`Rbe!HOvQe3>bkEoy~M3nYp*= z$5Mz&;U}RLRBq7)Ah_9ceMTU|s;|;&T#VSDC#&dZqbD17SMh3xnagVy=poMn^;!cO}gAAsO6 z0%QWj9{wk21>&J`Jrjj$IY!}>Wra^m=1PS%NTM|{stk6gM@DPkQlwkVJ7=`=%oo>Q zG-q|8h1bL|YRR75*&9kAsbPyJ?M3~=kc2|?WB1;Af|7D%J~mtp!X_jY5w@}lOsMO) zAeE#17?$-!a|%fZaLZ!>lK?jpj?6cmS&Ip2>GnuROft6Y9>`Dz5TA~ zK5#YO0tU}ia?kjkGHN%9xllU9t1@aKw*N#mbp`4pRCh`@?nTDX0wLt*lztMthxH*- zWgKSHLi~;820$0m*Oek2=z0Vmb8Ng+|Y~c@#Z)*!^N6q5@rBO+X5G$3T5$Uhm2oQ;7foK`~YGpZm~ zVw>af7Zh%KDvj)PNwp|v5yP%?)qDG6WP74s$$$;epUAs3zq#ms11IR&!Jid=T&~L> z{mIJzoOD)WWw3gw*mUX@qD?gs#60^oiec~B6r$McBB{-40Bw7f;VF2wHM1eGSCKwl zoV-E6Yw6TsYkD?&d(oa7LHur=molYhlBv4*TUS@XluFXkrRMF7qU(1fUgKpb?{|3n zs`IYkx2p)r9&{TPsw_CKR|>M;ROtLmxp_;`C=|v)y3xg`65?qhv7;0ncj*+xOunwT zP0126=kq$6VxCi^UHF{?q!Ef2bXGb0J@V~)Ow+|$YTiQYBu|1~fr<&Z-4Xx<$&t^& zY~j(*d~-rUHd9-rNp%_$5*8M>14*a+{#`5O+iEoU zI@DB=&So@-s2>4!i{|L)NH|fVU{gy2g;+&B7By?F6B$RggdU_h89lghbBy-0@(xvD z1&;WAK3#n#N{w&|VBN>N46bjYRZI;(#~kUXFmGsvMJHPbI8+Gwz<9S^*XOi{;2KDQ zv}g|DS+{12xoBoM2)a2t_C$4eIg6RZ=VYt|hB}YYR%@PA18A+azNB zI4FA}_Yd{j9?&{pXWQq_(4*$}<;NvLB{pXxk8sw`Te2$SdAp18B6to@ma%}>Ll8Nzmv`bQ9gUY0I2OY$OzKr3O8B)0k1$tRb}iF_T2 z&N^d5Z5QF9+A?w@91#XRko}2ETjTKcHX}4l4gX_m;L= zr-3{Wz6|j_fd^HU+oXS{A5}4l+`2XMrHa3bEJVdRcei35aqXFtZmesES;W8gq8FT$ zFqEE?dLj!eYu_5d%}~+I=xfo_QcOx!Rz924JgoX4u`BDO_>kv|aJ1U~7bh!Q|1^+( z*-KJF?@oIn%Riodj20u2ytvpJT8e-*ZLclMIsS5N8QP64?bWW*d2G1zPs{ojf)@J* zs;;3VnX9d6G{Ko%+EybK;0jla)>?}O2M0$cd|<(xVyf;HS)#+}jL)J+QUix{_ay%t zn+E=;6fPo}PM|saYQ}b6RUXC=tY7Z3$SEQFFN^*UIDUwbO4UOR1oQs8CywFQ0btKV+aM2MmxP zNQxT%`x$YLe;tlb1$f=Xy(=;K2N!~u3WKS(w5c{NzG1BMOwFwn9fm)pv$lwUG=_xCMAUdhgmxYhykg{AehDe z-vbFDwfZ?qRcAvbzdfFxEqH(O6{OrK_Bh>%D5!@%T}BcD1RY&CpyCGo2@b={fd%&| z9ZW3IqnyU+^3)Kr2>Ty?jX?3nuSY--P%>R$LhG^!SL)9JGUyPO4+=y9%jzB$VO?b3 z`R8<5w%w=j_*#cDObm>-`=YM*{y6IZVp+Gokqp>REbEH`1eCv4U!Eqg`U>I%T_GYc z=*7DCtLZ5iMLIQdUuBvXxi?S|{V2Tq;+gx}d=UnQ2h;co!bH~+{#Z93UwTtX3q)(A z51x~i0v%s%`QCrCs@tp9qAFLt`Z_bv*RVZCg7(L?&Dy{UaIZ_FIiMDUp^;BJ#wb?! zyr@dnuFvv+OXiUDrR$)!Mx}9C9VX6{+zFUE>27bXMp_d9L#wutxjpY2`K%t?iL0DL z{*-GYuyBtz+AF~CfqVBj>H}ZRuSAgf8ul!=32gSRLb>M;04dUxDaBw_g!MHYK z&T5d}Owqu#wcuzQDrWg4c60K*Imd|WvmN-#$izgd!>)Wah;Aggw#(~)H51~X*(!=0 zl|ohMJ%e-sMiYs#H9NU5F$oFjzBopzYV%|-8!CQp57t+&;B`e%Di<~wlcagqG5QBT zwqK--ac|g|nQ2w<+eN%__V@G?G5Ub=1-ITX-A#J?2HU;qloNe2U}L!#cAk zljnG;LXfUSGElx=X5yMgW%&9q+p`C#gSrsUzT$>;wZUm5g>1NONag<8xP!ms;p&We zy=rPH#{K5}ifyU%t!UlOAa9P*5b@v@5wBzKlHKS*wLdZrqDLvv0{kr?+@0or_dgeG z9vh6Sj%WOW!ww?=SwREIo4vAQmM`0}!yHZP0~9tyXm>c=GI;Yz%Fywr6$QP>@Lcm8 zR0N;=IJl9HhrFS`d!yXouq^0%$buBWpxq{*otbJX9`k(+?K56tqN2oHcyKV{Eb294 z=gZu0-IA24%#yANQ!Bn?+klzKse{ewz?)_|RbrB!s90kWlZZTXGXLoC2&rIzZkZia zKKtE83BhCKF^nM9934Ek{dl3dGJAW4JdWI_Ce-F!)7G~=p$2wLKc0Cw9pmn*_y{Px z!7IIvfS%nM+s{t+%KTrKS=KDACTcjG4oMs66MBI1*$5l-dA6ffz9~|V9Vqy&zB#6R z58tsF)^U1$cNOadc0?@@@qQL%ue zDvX9AhXiisbMb9H$fojiZl*l6z1Z7Hf4Ge|Tc{t{#N3dqDQKO1LDt6ou#xN;xi_bj z;~sc^JRU92wYk7cvLn&VtO|+bFxTw6Xt^k|eId%66y&xe7D#I=Z zO=zFE&W^et7!qXcIK>f8N#6O<69V~{6H2u{t^!ZVB{@^IHIrE#n<+HU#tlVVF(*C`9HESXVQ)4Rv z0re;S!T8m*Fx{m0YS=i@Yg~~Lz>i48Pq=NjEd&bRzbBDwiri0v30g8uA zJw-&OY>Ch4ellKo$G!~U=Jsc)td1qq!G=*Ah|c$QOTBgGC{=qt+{@YCoF8zS&tTOG zf<7dyQtl9b2y_{FIJ{Y6^_-e}C2me8&~&r!nkKGjk9yLunHEped{^uh?y)mj%&EJ7 zkInMnw$izj%pLQ*lD`j^8}^;it2bNuuN~Ji%gAwTZS#Y?ZRfaAu)Y}}Z~$eP zB;49@Mms}Ku=2C+)eh?BtkW$gixM?VFoKoIzLLhEVl@G%Np14^{8F85{EN^~(Fp>x z`VhIvq#d;>z+_2GkptOxd@-&-(#U@O+$CbBe45;DesMV^mcs*UN2MxjyGhTyu+!1I`-f;b( z(2hOFOYGA26tc6iZNvGO0!dQ1Qm8#P z5GAP-J*}~r!AJKAZ;2;+-S)(|7vA*T7wgzZ;Qlh(#~HP8253l11GJk@mrb28opkxi zQEEQT_^nL-!@#RR^j2c0We*f{vljrFiAtrZEy4qOQGtNN;@AYO9jl~mxflhl5Or@Z zIsAS8b>{AYr{`2Ra^EwCOW4dHPmgsKTR+#@ld!n~gbsQ&rkxan@Y{8WWugFh{N+2>2NG$NO!*$5`L>fB5skO$I#0d+$I7chwNr zakenq>g~^6JvutNYqDx_5PPB*W!fkaeqCS08++$~S~#u0H>qV&)*zs@cGC{`+~M+2 zFWq$CHyNNQiP2v;%doj#{4|#%qRaAVX?9(9jOy~@IAl54&`dPmQ9*gx!Fl0>v8k}ha;HA? z)!uYWwc`m2oCz@|)`_4xfJ}7fUIXY|Kg)(nINxpQPc+;5Cz@zi-}Y_S+0XLx5D3^R zhmmY9w?gV(sZT(_;Oi~E9bgBrsq{;*w|Lym{b2c}?BSqYv{m3#sx?aBiZ11nM zTxzdFf{<6)1_@IwH@Bb+I(TKi@Tv~}Ye!&s-i1;oeTzA=UfATa`?C-to)~7al|CYB zAKmBq(e+_OJV+u}=wUehr7-Va!b%q@`a#0E>oLhi?rw|icUmW~cDDWcHEjpFS1f_l z9%{0DZ1TOcasi4t)atgy$ga=HT%Am&m>N2?QGe-Nz{TNnD560Z=zq#co-+LKWX0V; z@SE)Du*<`|272IEximsH_>Q2Jj@x9rFszAe_sQIf0qd}hwMsp25RMos{ezV-7Ip0l zFkyQ^utmo_k~441<@?We2a^jlI+U-=$>`J%n#3YW|^ zz1xv@5kiQFfGad8X?GP0zL)YiUL|q9_usXsrW2z-^}M}gF~Tj@tg<`5bJYAf#mX!_ zH36P~&d}oBAmj47z5}*oE=$|USzepqvT8a!~KQld_3R9f=IlP zw@)+z+PZ64l_`#PtLR&&9N}6KRK_)@>XNA~`81#K5vdo;VXY6ZL^*7C@QkS1)2kAvKdcj!o855;MIVq&KDM=+u|1p* zL=fz!S8R>z=;jErRb4CJtb0_#-o2y%j_``MBK#G`)@WTtzhf182ym(kU4VD7_e=}} zH&HA48lsHk5zHc4Tl;QlY}JFi`XZ)Q%H_Uk)|gO?oVhRTA)w*{wu@g4(Zow3nRi9T z{?)e~8>M1ZRqyUrc%njoxUdd9JPRR1S^e?Bi1w&K{tr+%soSoG^_0`{`EVN|l zew_ShnvQM0e)NgX<&#2#@{k4h*86HpRQ-F6}X5p}qf*KfEEB~9lN*WWD} z-4R_ekmT5s%+3<1g8&oG;$$26{_^rNY~u^kM1*{w=9gp8hkfS)M&Iyc4jJ@1S>Ht2 zOsk@V*fQUVP3K3AM~m#e{9s5gU05Uyv;GDu3(JOV=1ZC}{`bkqTqMNrcPLW@B9-l2 z@8_!R17LA1)+&z6?Na-lG?1s%I?D9B6T}vD*F$&^bl-dk8?IwaQh(MyvEhSl6=7Ft zt-rLMFxTDrz00Q&tHx9Seof(!?M_M)GjvJ?s_fLxI@6z{`+4&>@^qj0oLnO~S%NcFMPYi$14)qjQARV1OvN7L_bLomch=>~4Qrr^n}sMsmFYXZhWJyUCzmrxs2 znr&mfOaZV*pwN2CkGNngB61|QqWRGJVShR~E=hv7Y}~FNYP^HI-372?4k z9pm2S%U1be0Dnx^+H-dp z8>-m-qCvjr^e1P6xE9Y=$RMELM#YYC_6*a_yDx8@pJ5iKPZ%v*axnTnI6HZh1@klP zsV6-cZcYzk?A;F5wGut9SfCrkvl2S!R}HizFrC3_DvX*dOe@r3%(|s2h0TYEBdj!M zXtha@5voXEjc%AW1n?DL^VJ!Zg$v#X-mc{eMnBwNG0W)EK8V1cN|QYWcNgX2Q)}@@ zVcv!EV9{x}jt+Bk8^QFxD-UWOHY#PgQv0~ntbp!%W9f+u!t>L*aV2qER^C~rdn9{a ztwn3d?LWC-uU*z!q1UC!iZulGy%g^xPYF8I+D^uwkf%^BdTmA>9oTu#KDq`oYoexw zd(7ypDJl#r(|ppENcXkzl6itOfZ%ky_s%$a&Yup2`=fzD-SoWy&x^)CS+yCYHnhDC z!zGT$Mkdxcu{XO+6>y);m2~>lHirC!Y=~%dQ)$>fA~u%!TiYDnEHfoWozNaqKndN4 z8hOaAO5Dhh7T{r36FGemu5>wpSYD}FhZW;ieK^xxW!ccCofb|%-0*?ddY6|$%lT`` zlEINrz^)o$kG>+f8^x@(`&nLB!=%%odd;tCNx5Sfot$hsUs_|au#H8Gn~mjfl;%+| z+8u~GS8YQ7h8AtE+P#6P$5Hm9#AMv=*i8BB=&z!7HUz34t!Z9%Be`g?eM6PxVi^%4 zmm7%z^*q>}8YkUKW98|W!{b~6u>&ErC%2%hE;OMc(zl}B8&@* zRoi*-GgXjGEU}y~`$w1mIU13GSsKD)WGBIE4`jaZm*E<9HnDXMx|^YUtFy@h@~J#j4?DV;Ij)!Dia&A{|59bT@6 z_aZajFM=e{r)0o<-|(roEY7yE3`qLva-PRi_z# z$0fu0ou-njbkUw43*b7X!90X13+zlqCC7wxPi_Xt?Xd4fs9L*%mO~abn@*!s*{uYP zr)~f`RPC8sT@olwX+sg}ilitUH{r1q7K;UD0LysUMv?@^-J4h;l^@ouyccy?C zlcRcCgX}KF9TaBS9ACy^-i2lvnyt?cq(yES;|a4B1G(QRygJ_#5-7bx0fNUm-VY@m z9Z*oudnCn#m6`X^)+kbWJ)84yAf9(xkHeg=bbO5mYMBYkgQM+tIB+4HbAn>Uy!#1y z(?Acvml<>$3al;nwR{il2cK*1=^>5J6`ow2ZcRz0y%WqJOZ#Q(Dxw3iF(l(6#WT45 z<{kPE=&Ft76a^ngdc*VqJaF5DYFnkUHL-FTpBlAh-YvT1$@DBnNu#Q#w<$Mf;$U)( zP|K?gSE`w6mMc6#ixg|M@Q{%5T-a)N_QXvI_(dHn&YBf-Xn15fnPiR$H#~rDsL{H{ zEGhbw2JGoR4EM8b)(`hAB18)LIa36)ortMgaoM^=Uf-QT>Mr)hg#GOJcRHEQo?UKR zSf|CjI+Dg?Ss^ZZ=FlRdOT)6tp*+4W`*f+T%#)6ufPuKeP30$IekrUpc@B~rtF|V^S2mpd_tV+OmS@Ufh;#Z>C)} zpJTa_ia>8`?Yf;hUfk)H77Fb)TmA&u)K@b>nzow*tRzsyL2>C{$s{eB)<3LLJuhm$ zal<)F9Vpi&4rG-zgQqEqIqBwE8*cBx?;u z-Vri^vcmn4df+CV4LgbN-N)!cb@nD|Qe zpDUA!?~;Q=ceQv!!j-1BLate7iH*ftYe0d>JwGd5ku@leg2-2#>7ZuEj$Z`AwVM!h z>^7Y4PGEV#<0zoEUEnAWFl<6k1CXld{oqq3hsA4CJDP|reu_J5xEGY{g#zr&^IO{% zb}c`hw88HztGKoU=j8uOtX%!&0=>ayWI)7Yi3MBk6aiG%#=Txf+V}`+E9c zo>VFH;!F_lb1Fp-b=(xza?3YQX@q?>2tudKxJbu(hk7=D!kmzjsibV&5!jK%KtUlY z$dCnI8t%#3Rz9za?Tc4+h~EXGpBW*b;njkW){41fGN>VXzm2_#6v;{CLN`sObk$`Y zUuK=_ha3({Hwh2l-dCUSu!_s&s&BhPA&D$3hESO(?=hdWA-7nS_j@J_~p+F&6e6 zjEq^jWYxiz$fegvp}W2%(Gpv4jBaDmR&P%)Aa8Cs$S+za7zZeqyqU+~=&5&QC zs^TSlxr!z4rnUQ?uV>SL0l!pcd_1^6^pY!fjcvi~DZ^KUt6h z6<0wlV3sGgCHCnrXCJsERye~*G3vWCezr3)0HC07i~Av!Zmp?mpz*bR+Uy0Br~3%Z%tI>E=&AhXx+P)d^l4d zp$)>5Jb*B(Qm?!@w>VdH+E#_}kwVF(Ay&#g7u^|9?^4{}L;32P?h8ZNE(5KOWwH{q?pY2cq05X-~RE z{@gMD9BCO)$LksY3Eutl9)-9t0H%SQys!ShDSv;AWCcLNHVRh%&R6_H4x}l-=SaD^ zZDs%b>AwWR1*}DG+FH^7af1Ms2#_tt#+KFpYvO;CG9h636F!^&UpEM%0X}d4X=26j z&$<64XjCB7fr|8-Oq@S%*$)f&eC3pl>-nEx;D3quamNHg`P2V@TLu}`72QObv}E30 zDB05LzMa1z0RS@w6!K{;QYyCezj=m#+^RA;aI3MPWS!r$DgZj-BX47?NImL*tfvgj zN8*Rr^zL8b?tcm$xP@mWB1WB2|4W#$Z-5b~+CQlMuM09Cxhp*Maer_D{v}JyJh4Yl z4uhkC{FgHN_XVI-U{?)mlu`a}M?Jz8B%!>Dt|6@scOHl&26{cPV z{r|dP_>n;K|M#Vk;XrlX`Adq+($eoP_W6&`c@KClF2Og*n}`EQV9d2zAO5$>iwOgs`lz*j zu@oubG_O-6Tsk7M7!IYmZ`c6@_O+SZbY+Y}U(YgpS2rMZ;k@r3pK|lC&F?4~{zYt) zD<&1W4hJU9TkD$$K|ZfT63O}0`3^nU^%A=6 zB*m*vhzA9);~r{5naYG0Knh|8@{dwTa8)YJXHys;d4bRWf?xl>DtmpQ_)B_y$>;K{ zV07y3q7K|n2;>BDn02C7yT{fAD+KHtORSE@xKCuJGn68D*QJ&bh6Jc|8XQ>6fm9|H zR6;J=7g{yni{v-C?!J66!w51st+$EzjXKYW0hV+uCSjoplQ&P*&KqBV)ht&=k{t|b zaQMj}_^|%KRp(!ADIZI(R`O}2s-l4jEec70FU<@ z*V@K$FQWhL8?9}GKDvF%*?%Kx$awifc?^leBvWZi%=hkJTB|5wd z)zLjYZ_N@$uSnn`pVxfuPb-0}vK@V`Qj0&#S*w({xQJ50u$D zFwz0ojUz@2W1j?#16`o)BMJ76XWzPmNBgZCrq#!2L`;tMe;GA@>8i)ol2MNix}9>j z$K&pngpq=J00FE4zYyvNJ10Vg%na#Gxj`0(jX^C^l82Kefz4fLKHs!S>}Aq+Cp@^o zrKUqy3O*+t`8Qj%OKDdqK+>#rt6`8ar1=PErc_U(^RDclkeKlNwK^A}Wq6NtLbY5k)oaq~M=N6U3dRFSJ@` zE8-=Zt#KrgO092xFwtl<$S+zd9f|pw=d&csDHk8Fdmk-NRAW`8BHlc;csP_6Z?ux+rZb$S%w1&T~!JxlS>direL{}K` zy65cXW$!xu@k5&H+tS&Lmd_*g7fY@+K&gRCu%hrm%&qDUS^wD5VHz3?foq6rZL`@GQu?8k7DAfCo4f-m&6!u=B3*i*xpf)8UG*Wu&B(*mK}Hrf())=H zl7~|q7ziK!KTlX7ce&XDV?ys6AqC5E>v`l>YP ziC~Bi6kyMOjT%2$tZ6bm$K>s$hjLT1=$6f9xj65X?7kO?Kt+GzcY719Q5__c^iu8z z){g-ekv%DWbXB0(0J{n^xX!HoZn8v+<^*SL37LuSw6zH{C)2#GzeEZoUqdXpkn=fU zSx5DN($sciu%_XID^Lh0@v!mq(^HMJPW+h~%NA}lc`iSw^Zkjj+(!P=J1-_SY4JVi8(%CGir|7s~&-_MwA zb2I}Qwx7jDrj4Q(9}YO0b_nEx9*I6Z>0o!!$>ODVAwbrL)c$=h5hgY^)u9KFXHrs3 z$L~Vf?(`qES8xixs35d-R3g_smVVn;8>iqcX`n8lCJ1hrEvB(Pj@?tU1DVl{b}o z!&3g-x9@;PqA@@nlMgKtidm;B7~3-k4?Tpdzz%gpz%H>OY9Cr~TnN_D2Z*k5xh)r> zuCx+i&jr9Kw_>7j3+HQ&%{k8FNF8z#pK(7l?wBP`(9O!G^K=qlo3*XBG(UV2$h}3E z^Ls9mQArk!E`2mO6EU!t&+FEhW6^9`KI{vfg-s_^dvmQH4p$uNcZ=QxaE*<6 zzvSj3Foq&qgi{l8n$LBXhiv zz_41^Q=8Kyi$Zf|=P;q79eWT+&v*1I{G7}&_x=N~dlG~+z~B_UyvWMGtQ~eR#1n;p z!)lv?@(}q9m7wV2BMu#I?xNo1UvS-jPR9%$z{6EZO;bey5}1__C7{En~!+rENcLY|KpBk+Qs~<#REE_baPIfl*m_uWBo*=v;)p zWvI)YU6dQf7>>P5H@iGCsUFJ^sNP%p61YQKhZtb_bT i%>2uzr&J&U-Fm{Svhexj`}sow|0Kob#7aco`TRdSU0fLe diff --git a/assets/images/help/desktop/click-pull-request.png b/assets/images/help/desktop/click-pull-request.png index d8e8001f4b070f7102ce848a78cd7e9b55a2baa4..e9143fc14defb738f966e9420ffda134d4b0afad 100644 GIT binary patch delta 103048 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
;NAAyYSZC~sK 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

pfWj=|>{lqn&|WM4ooZ_xJT49p+E>c7-6 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 I*wv)}0|5-io&W#< diff --git a/assets/images/help/desktop/mac-enable-notifications.png b/assets/images/help/desktop/mac-enable-notifications.png index a7ed5f4383b6d0dfdbab8a242021e1360d22c557..f26bf845e816c47b2baef9777336355751b061ef 100644 GIT binary patch delta 82336 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 z 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%0Df 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

cVF?i5rn&!UQQ=NM~EY(9?#Q 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 diff --git a/assets/images/help/desktop/re-run-confirmation-dialog.png b/assets/images/help/desktop/re-run-confirmation-dialog.png index d0d505a248c7e9ef1481aae661570f9c493c36c1..9a6aa72dbf9bfa2979df74d44db041de5ed57347 100644 GIT binary patch literal 67928 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%0DUkOhUwlaCatwO0_0_=Xz6l|Q6T5T0yhet0| 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 literal 72911 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 APyhe` diff --git a/assets/images/help/desktop/re-run-failed-checks.png b/assets/images/help/desktop/re-run-failed-checks.png index 34d8d8d3a32954627ad0c1a8002a67ee2c003220..8df302e21dde7e836dd930995ccca043beb8a0d7 100644 GIT binary patch delta 102876 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
|Ab{1KT9{@{`rvw1!W#c4Gq{u#;)r)PC)f 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 YEqxcgrtkvr_&NqpS3j3^P6>=n0GA#Qt^fc4 literal 153119 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≶h$0ha?LzW<{; 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 vNYO|EI`Ao?aitRXW) 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 z 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 From a679922e6600c062d31189b14d7053f2a5760576 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:19:12 -0400 Subject: [PATCH 12/68] Fix titles --- .../viewing-and-re-running-checks.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md index ad131c12fa..847102e050 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md @@ -1,6 +1,6 @@ --- -title: Configuring notifications in GitHub Desktop -shortTitle: Configuring notifications +title: Viewing and re-running checks in GitHub Desktop +shortTitle: Viewing and re-running checks intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' versions: fpt: '*' From 9ac9d9e99f629602fca5750c71bc47df959a6a62 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:23:18 -0400 Subject: [PATCH 13/68] Fix links --- .../configuring-notifications.md | 2 +- .../viewing-a-pull-request-in-github-desktop.md | 2 +- .../viewing-and-re-running-checks.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md index 34041b1375..20f61f8f39 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md @@ -20,7 +20,7 @@ When changes are made to a pull request branch you will receive a notification i ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) ## Pull request review notifications diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index 9fcd2eb6f0..308ab56068 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,7 +14,7 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." -If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." +If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md index 847102e050..85b0d02a44 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md @@ -7,7 +7,7 @@ versions: --- ## About checks in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications)." +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications)." ## Viewing and re-running checks From bf9ebbd41a84f5f0657381bfb6f4dc123119c080 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:33:06 -0400 Subject: [PATCH 14/68] Match slugs to titles --- ...ications.md => configuring-notifications-in-github-desktop.md} | 0 ...ecks.md => viewing-and-re-running-checks-in-github-desktop.md} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/{configuring-notifications.md => configuring-notifications-in-github-desktop.md} (100%) rename content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/{viewing-and-re-running-checks.md => viewing-and-re-running-checks-in-github-desktop.md} (100%) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md similarity index 100% rename from content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications.md rename to content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md similarity index 100% rename from content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks.md rename to content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md From e74a4c7b28f0f553fcf7fceb3f1d1654821487d1 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:40:51 -0400 Subject: [PATCH 15/68] Update links --- .../configuring-notifications-in-github-desktop.md | 2 +- .../viewing-a-pull-request-in-github-desktop.md | 2 +- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index 20f61f8f39..bc0c3fce38 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -20,7 +20,7 @@ When changes are made to a pull request branch you will receive a notification i ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) ## Pull request review notifications diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index 308ab56068..b1f1f2ef83 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,7 +14,7 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." -If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks)." +If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 85b0d02a44..4da62ff194 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -7,7 +7,7 @@ versions: --- ## About checks in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications)." +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." ## Viewing and re-running checks From 27219c8ce8ceb4c264a227671afef172f972fef0 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Sun, 24 Apr 2022 22:45:16 -0400 Subject: [PATCH 16/68] Update index.md --- .../index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index 85b8e6dc01..d4d4c9c037 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,8 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop - - /viewing-and-re-running-checks - - /configuring-notifications + - /viewing-and-re-running-checks-in-github-desktop + - /configuring-notification-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: Work with your remote repo --- From bbfbebda82fb610f1fb4056da567567711425334 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Mon, 25 Apr 2022 03:11:34 +0000 Subject: [PATCH 17/68] Add inherit secret update to docs. --- .../using-workflows/reusing-workflows.md | 5 ++++ .../workflow-syntax-for-github-actions.md | 28 +++++++++++++++++++ .../pass-inputs-to-reusable-workflows.md | 16 +++++++++++ 3 files changed, 49 insertions(+) diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index c3a090642a..f8bc67f379 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -103,7 +103,11 @@ You can define inputs and secrets, which can be passed from the caller workflow required: true ``` {% endraw %} + {% if actions-inherit-secrets-reusable-workflows %} + For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs), [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets) and [`on.workflow_call.secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit). + {%else%} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) and [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). + {%endif%} 1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. {% raw %} @@ -189,6 +193,7 @@ When you call a reusable workflow, you can only use the following keywords in th * [`jobs..with.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idwithinput_id) * [`jobs..secrets`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecrets) * [`jobs..secrets.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecretssecret_id) +* [`jobs..secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit) * [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds) * [`jobs..if`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif) * [`jobs..permissions`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idpermissions) diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 926f5966f0..e0e8fad887 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -157,6 +157,34 @@ jobs: ``` {% endraw %} +{% if actions-inherit-secrets-reusable-workflows %} + +#### `on.workflow_call.secrets.inherit` + +Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used. + +#### Example + +{% raw %} + +```yaml +on: + workflow_call: + secrets: inherit + +jobs: + pass-secret-to-action: + runs-on: ubuntu-latest + + steps: + - name: Pass all org and repo secrets to the called workflow + uses: ./.github/workflows/called-workflow.yml +``` + +{% endraw %} + +{%endif%} + #### `on.workflow_call.secrets.` A string identifier to associate with the secret. diff --git a/data/reusables/actions/pass-inputs-to-reusable-workflows.md b/data/reusables/actions/pass-inputs-to-reusable-workflows.md index ce6074f0c9..4066bd45c3 100644 --- a/data/reusables/actions/pass-inputs-to-reusable-workflows.md +++ b/data/reusables/actions/pass-inputs-to-reusable-workflows.md @@ -11,3 +11,19 @@ jobs: envPAT: ${{ secrets.envPAT }} ``` {% endraw %} + +{% if actions-inherit-secrets-reusable-workflows %} +Workflows in the same enterprise can take advantage of the `inherit` keyword to implicitly pass secrets to the called workflow + +{% raw %} +```yaml +jobs: + call-workflow-passing-data: + uses: octo-org/example-repo/.github/workflows/reusable-workflow.yml@main + with: + username: mona + secrets: inherit +``` +{% endraw %} + +{%endif%} \ No newline at end of file From c48eec6cc19b0e1196dffc62305e2e2d3314691c Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Mon, 25 Apr 2022 03:21:42 +0000 Subject: [PATCH 18/68] Add actions-inherit-secrets-reusable-workflows.yml --- .../actions-inherit-secrets-reusable-workflows.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 data/features/actions-inherit-secrets-reusable-workflows.yml diff --git a/data/features/actions-inherit-secrets-reusable-workflows.yml b/data/features/actions-inherit-secrets-reusable-workflows.yml new file mode 100644 index 0000000000..2b7e38e99c --- /dev/null +++ b/data/features/actions-inherit-secrets-reusable-workflows.yml @@ -0,0 +1,7 @@ +# Reference: #6920 +# Documentation for inheriting secrets from the calling workflow +versions: + fpt: '*' + ghec: '*' + ghes: '>= 3.6' + ghae: From 3ac1b699ca910b02a25ec70996323490660acc5b Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 08:38:20 -0400 Subject: [PATCH 19/68] More clarifying updates --- .../configuring-notifications-in-github-desktop.md | 6 +++--- .../viewing-and-re-running-checks-in-github-desktop.md | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index bc0c3fce38..b8e80b7e12 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -20,7 +20,7 @@ When changes are made to a pull request branch you will receive a notification i ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) ## Pull request review notifications @@ -40,7 +40,7 @@ If system notifications are disabled for {% data variables.product.prodname_desk 1. Click the **Apple menu**, then select **System Preferences**. 2. Select **Notifications & Focus**. -3. Select {% data variables.product.prodname_desktop %} from the list of applications. +3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. 4. Click **Allow Notifications**. ![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) @@ -53,7 +53,7 @@ For more information about macOS system notifications, see "[Use notifications o 1. Open the **Start** menu, then select **Settings**. 2. Select **System**, then click **Notifications**. -3. Find {% data variables.product.prodname_desktop %} in the application list and click **On**. +3. Find **{% data variables.product.prodname_desktop %}** in the application list and click **On**. ![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 4da62ff194..24e419e72f 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -7,7 +7,9 @@ versions: --- ## About checks in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on notifications, see "[Configuring notifications](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the pending, passing, or failing state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}.For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." + +{% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on enabling notifications , see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." ## Viewing and re-running checks From cb65ede91e1ea74a9d670c1a352883721314f6bf Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 09:04:38 -0400 Subject: [PATCH 20/68] Add more details about checks --- .../viewing-a-pull-request-in-github-desktop.md | 2 +- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index b1f1f2ef83..f3580076a9 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,7 +14,7 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." -If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 24e419e72f..84394313b8 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -7,7 +7,7 @@ versions: --- ## About checks in {% data variables.product.prodname_desktop %} -{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the pending, passing, or failing state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}.For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." {% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on enabling notifications , see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." From ec0eb6f2647a38307e041b689e7fb0b6bf6fe3ed Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 09:29:10 -0400 Subject: [PATCH 21/68] Fix index --- .../index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index d4d4c9c037..82b7de9176 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -9,7 +9,7 @@ children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop - /viewing-and-re-running-checks-in-github-desktop - - /configuring-notification-in-github-desktop + - /configuring-notifications-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: Work with your remote repo --- From db090830ff80206a179f4504ba9ddc798c6f9c9c Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 11:03:47 -0400 Subject: [PATCH 22/68] Add step about viewing checks after push --- .../committing-and-reviewing-changes-to-your-project.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index d685c0ca15..5d06db4132 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -122,3 +122,7 @@ Once you're satisfied with the changes you've chosen to include in your commit, ![Protected branch warning](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} + +6. {% data variables.product.prodname_desktop %} will display the status of the checks that have run after your push was completed. For more information about checks, see "[Viewing an re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) From 1895feca9bf715cb2486e65e0ff30561c9fbbcd7 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 11:14:08 -0400 Subject: [PATCH 23/68] Fix screenshot --- .../help/desktop/click-pull-request.png | Bin 105916 -> 98463 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/images/help/desktop/click-pull-request.png b/assets/images/help/desktop/click-pull-request.png index e9143fc14defb738f966e9420ffda134d4b0afad..052ae1e7654eb4c0abf4fcb16e64a5d6042094bf 100644 GIT binary patch literal 98463 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�djy8zQd!==0;pj{vlxOo0>ymiFg& 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 E0X6v5M*si- literal 105916 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 z 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 From 748d7c2c6c6333efc3b07fb00545dac4370be275 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Mon, 25 Apr 2022 13:15:48 -0400 Subject: [PATCH 24/68] More cleanup --- .../committing-and-reviewing-changes-to-your-project.md | 6 +++--- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index 5d06db4132..addec126b8 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -31,8 +31,8 @@ To change how you view diffs, in the top-right corner of the diff view, click {% ![Diff option menu](/assets/images/help/desktop/diff-selection.png) -If you need to see more of the file than {% data variables.product.prodname_desktop %} shows by default, you can expand the diff. -- To see the next few lines above or below the highlighted changes, click the arrow above or below the line numbers. +If you need to see more of the file than {% data variables.product.prodname_desktop %} shows by default, you can expand the diff. +- To see the next few lines above or below the highlighted changes, click the arrow above or below the line numbers. - To see the entire file, right-click in the diff view and click **Expand Whole File**. ![Expand diff view](/assets/images/help/desktop/expand-diff-view.png) @@ -123,6 +123,6 @@ Once you're satisfied with the changes you've chosen to include in your commit, ![Protected branch warning](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} -6. {% data variables.product.prodname_desktop %} will display the status of the checks that have run after your push was completed. For more information about checks, see "[Viewing an re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +6. {% data variables.product.prodname_desktop %} will display the status of the checks that have run after your push was completed. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 84394313b8..a04816e7e6 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -9,7 +9,7 @@ versions: {% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." -{% data variables.product.prodname_desktop %} will also instantly notify you when checks fail. For more information on enabling notifications , see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications , see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." ## Viewing and re-running checks From ebc13693dabc32e2135bca984f09aa2837398d64 Mon Sep 17 00:00:00 2001 From: sanjeev hegde Date: Mon, 25 Apr 2022 23:47:42 +0530 Subject: [PATCH 25/68] Added note for Azure Connection String usage --- .../enabling-github-packages-with-azure-blob-storage.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md index 3e8cb87409..7f2468260e 100644 --- a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md +++ b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md @@ -33,6 +33,13 @@ Before you can enable and configure {% data variables.product.prodname_registry 1. Under "Packages Storage", select **Azure Blob Storage** and enter your Azure container name for your packages storage bucket and connection string. ![Azure Blob storage container name and connection string boxes](/assets/images/help/package-registry/azure-blob-storage-settings.png) + {% note %} + + **Note:** You can find your Azure Connection String by navigating to your Azure storage account's Access Key menu. + Usage of SAS Token or SAS URL as connection string is currently not supported. + + {% endnote %} + {% data reusables.enterprise_management_console.save-settings %} ## Next steps From 0f88ca315ad60da160998d6445a562a8c6a801a8 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 09:19:09 +0900 Subject: [PATCH 26/68] Update content/actions/using-workflows/workflow-syntax-for-github-actions.md Co-authored-by: yujincat <55138573+yujincat@users.noreply.github.com> --- .../using-workflows/workflow-syntax-for-github-actions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index e0e8fad887..623b3bd135 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -161,7 +161,7 @@ jobs: #### `on.workflow_call.secrets.inherit` -Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used. +Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. #### Example From fcbd827a9036ef0f8600f2deded8619ac41603c3 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 00:27:19 +0000 Subject: [PATCH 27/68] Update inherit example --- .../workflow-syntax-for-github-actions.md | 16 +- server | 1934 +++++++++++++++++ 2 files changed, 1946 insertions(+), 4 deletions(-) create mode 100644 server diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index e0e8fad887..c2e35db7b8 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -167,18 +167,26 @@ Use the `inherit` keyword to pass all secrets the calling workflow has access to {% raw %} +```yaml +on: + workflow_dispatch: + +jobs: + pass-secrets-to-workflow: + uses: ./.github/workflows/called-workflow.yml + secrets: inherit +``` + ```yaml on: workflow_call: - secrets: inherit jobs: pass-secret-to-action: runs-on: ubuntu-latest - steps: - - name: Pass all org and repo secrets to the called workflow - uses: ./.github/workflows/called-workflow.yml + - name: Use a repo or org secret from the calling workflow. + uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }} ``` {% endraw %} diff --git a/server b/server new file mode 100644 index 0000000000..497d03dc56 --- /dev/null +++ b/server @@ -0,0 +1,1934 @@ +Script started on 2022-04-26 00:22:54+00:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="203" LINES="22"] +@nicholasbergesen ➜ /workspaces/docs (nick/inhert_secrets ✗) $ script/server +/usr/local/bin/node +✔ Node.js is installed. + +> start +> cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon server.mjs + +[nodemon] 2.0.15 +[nodemon] to restart at any time, enter `rs` +[nodemon] watching path(s): *.* +[nodemon] watching extensions: js,json,yml,md,html,scss +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +event - compiled successfully +Priming context information... +Redirects disk-cache /workspaces/docs/lib/redirects/.redirects-cache.json too old +Redirects disk-cache MISS on /workspaces/docs/lib/redirects/.redirects-cache.json +Context primed in 4317 ms +app running on http://localhost:4000 +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +event - compiled successfully +Priming context information... +Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json +Context primed in 2245 ms +app running on http://localhost:4000 +500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions +tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 + 37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %} + 38| +>> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} + 40| ## `on.workflow_call` + 41| + 42| {% data reusables.actions.reusable-workflows-ghes-beta %} +ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) + at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29) + at file:///workspaces/docs/lib/page.js:37:47 + at Page._render (file:///workspaces/docs/lib/page.js:208:63) + at processTicksAndRejections (node:internal/process/task_queues:96:5) +From tag "endraw" not found, line:179, col:1, line:143, col:1 + 141| {% endraw %} + 142| +>> 143| {% if actions-inherit-secrets-reusable-workflows %} + 144| + 145| #### `on.workflow_call.secrets.inherit` + 146| +ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) +From tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| +>> 179| {% endraw %} + 180| + 181| {%endif%} + 182| +ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) +From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: tag "endraw" not found, line:179, col:1, line:143, col:1 + 141| {% endraw %} + 142| + >> 143| {% if actions-inherit-secrets-reusable-workflows %} + 144| + 145| #### `on.workflow_call.secrets.inherit` + 146| + ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) + From tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| + >> 179| {% endraw %} + 180| + 181| {%endif%} + 182| + ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| + >> 179| {% endraw %} + 180| + 181| {%endif%} + 182| + ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64), + token: [TagToken] + }, + token: TagToken { + kind: 4, + input: '\n' + + '{% data reusables.actions.enterprise-beta %}\n' + + '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + + '\n' + + '## About YAML syntax for workflows\n' + + '\n' + + 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + + '\n' + + 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + + '\n' + + '## `name`\n' + + '\n' + + "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + + '\n' + + '## `on`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + + '\n' + + '### `on..types`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + + '\n' + + '### `on.push.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + + '\n' + + '### `on.schedule`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + + '## `on.workflow_call`\n' + + '\n' + + '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + + '\n' + + 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.inputs`\n' + + '\n' + + 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + + '\n' + + 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + + '\n' + + 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + + '\n' + + 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + + '\n' + + 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' inputs:\n' + + ' username:\n' + + " description: 'A username passed from the caller workflow'\n" + + " default: 'john-doe'\n" + + ' required: false\n' + + ' type: string\n' + + '\n' + + 'jobs:\n' + + ' print-username:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Print the input name to STDOUT\n' + + ' run: echo The username is ${{ inputs.username }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '#### `on.workflow_call.inputs..type`\n' + + '\n' + + 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + + '\n' + + '### `on.workflow_call.outputs`\n' + + '\n' + + 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + + '\n' + + 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' # Map the workflow outputs to job outputs\n' + + ' outputs:\n' + + ' workflow_output1:\n' + + ' description: "The first job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + + ' workflow_output2:\n' + + ' description: "The second job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.secrets`\n' + + '\n' + + 'A map of the secrets that can be used in the called workflow.\n' + + '\n' + + 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + + '\n' + + 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' secrets:\n' + + ' access-token:\n' + + " description: 'A token passed from the caller workflow'\n" + + ' required: false\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: ./.github/actions/my-action\n' + + ' with:\n' + + ' token: ${{ secrets.access-token }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + '{% if actions-inherit-secrets-reusable-workflows %}\n' + + '\n' + + '#### `on.workflow_call.secrets.inherit`\n' + + '\n' + + 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_dispatch:\n' + + '\n' + + 'jobs:\n' + + ' pass-secrets-to-workflow:\n' + + ' uses: ./.github/workflows/called-workflow.yml\n' + + ' secrets: inherit\n' + + '```\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + + '```\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{%endif%}\n' + + '\n' + + '#### `on.workflow_call.secrets.`\n' + + '\n' + + 'A string identifier to associate with the secret.\n' + + '\n' + + '#### `on.workflow_call.secrets..required`\n' + + '\n' + + 'A boolean specifying whether the secret must be supplied.\n' + + '{% endif %}\n' + + '\n' + + '## `on.workflow_run.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-specifying-branches %}\n' + + '\n' + + '## `on.workflow_dispatch.inputs`\n' + + '\n' + + '{% data reusables.actions.workflow-dispatch-inputs %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '## `permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `env`\n' + + '\n' + + 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + + '\n' + + 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'env:\n' + + ' SERVER: production\n' + + '```\n' + + '\n' + + '## `defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + + '\n' + + '### `defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + + '\n' + + '### `jobs.`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + + '\n' + + '### `jobs..name`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '### `jobs..permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `jobs..needs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + + '\n' + + '## `jobs..if`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + + '\n' + + '## `jobs..runs-on`\n' + + '\n' + + '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + + '\n' + + '## `jobs..environment`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `jobs..concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs..outputs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + + '\n' + + '## `jobs..env`\n' + + '\n' + + 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'jobs:\n' + + ' job1:\n' + + ' env:\n' + + ' FIRST_NAME: Mona\n' + + '```\n' + + '\n' + + '## `jobs..defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + + '\n' + + '### `jobs..defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + + '\n' + + '## `jobs..steps`\n' + + '\n' + + 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + + '\n' + + 'You can run an unlimited'... 33448 more characters, + begin: 5278, + end: 5329, + file: '', + trimLeft: false, + trimRight: false, + content: 'if actions-inherit-secrets-reusable-workflows', + name: 'if', + args: 'actions-inherit-secrets-reusable-workflows' + } + }, + token: TagToken { + kind: 4, + input: '\n' + + '{% data reusables.actions.enterprise-beta %}\n' + + '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + + '\n' + + '## About YAML syntax for workflows\n' + + '\n' + + 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + + '\n' + + 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + + '\n' + + '## `name`\n' + + '\n' + + "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + + '\n' + + '## `on`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + + '\n' + + '### `on..types`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + + '\n' + + '### `on.push.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + + '\n' + + '### `on.schedule`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + + '## `on.workflow_call`\n' + + '\n' + + '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + + '\n' + + 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.inputs`\n' + + '\n' + + 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + + '\n' + + 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + + '\n' + + 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + + '\n' + + 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + + '\n' + + 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' inputs:\n' + + ' username:\n' + + " description: 'A username passed from the caller workflow'\n" + + " default: 'john-doe'\n" + + ' required: false\n' + + ' type: string\n' + + '\n' + + 'jobs:\n' + + ' print-username:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Print the input name to STDOUT\n' + + ' run: echo The username is ${{ inputs.username }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '#### `on.workflow_call.inputs..type`\n' + + '\n' + + 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + + '\n' + + '### `on.workflow_call.outputs`\n' + + '\n' + + 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + + '\n' + + 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' # Map the workflow outputs to job outputs\n' + + ' outputs:\n' + + ' workflow_output1:\n' + + ' description: "The first job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + + ' workflow_output2:\n' + + ' description: "The second job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.secrets`\n' + + '\n' + + 'A map of the secrets that can be used in the called workflow.\n' + + '\n' + + 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + + '\n' + + 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' secrets:\n' + + ' access-token:\n' + + " description: 'A token passed from the caller workflow'\n" + + ' required: false\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: ./.github/actions/my-action\n' + + ' with:\n' + + ' token: ${{ secrets.access-token }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + '{% if actions-inherit-secrets-reusable-workflows %}\n' + + '\n' + + '#### `on.workflow_call.secrets.inherit`\n' + + '\n' + + 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_dispatch:\n' + + '\n' + + 'jobs:\n' + + ' pass-secrets-to-workflow:\n' + + ' uses: ./.github/workflows/called-workflow.yml\n' + + ' secrets: inherit\n' + + '```\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + + '```\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{%endif%}\n' + + '\n' + + '#### `on.workflow_call.secrets.`\n' + + '\n' + + 'A string identifier to associate with the secret.\n' + + '\n' + + '#### `on.workflow_call.secrets..required`\n' + + '\n' + + 'A boolean specifying whether the secret must be supplied.\n' + + '{% endif %}\n' + + '\n' + + '## `on.workflow_run.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-specifying-branches %}\n' + + '\n' + + '## `on.workflow_dispatch.inputs`\n' + + '\n' + + '{% data reusables.actions.workflow-dispatch-inputs %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '## `permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `env`\n' + + '\n' + + 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + + '\n' + + 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'env:\n' + + ' SERVER: production\n' + + '```\n' + + '\n' + + '## `defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + + '\n' + + '### `defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + + '\n' + + '### `jobs.`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + + '\n' + + '### `jobs..name`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '### `jobs..permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `jobs..needs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + + '\n' + + '## `jobs..if`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + + '\n' + + '## `jobs..runs-on`\n' + + '\n' + + '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + + '\n' + + '## `jobs..environment`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `jobs..concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs..outputs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + + '\n' + + '## `jobs..env`\n' + + '\n' + + 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'jobs:\n' + + ' job1:\n' + + ' env:\n' + + ' FIRST_NAME: Mona\n' + + '```\n' + + '\n' + + '## `jobs..defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + + '\n' + + '### `jobs..defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + + '\n' + + '## `jobs..steps`\n' + + '\n' + + 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + + '\n' + + 'You can run an unlimited'... 33448 more characters, + begin: 1389, + end: 1449, + file: '', + trimLeft: false, + trimRight: false, + content: 'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec', + name: 'ifversion', + args: 'fpt or ghes > 3.3 or ghae-issue-4757 or ghec' + } +} +event - build page: /500 +wait - compiling... +event - compiled successfully +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 500 1639.313 ms - 6639 +GET /_next/static/chunks/webpack.js?ts=1650932626898 200 16.485 ms - - +GET /_next/static/development/_ssgManifest.js?ts=1650932626898 200 4.111 ms - 76 +GET /_next/static/development/_buildManifest.js?ts=1650932626898 200 3.741 ms - - +GET /_next/static/chunks/react-refresh.js?ts=1650932626898 200 8.485 ms - - +GET /_next/static/chunks/main.js?ts=1650932626898 200 9.602 ms - - +GET /_next/static/chunks/pages/500.js?ts=1650932626898 200 10.390 ms - - +GET /_next/static/chunks/pages/_app.js?ts=1650932626898 200 6.845 ms - - +GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 3.203 ms - - +event - build page: /404 +wait - compiling... +event - build page: /404 +event - build page: /404 +event - build page: /404 +event - build page: /404 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 379.493 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 382.549 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 378.161 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 377.085 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 376.082 ms - 6934 +event - compiled successfully +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 404 141.822 ms - 6914 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 404 140.776 ms - 6896 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 404 140.003 ms - 6890 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 139.060 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 138.157 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 13.721 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 24.097 ms - 6906 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 25.512 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 30.692 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 404 34.792 ms - 6918 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 404 9.349 ms - 6922 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 404 13.206 ms - 6920 +GET /favicon.ico 200 4.519 ms - 505 +GET /_next/static/webpack/5dcc174947909aaf7a45.webpack.hot-update.json 200 3.973 ms - 31 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 9.268 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 10.011 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 19.223 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 19.120 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 25.379 ms - 6934 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 25.035 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 9.327 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.879 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 6.290 ms - 6906 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.444 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 7.033 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 7.555 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 6.664 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.685 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 5.975 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.218 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 7.160 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.063 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.569 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.111 ms - 6930 +GET /_next/static/webpack/webpack.5dcc174947909aaf7a45.hot-update.js 200 3.438 ms - 862 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 12.187 ms - 6935 +GET /_next/webpack-hmr?page=%2F500 200 2.616 ms - - +500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions +tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 + 37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %} + 38| +>> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} + 40| ## `on.workflow_call` + 41| + 42| {% data reusables.actions.reusable-workflows-ghes-beta %} +ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) + at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29) + at file:///workspaces/docs/lib/page.js:37:47 + at Page._render (file:///workspaces/docs/lib/page.js:208:63) + at runMicrotasks () + at processTicksAndRejections (node:internal/process/task_queues:96:5) +From tag "endraw" not found, line:179, col:1, line:143, col:1 + 141| {% endraw %} + 142| +>> 143| {% if actions-inherit-secrets-reusable-workflows %} + 144| + 145| #### `on.workflow_call.secrets.inherit` + 146| +ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) +From tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| +>> 179| {% endraw %} + 180| + 181| {%endif%} + 182| +ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) +From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: tag "endraw" not found, line:179, col:1, line:143, col:1 + 141| {% endraw %} + 142| + >> 143| {% if actions-inherit-secrets-reusable-workflows %} + 144| + 145| #### `on.workflow_call.secrets.inherit` + 146| + ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) + at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) + at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) + at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) + From tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| + >> 179| {% endraw %} + 180| + 181| {%endif%} + 182| + ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: tag "endraw" not found, line:179, col:1 + 177| {% endraw %} + 178| + >> 179| {% endraw %} + 180| + 181| {%endif%} + 182| + ParseError: tag "endraw" not found, line:179, col:1 + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + From AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { + originalError: AssertionError: tag "endraw" not found + at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) + at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) + at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) + at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) + at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) + at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) + at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64), + token: [TagToken] + }, + token: TagToken { + kind: 4, + input: '\n' + + '{% data reusables.actions.enterprise-beta %}\n' + + '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + + '\n' + + '## About YAML syntax for workflows\n' + + '\n' + + 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + + '\n' + + 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + + '\n' + + '## `name`\n' + + '\n' + + "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + + '\n' + + '## `on`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + + '\n' + + '### `on..types`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + + '\n' + + '### `on.push.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + + '\n' + + '### `on.schedule`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + + '## `on.workflow_call`\n' + + '\n' + + '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + + '\n' + + 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.inputs`\n' + + '\n' + + 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + + '\n' + + 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + + '\n' + + 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + + '\n' + + 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + + '\n' + + 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' inputs:\n' + + ' username:\n' + + " description: 'A username passed from the caller workflow'\n" + + " default: 'john-doe'\n" + + ' required: false\n' + + ' type: string\n' + + '\n' + + 'jobs:\n' + + ' print-username:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Print the input name to STDOUT\n' + + ' run: echo The username is ${{ inputs.username }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '#### `on.workflow_call.inputs..type`\n' + + '\n' + + 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + + '\n' + + '### `on.workflow_call.outputs`\n' + + '\n' + + 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + + '\n' + + 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' # Map the workflow outputs to job outputs\n' + + ' outputs:\n' + + ' workflow_output1:\n' + + ' description: "The first job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + + ' workflow_output2:\n' + + ' description: "The second job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.secrets`\n' + + '\n' + + 'A map of the secrets that can be used in the called workflow.\n' + + '\n' + + 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + + '\n' + + 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' secrets:\n' + + ' access-token:\n' + + " description: 'A token passed from the caller workflow'\n" + + ' required: false\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: ./.github/actions/my-action\n' + + ' with:\n' + + ' token: ${{ secrets.access-token }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + '{% if actions-inherit-secrets-reusable-workflows %}\n' + + '\n' + + '#### `on.workflow_call.secrets.inherit`\n' + + '\n' + + 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_dispatch:\n' + + '\n' + + 'jobs:\n' + + ' pass-secrets-to-workflow:\n' + + ' uses: ./.github/workflows/called-workflow.yml\n' + + ' secrets: inherit\n' + + '```\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + + '```\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{%endif%}\n' + + '\n' + + '#### `on.workflow_call.secrets.`\n' + + '\n' + + 'A string identifier to associate with the secret.\n' + + '\n' + + '#### `on.workflow_call.secrets..required`\n' + + '\n' + + 'A boolean specifying whether the secret must be supplied.\n' + + '{% endif %}\n' + + '\n' + + '## `on.workflow_run.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-specifying-branches %}\n' + + '\n' + + '## `on.workflow_dispatch.inputs`\n' + + '\n' + + '{% data reusables.actions.workflow-dispatch-inputs %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '## `permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `env`\n' + + '\n' + + 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + + '\n' + + 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'env:\n' + + ' SERVER: production\n' + + '```\n' + + '\n' + + '## `defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + + '\n' + + '### `defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + + '\n' + + '### `jobs.`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + + '\n' + + '### `jobs..name`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '### `jobs..permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `jobs..needs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + + '\n' + + '## `jobs..if`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + + '\n' + + '## `jobs..runs-on`\n' + + '\n' + + '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + + '\n' + + '## `jobs..environment`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `jobs..concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs..outputs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + + '\n' + + '## `jobs..env`\n' + + '\n' + + 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'jobs:\n' + + ' job1:\n' + + ' env:\n' + + ' FIRST_NAME: Mona\n' + + '```\n' + + '\n' + + '## `jobs..defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + + '\n' + + '### `jobs..defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + + '\n' + + '## `jobs..steps`\n' + + '\n' + + 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + + '\n' + + 'You can run an unlimited'... 33448 more characters, + begin: 5278, + end: 5329, + file: '', + trimLeft: false, + trimRight: false, + content: 'if actions-inherit-secrets-reusable-workflows', + name: 'if', + args: 'actions-inherit-secrets-reusable-workflows' + } + }, + token: TagToken { + kind: 4, + input: '\n' + + '{% data reusables.actions.enterprise-beta %}\n' + + '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + + '\n' + + '## About YAML syntax for workflows\n' + + '\n' + + 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + + '\n' + + 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + + '\n' + + '## `name`\n' + + '\n' + + "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + + '\n' + + '## `on`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + + '\n' + + '### `on..types`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + + '\n' + + '### `on.push.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + + '\n' + + '### `on..`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + + '\n' + + '### `on.schedule`\n' + + '\n' + + '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + + '## `on.workflow_call`\n' + + '\n' + + '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + + '\n' + + 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.inputs`\n' + + '\n' + + 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + + '\n' + + 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + + '\n' + + 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + + '\n' + + 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + + '\n' + + 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' inputs:\n' + + ' username:\n' + + " description: 'A username passed from the caller workflow'\n" + + " default: 'john-doe'\n" + + ' required: false\n' + + ' type: string\n' + + '\n' + + 'jobs:\n' + + ' print-username:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Print the input name to STDOUT\n' + + ' run: echo The username is ${{ inputs.username }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '#### `on.workflow_call.inputs..type`\n' + + '\n' + + 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + + '\n' + + '### `on.workflow_call.outputs`\n' + + '\n' + + 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + + '\n' + + 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' # Map the workflow outputs to job outputs\n' + + ' outputs:\n' + + ' workflow_output1:\n' + + ' description: "The first job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + + ' workflow_output2:\n' + + ' description: "The second job output"\n' + + ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + + '\n' + + '### `on.workflow_call.secrets`\n' + + '\n' + + 'A map of the secrets that can be used in the called workflow.\n' + + '\n' + + 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + + '\n' + + 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + ' secrets:\n' + + ' access-token:\n' + + " description: 'A token passed from the caller workflow'\n" + + ' required: false\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + '\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: ./.github/actions/my-action\n' + + ' with:\n' + + ' token: ${{ secrets.access-token }}\n' + + '```\n' + + '{% endraw %}\n' + + '\n' + + '{% if actions-inherit-secrets-reusable-workflows %}\n' + + '\n' + + '#### `on.workflow_call.secrets.inherit`\n' + + '\n' + + 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + + '\n' + + '#### Example\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_dispatch:\n' + + '\n' + + 'jobs:\n' + + ' pass-secrets-to-workflow:\n' + + ' uses: ./.github/workflows/called-workflow.yml\n' + + ' secrets: inherit\n' + + '```\n' + + '\n' + + '```yaml\n' + + 'on:\n' + + ' workflow_call:\n' + + '\n' + + 'jobs:\n' + + ' pass-secret-to-action:\n' + + ' runs-on: ubuntu-latest\n' + + ' steps:\n' + + ' - name: Pass the received secret to an action\n' + + ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + + '```\n' + + '\n' + + '{% raw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{% endraw %}\n' + + '\n' + + '{%endif%}\n' + + '\n' + + '#### `on.workflow_call.secrets.`\n' + + '\n' + + 'A string identifier to associate with the secret.\n' + + '\n' + + '#### `on.workflow_call.secrets..required`\n' + + '\n' + + 'A boolean specifying whether the secret must be supplied.\n' + + '{% endif %}\n' + + '\n' + + '## `on.workflow_run.`\n' + + '\n' + + '{% data reusables.actions.workflows.section-specifying-branches %}\n' + + '\n' + + '## `on.workflow_dispatch.inputs`\n' + + '\n' + + '{% data reusables.actions.workflow-dispatch-inputs %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '## `permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `env`\n' + + '\n' + + 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + + '\n' + + 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'env:\n' + + ' SERVER: production\n' + + '```\n' + + '\n' + + '## `defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + + '\n' + + '### `defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + + '\n' + + '### `jobs.`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + + '\n' + + '### `jobs..name`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + + '\n' + + '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + + '### `jobs..permissions`\n' + + '\n' + + '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + + '\n' + + '{% endif %}\n' + + '\n' + + '## `jobs..needs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + + '\n' + + '## `jobs..if`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + + '\n' + + '## `jobs..runs-on`\n' + + '\n' + + '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + + '\n' + + '## `jobs..environment`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + + '\n' + + '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + + '## `jobs..concurrency`\n' + + '\n' + + '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + + '\n' + + '{% endif %}\n' + + '## `jobs..outputs`\n' + + '\n' + + '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + + '\n' + + '## `jobs..env`\n' + + '\n' + + 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + + '\n' + + '{% data reusables.repositories.actions-env-var-note %}\n' + + '\n' + + '### Example\n' + + '\n' + + '```yaml\n' + + 'jobs:\n' + + ' job1:\n' + + ' env:\n' + + ' FIRST_NAME: Mona\n' + + '```\n' + + '\n' + + '## `jobs..defaults`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + + '\n' + + '### `jobs..defaults.run`\n' + + '\n' + + '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + + '\n' + + '## `jobs..steps`\n' + + '\n' + + 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + + '\n' + + 'You can run an unlimited'... 33448 more characters, + begin: 1389, + end: 1449, + file: '', + trimLeft: false, + trimRight: false, + content: 'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec', + name: 'ifversion', + args: 'fpt or ghes > 3.3 or ghae-issue-4757 or ghec' + } +} +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 500 22.233 ms - 6685 +GET /_next/static/chunks/webpack.js?ts=1650932629423 200 8.919 ms - - +GET /_next/static/chunks/react-refresh.js?ts=1650932629423 200 5.901 ms - - +GET /_next/static/development/_ssgManifest.js?ts=1650932629423 200 2.882 ms - 76 +GET /_next/static/chunks/pages/500.js?ts=1650932629423 200 8.187 ms - - +GET /_next/static/development/_buildManifest.js?ts=1650932629423 200 3.098 ms - - +GET /_next/static/chunks/main.js?ts=1650932629423 200 7.112 ms - - +GET /_next/static/chunks/pages/_app.js?ts=1650932629423 200 5.211 ms - - +GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.445 ms - - +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 15.122 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 18.024 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 21.764 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 31.672 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 32.903 ms - 6934 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 404 9.129 ms - 6914 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 404 15.063 ms - 6896 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 404 9.622 ms - 6890 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 14.324 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 17.199 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 6.743 ms - 6906 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.592 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.303 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 5.952 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 404 5.580 ms - 6918 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 404 7.407 ms - 6922 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 404 6.150 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 6.000 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 5.770 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 5.319 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 6.350 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 7.334 ms - 6934 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 11.029 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 6.191 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 5.490 ms - 6906 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 8.109 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 7.124 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 10.967 ms - 6925 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 6.246 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 7.743 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 6.162 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 8.556 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 12.019 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 5.775 ms - 6935 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.205 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.927 ms - 6920 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 5.968 ms - 6930 +GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 6.677 ms - 6935 +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +event - compiled successfully +Priming context information... +Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json +Context primed in 2157 ms +app running on http://localhost:4000 +GET /_next/webpack-hmr?page=%2F500 200 762.336 ms - - +event - build page: /[versionId]/[productId]/[...restPage] +wait - compiling... +event - compiled successfully +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 2540.461 ms - - +GET /_next/static/chunks/webpack.js?ts=1650932655905 200 10.459 ms - - +GET /_next/static/development/_ssgManifest.js?ts=1650932655905 200 3.295 ms - 76 +GET /_next/static/chunks/react-refresh.js?ts=1650932655905 200 2.437 ms - - +GET /_next/static/development/_buildManifest.js?ts=1650932655905 200 5.134 ms - - +GET /_next/static/chunks/main.js?ts=1650932655905 200 6.062 ms - - +GET /_next/static/chunks/pages/_app.js?ts=1650932655905 200 7.005 ms - - +GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932655905 200 7.297 ms - - +GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 3.337 ms - - +GET /assets/cb-262/images/octicons/search-16.svg 200 8.378 ms - 262 +POST /events 200 288.190 ms - 2 +GET /_next/static/development/_devPagesManifest.json 200 8.179 ms - - +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 2.120 ms - - +POST /events 200 2.895 ms - 2 +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 2.251 ms - - +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +event - compiled successfully +Priming context information... +Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json +Context primed in 2330 ms +app running on http://localhost:4000 +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 5.742 ms - - +event - build page: /[versionId]/[productId]/[...restPage] +wait - compiling... +event - compiled successfully +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 2001.695 ms - - +GET /_next/static/chunks/webpack.js?ts=1650932781666 200 8.330 ms - - +GET /_next/static/development/_ssgManifest.js?ts=1650932781666 200 2.929 ms - 76 +GET /_next/static/chunks/react-refresh.js?ts=1650932781666 200 6.525 ms - - +GET /_next/static/development/_buildManifest.js?ts=1650932781666 200 4.411 ms - - +GET /_next/static/chunks/main.js?ts=1650932781666 200 6.553 ms - - +GET /_next/static/chunks/pages/_app.js?ts=1650932781666 200 4.980 ms - - +GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932781666 200 9.260 ms - - +GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.996 ms - - +POST /events 200 241.314 ms - 2 +GET /_next/static/development/_devPagesManifest.json 200 2.387 ms - - +[nodemon] restarting due to changes... +[nodemon] starting `node server.mjs` +ENABLED_LANGUAGES: en,ja +info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 +event - compiled successfully +Priming context information... +Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json +Context primed in 2190 ms +app running on http://localhost:4000 +POST /events 200 238.821 ms - 2 +event - build page: /404 +wait - compiling... +event - compiled successfully +GET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json 404 490.132 ms - - +event - build page: /[versionId]/[productId]/[...restPage] +wait - compiling... +event - compiled successfully +GET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json 404 711.072 ms - - +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 1730.574 ms - - +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 33.765 ms - - +GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 248.000 ms - - +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 12.200 ms - - +GET /_next/static/chunks/webpack.js?ts=1650932799783 200 3.606 ms - - +GET /_next/static/development/_buildManifest.js?ts=1650932799783 200 5.960 ms - - +GET /_next/static/development/_ssgManifest.js?ts=1650932799783 200 4.172 ms - 76 +GET /_next/static/chunks/react-refresh.js?ts=1650932799783 200 2.932 ms - - +GET /_next/static/chunks/pages/_app.js?ts=1650932799783 200 5.962 ms - - +GET /_next/static/chunks/main.js?ts=1650932799783 200 5.081 ms - - +GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932799783 200 6.823 ms - - +GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.817 ms - - +POST /events 200 4.897 ms - 2 +GET /_next/static/development/_devPagesManifest.json 200 2.216 ms - - +GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 6.840 ms - - +POST /events 200 1.746 ms - 2 +^C +@nicholasbergesen ➜ /workspaces/docs (nick/inhert_secrets ✗) $ git pull +git pushremote: Enumerating objects: 128, done. +remote: Counting objects: 1% (1/63) remote: Counting objects: 3% (2/63) remote: Counting objects: 4% (3/63) remote: Counting objects: 6% (4/63) remote: Counting objects: 7% (5/63) remote: Counting objects: 9% (6/63) remote: Counting objects: 11% (7/63) remote: Counting objects: 12% (8/63) remote: Counting objects: 14% (9/63) remote: Counting objects: 15% (10/63) remote: Counting objects: 17% (11/63) remote: Counting objects: 19% (12/63) remote: Counting objects: 20% (13/63) remote: Counting objects: 22% (14/63) remote: Counting objects: 23% (15/63) remote: Counting objects: 25% (16/63) remote: Counting objects: 26% (17/63) remote: Counting objects: 28% (18/63) remote: Counting objects: 30% (19/63) remote: Counting objects: 31% (20/63) remote: Counting objects: 33% (21/63) remote: Counting objects: 34% (22/63) remote: Counting objects: 36% (23/63) remote: Counting objects: 38% (24/63) remote: Counting objects: 39% (25/63) remote: Counting objects: 41% (26/63) remote: Counting objects: 42% (27/63) remote: Counting objects: 44% (28/63) remote: Counting objects: 46% (29/63) remote: Counting objects: 47% (30/63) remote: Counting objects: 49% (31/63) remote: Counting objects: 50% (32/63) remote: Counting objects: 52% (33/63) remote: Counting objects: 53% (34/63) remote: Counting objects: 55% (35/63) remote: Counting objects: 57% (36/63) remote: Counting objects: 58% (37/63) remote: Counting objects: 60% (38/63) remote: Counting objects: 61% (39/63) remote: Counting objects: 63% (40/63) remote: Counting objects: 65% (41/63) remote: Counting objects: 66% (42/63) remote: Counting objects: 68% (43/63) remote: Counting objects: 69% (44/63) remote: Counting objects: 71% (45/63) remote: Counting objects: 73% (46/63) remote: Counting objects: 74% (47/63) remote: Counting objects: 76% (48/63) remote: Counting objects: 77% (49/63) remote: Counting objects: 79% (50/63) remote: Counting objects: 80% (51/63) remote: Counting objects: 82% (52/63) remote: Counting objects: 84% (53/63) remote: Counting objects: 85% (54/63) remote: Counting objects: 87% (55/63) remote: Counting objects: 88% (56/63) remote: Counting objects: 90% (57/63) remote: Counting objects: 92% (58/63) remote: Counting objects: 93% (59/63) remote: Counting objects: 95% (60/63) remote: Counting objects: 96% (61/63) remote: Counting objects: 98% (62/63) remote: Counting objects: 100% (63/63) remote: Counting objects: 100% (63/63), done. +remote: Compressing objects: 16% (1/6) remote: Compressing objects: 33% (2/6) remote: Compressing objects: 50% (3/6) remote: Compressing objects: 66% (4/6) remote: Compressing objects: 83% (5/6) remote: Compressing objects: 100% (6/6) remote: Compressing objects: 100% (6/6), done. +Receiving objects: 0% (1/128) Receiving objects: 1% (2/128) Receiving objects: 2% (3/128) Receiving objects: 3% (4/128) Receiving objects: 4% (6/128) Receiving objects: 5% (7/128) Receiving objects: 6% (8/128) Receiving objects: 7% (9/128) Receiving objects: 8% (11/128) Receiving objects: 9% (12/128) Receiving objects: 10% (13/128) Receiving objects: 11% (15/128) Receiving objects: 12% (16/128) Receiving objects: 13% (17/128) Receiving objects: 14% (18/128) Receiving objects: 15% (20/128) Receiving objects: 16% (21/128) Receiving objects: 17% (22/128) Receiving objects: 18% (24/128) Receiving objects: 19% (25/128) Receiving objects: 20% (26/128) Receiving objects: 21% (27/128) Receiving objects: 22% (29/128) Receiving objects: 23% (30/128) Receiving objects: 24% (31/128) Receiving objects: 25% (32/128) Receiving objects: 26% (34/128) Receiving objects: 27% (35/128) Receiving objects: 28% (36/128) Receiving objects: 29% (38/128) Receiving objects: 30% (39/128) Receiving objects: 31% (40/128) Receiving objects: 32% (41/128) Receiving objects: 33% (43/128) Receiving objects: 34% (44/128) Receiving objects: 35% (45/128) Receiving objects: 36% (47/128) remote: Total 128 (delta 57), reused 57 (delta 57), pack-reused 65 +Receiving objects: 37% (48/128) Receiving objects: 38% (49/128) Receiving objects: 39% (50/128) Receiving objects: 40% (52/128) Receiving objects: 41% (53/128) Receiving objects: 42% (54/128) Receiving objects: 43% (56/128) Receiving objects: 44% (57/128) Receiving objects: 45% (58/128) Receiving objects: 46% (59/128) Receiving objects: 47% (61/128) Receiving objects: 48% (62/128) Receiving objects: 49% (63/128) Receiving objects: 50% (64/128) Receiving objects: 51% (66/128) Receiving objects: 52% (67/128) Receiving objects: 53% (68/128) Receiving objects: 54% (70/128) Receiving objects: 55% (71/128) Receiving objects: 56% (72/128) Receiving objects: 57% (73/128) Receiving objects: 58% (75/128) Receiving objects: 59% (76/128) Receiving objects: 60% (77/128) Receiving objects: 61% (79/128) Receiving objects: 62% (80/128) Receiving objects: 63% (81/128) Receiving objects: 64% (82/128) Receiving objects: 65% (84/128) Receiving objects: 66% (85/128) Receiving objects: 67% (86/128) Receiving objects: 68% (88/128) Receiving objects: 69% (89/128) Receiving objects: 70% (90/128) Receiving objects: 71% (91/128) Receiving objects: 72% (93/128) Receiving objects: 73% (94/128) Receiving objects: 74% (95/128) Receiving objects: 75% (96/128) Receiving objects: 76% (98/128) Receiving objects: 77% (99/128) Receiving objects: 78% (100/128) Receiving objects: 79% (102/128) Receiving objects: 80% (103/128) Receiving objects: 81% (104/128) Receiving objects: 82% (105/128) Receiving objects: 83% (107/128) Receiving objects: 84% (108/128) Receiving objects: 85% (109/128) Receiving objects: 86% (111/128) Receiving objects: 87% (112/128) Receiving objects: 88% (113/128) Receiving objects: 89% (114/128) Receiving objects: 90% (116/128) Receiving objects: 91% (117/128) Receiving objects: 92% (118/128) Receiving objects: 93% (120/128) Receiving objects: 94% (121/128) Receiving objects: 95% (122/128) Receiving objects: 96% (123/128) Receiving objects: 97% (125/128) Receiving objects: 98% (126/128) Receiving objects: 99% (127/128) Receiving objects: 100% (128/128) Receiving objects: 100% (128/128), 1.45 MiB | 3.60 MiB/s, done. +Resolving deltas: 0% (0/77) Resolving deltas: 2% (2/77) Resolving deltas: 3% (3/77) Resolving deltas: 5% (4/77) Resolving deltas: 6% (5/77) Resolving deltas: 11% (9/77) Resolving deltas: 25% (20/77) Resolving deltas: 28% (22/77) Resolving deltas: 44% (34/77) Resolving deltas: 59% (46/77) Resolving deltas: 68% (53/77) Resolving deltas: 70% (54/77) Resolving deltas: 71% (55/77) Resolving deltas: 77% (60/77) Resolving deltas: 87% (67/77) Resolving deltas: 88% (68/77) Resolving deltas: 89% (69/77) Resolving deltas: 90% (70/77) Resolving deltas: 96% (74/77) Resolving deltas: 97% (75/77) Resolving deltas: 98% (76/77) Resolving deltas: 100% (77/77) Resolving deltas: 100% (77/77), completed with 15 local objects. + From https://github.com/nicholasbergesen/docs + c48eec6cc1..0f88ca315a nick/inhert_secrets -> origin/nick/inhert_secrets + * [new branch] 123MwanjeMike-patch-2 -> origin/123MwanjeMike-patch-2 + * [new branch] 1862-Add-Travis-CI-migration-table -> origin/1862-Add-Travis-CI-migration-table + * [new branch] AErmie-update-devcontainerjson -> origin/AErmie-update-devcontainerjson + * [new branch] TingluoHuang-patch-1 -> origin/TingluoHuang-patch-1 + * [new branch] TitleChange -> origin/TitleChange + * [new branch] about-github-education.md -> origin/about-github-education.md + * [new branch] add-discussions-permission -> origin/add-discussions-permission + * [new branch] add-short-titles -> origin/add-short-titles + * [new branch] andrekolodochka-patch-1 -> origin/andrekolodochka-patch-1 + * [new branch] bassa846-patch-1 -> origin/bassa846-patch-1 + * [new branch] bo-patch-1 -> origin/bo-patch-1 + * [new branch] bug-update-email-toggle-docs -> origin/bug-update-email-toggle-docs + * [new branch] campus-program -> origin/campus-program + * [new branch] check-writing-process -> origin/check-writing-process + * [new branch] clarify-contribution-guidelines-workflow -> origin/clarify-contribution-guidelines-workflow + * [new branch] content-template-versions -> origin/content-template-versions + * [new branch] copy-webpack-plugin -> origin/copy-webpack-plugin + * [new branch] cpratap994-patch-1 -> origin/cpratap994-patch-1 + * [new branch] create-runner-in-group -> origin/create-runner-in-group + * [new branch] dependabot/docker/node-17.7.1-alpine -> origin/dependabot/docker/node-17.7.1-alpine + * [new branch] dependabot/docker/node-18.0.0-alpine -> origin/dependabot/docker/node-18.0.0-alpine + * [new branch] dependabot/github_actions/EndBug/add-and-commit-7.4.0 -> origin/dependabot/github_actions/EndBug/add-and-commit-7.4.0 + * [new branch] dependabot/github_actions/actions/upload-artifact-2.3.1 -> origin/dependabot/github_actions/actions/upload-artifact-2.3.1 + * [new branch] dependabot/github_actions/dawidd6/action-download-artifact-2.16.0 -> origin/dependabot/github_actions/dawidd6/action-download-artifact-2.16.0 + * [new branch] dependabot/github_actions/github/codeql-action-1.0.30 -> origin/dependabot/github_actions/github/codeql-action-1.0.30 + * [new branch] dependabot/github_actions/github/codeql-action-2.1.7 -> origin/dependabot/github_actions/github/codeql-action-2.1.7 + * [new branch] dependabot/github_actions/peter-evans/create-pull-request-3.12.0 -> origin/dependabot/github_actions/peter-evans/create-pull-request-3.12.0 + * [new branch] dependabot/github_actions/peter-evans/create-pull-request-4 -> origin/dependabot/github_actions/peter-evans/create-pull-request-4 + * [new branch] dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8 -> origin/dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8 + * [new branch] dependabot/npm_and_yarn/async-3.2.3 -> origin/dependabot/npm_and_yarn/async-3.2.3 + * [new branch] dependabot/npm_and_yarn/babel/preset-env-7.16.11 -> origin/dependabot/npm_and_yarn/babel/preset-env-7.16.11 + * [new branch] dependabot/npm_and_yarn/cookie-parser-1.4.6 -> origin/dependabot/npm_and_yarn/cookie-parser-1.4.6 + * [new branch] dependabot/npm_and_yarn/dotenv-14.2.0 -> origin/dependabot/npm_and_yarn/dotenv-14.2.0 + * [new branch] dependabot/npm_and_yarn/dotenv-16.0.0 -> origin/dependabot/npm_and_yarn/dotenv-16.0.0 + * [new branch] dependabot/npm_and_yarn/eslint-8.7.0 -> origin/dependabot/npm_and_yarn/eslint-8.7.0 + * [new branch] dependabot/npm_and_yarn/eslint-plugin-import-2.25.4 -> origin/dependabot/npm_and_yarn/eslint-plugin-import-2.25.4 + * [new branch] dependabot/npm_and_yarn/express-4.17.2 -> origin/dependabot/npm_and_yarn/express-4.17.2 + * [new branch] dependabot/npm_and_yarn/express-rate-limit-6.0.3 -> origin/dependabot/npm_and_yarn/express-rate-limit-6.0.3 + * [new branch] dependabot/npm_and_yarn/graphql-inspector/core-3.1.1 -> origin/dependabot/npm_and_yarn/graphql-inspector/core-3.1.1 + * [new branch] dependabot/npm_and_yarn/graphql-tools/load-7.4.0 -> origin/dependabot/npm_and_yarn/graphql-tools/load-7.4.0 + * [new branch] dependabot/npm_and_yarn/hot-shots-8.5.2 -> origin/dependabot/npm_and_yarn/hot-shots-8.5.2 + * [new branch] dependabot/npm_and_yarn/jest/globals-27.4.4 -> origin/dependabot/npm_and_yarn/jest/globals-27.4.4 + * [new branch] dependabot/npm_and_yarn/liquidjs-9.31.0 -> origin/dependabot/npm_and_yarn/liquidjs-9.31.0 + * [new branch] dependabot/npm_and_yarn/minimatch-5.0.0 -> origin/dependabot/npm_and_yarn/minimatch-5.0.0 + * [new branch] dependabot/npm_and_yarn/next-12.1.5 -> origin/dependabot/npm_and_yarn/next-12.1.5 + * [new branch] dependabot/npm_and_yarn/postcss-8.3.9 -> origin/dependabot/npm_and_yarn/postcss-8.3.9 + * [new branch] dependabot/npm_and_yarn/primer/components-30.3.0 -> origin/dependabot/npm_and_yarn/primer/components-30.3.0 + * [new branch] dependabot/npm_and_yarn/primer/css-17.11.0 -> origin/dependabot/npm_and_yarn/primer/css-17.11.0 + * [new branch] dependabot/npm_and_yarn/primer/css-18.0.1 -> origin/dependabot/npm_and_yarn/primer/css-18.0.1 + * [new branch] dependabot/npm_and_yarn/primer/css-18.1.0 -> origin/dependabot/npm_and_yarn/primer/css-18.1.0 + * [new branch] dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1 -> origin/dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1 + * [new branch] dependabot/npm_and_yarn/remark-parse-10.0.1 -> origin/dependabot/npm_and_yarn/remark-parse-10.0.1 + * [new branch] dependabot/npm_and_yarn/remark-rehype-10.1.0 -> origin/dependabot/npm_and_yarn/remark-rehype-10.1.0 + * [new branch] dependabot/npm_and_yarn/robots-parser-2.4.0 -> origin/dependabot/npm_and_yarn/robots-parser-2.4.0 + * [new branch] dependabot/npm_and_yarn/swr-1.1.0 -> origin/dependabot/npm_and_yarn/swr-1.1.0 + * [new branch] dependabot/npm_and_yarn/types/react-17.0.28 -> origin/dependabot/npm_and_yarn/types/react-17.0.28 + * [new branch] dependabot/npm_and_yarn/types/react-17.0.38 -> origin/dependabot/npm_and_yarn/types/react-17.0.38 + * [new branch] dependabot/npm_and_yarn/unified-10.1.1 -> origin/dependabot/npm_and_yarn/unified-10.1.1 + * [new branch] desktop-3.0 -> origin/desktop-3.0 + * [new branch] dev/cmbrose/ports-test -> origin/dev/cmbrose/ports-test + * [new branch] divais-patch-1 -> origin/divais-patch-1 + * [new branch] divais-patch-2 -> origin/divais-patch-2 + * [new branch] do-not-translate-attributes-on-scheduling-issue-creation-ptbr -> origin/do-not-translate-attributes-on-scheduling-issue-creation-ptbr + * [new branch] experiment-to-prove-docs-internalpull23326 -> origin/experiment-to-prove-docs-internalpull23326 + * [new branch] fix-codeql-check-name -> origin/fix-codeql-check-name + * [new branch] fluffyf-x/ghae-sre-667 -> origin/fluffyf-x/ghae-sre-667 + * [new branch] guides-for-ghcr -> origin/guides-for-ghcr + * [new branch] heading-formatting-update -> origin/heading-formatting-update + * [new branch] heiskr-patch-2 -> origin/heiskr-patch-2 + * [new branch] heiskr-patch-3 -> origin/heiskr-patch-3 + * [new branch] hubwriter/codespaces-article -> origin/hubwriter/codespaces-article + * [new branch] hubwriter/test-codespaces -> origin/hubwriter/test-codespaces + * [new branch] inpreman-update-ghae-url -> origin/inpreman-update-ghae-url + * [new branch] insights-add-issues-permission -> origin/insights-add-issues-permission + * [new branch] make-waiting-for-review-sticky -> origin/make-waiting-for-review-sticky + * [new branch] meganchristudas-patch-1 -> origin/meganchristudas-patch-1 + * [new branch] mikesurowiec-patch-1 -> origin/mikesurowiec-patch-1 + * [new branch] myarb-patch-1 -> origin/myarb-patch-1 + * [new branch] nebiyou-gebretatios-add-ms-authenticator -> origin/nebiyou-gebretatios-add-ms-authenticator + * [new branch] patch-1 -> origin/patch-1 + * [new branch] peterbe-no-need-for-the-rest-namespace -> origin/peterbe-no-need-for-the-rest-namespace + * [new branch] peterbe-sample-pr-to-test-a-markdown-change -> origin/peterbe-sample-pr-to-test-a-markdown-change + * [new branch] rachmari-patch-1 -> origin/rachmari-patch-1 + * [new branch] rachmari-test-workflow -> origin/rachmari-test-workflow + * [new branch] ramyaparimi-move-browser-tips-to-docs -> origin/ramyaparimi-move-browser-tips-to-docs + * [new branch] ramyaparimi-patch-1 -> origin/ramyaparimi-patch-1 + * [new branch] ramyaparimi-patch-2 -> origin/ramyaparimi-patch-2 + * [new branch] ramyaparimi-patch-3 -> origin/ramyaparimi-patch-3 + * [new branch] ramyaparimi-patch-4 -> origin/ramyaparimi-patch-4 + * [new branch] ramyaparimi-patch-5 -> origin/ramyaparimi-patch-5 + * [new branch] ramyaparimi-patch-6 -> origin/ramyaparimi-patch-6 + * [new branch] ramyaparimi-patch-7 -> origin/ramyaparimi-patch-7 + * [new branch] ramyaparimi-patch-8 -> origin/ramyaparimi-patch-8 + * [new branch] ramyaparimi/close-on-invalid -> origin/ramyaparimi/close-on-invalid + * [new branch] ramyaparimi/test-branch -> origin/ramyaparimi/test-branch + * [new branch] rathjenc-jobs-deprecate -> origin/rathjenc-jobs-deprecate + * [new branch] remove-failed-auto-update-workflow -> origin/remove-failed-auto-update-workflow + * [new branch] repo-sync -> origin/repo-sync + * [new branch] revert-3797-revert-3019-janiceilene-patch-1 -> origin/revert-3797-revert-3019-janiceilene-patch-1 + * [new branch] rhettg-from -> origin/rhettg-from + * [new branch] rsese-testing -> origin/rsese-testing + * [new branch] test-dissallow -> origin/test-dissallow + * [new branch] test-images-pr -> origin/test-images-pr + * [new branch] test-jest-parallelization \ No newline at end of file From 965c28d2927bd0cc733c962da629d8b278d74b76 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 13:10:32 +0900 Subject: [PATCH 28/68] Update content/actions/using-workflows/workflow-syntax-for-github-actions.md Co-authored-by: yujincat <55138573+yujincat@users.noreply.github.com> --- .../using-workflows/workflow-syntax-for-github-actions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 873491482f..1e16443f08 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -161,7 +161,7 @@ jobs: #### `on.workflow_call.secrets.inherit` -Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. +Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. #### Example From 50109977a9885b605d8ad49d7053db20d6dcf2b7 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 13:11:48 +0900 Subject: [PATCH 29/68] Delete server --- server | 1934 -------------------------------------------------------- 1 file changed, 1934 deletions(-) delete mode 100644 server diff --git a/server b/server deleted file mode 100644 index 497d03dc56..0000000000 --- a/server +++ /dev/null @@ -1,1934 +0,0 @@ -Script started on 2022-04-26 00:22:54+00:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="203" LINES="22"] -@nicholasbergesen ➜ /workspaces/docs (nick/inhert_secrets ✗) $ script/server -/usr/local/bin/node -✔ Node.js is installed. - -> start -> cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon server.mjs - -[nodemon] 2.0.15 -[nodemon] to restart at any time, enter `rs` -[nodemon] watching path(s): *.* -[nodemon] watching extensions: js,json,yml,md,html,scss -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -event - compiled successfully -Priming context information... -Redirects disk-cache /workspaces/docs/lib/redirects/.redirects-cache.json too old -Redirects disk-cache MISS on /workspaces/docs/lib/redirects/.redirects-cache.json -Context primed in 4317 ms -app running on http://localhost:4000 -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -event - compiled successfully -Priming context information... -Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json -Context primed in 2245 ms -app running on http://localhost:4000 -500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions -tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 - 37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %} - 38| ->> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} - 40| ## `on.workflow_call` - 41| - 42| {% data reusables.actions.reusable-workflows-ghes-beta %} -ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) - at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29) - at file:///workspaces/docs/lib/page.js:37:47 - at Page._render (file:///workspaces/docs/lib/page.js:208:63) - at processTicksAndRejections (node:internal/process/task_queues:96:5) -From tag "endraw" not found, line:179, col:1, line:143, col:1 - 141| {% endraw %} - 142| ->> 143| {% if actions-inherit-secrets-reusable-workflows %} - 144| - 145| #### `on.workflow_call.secrets.inherit` - 146| -ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) -From tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| ->> 179| {% endraw %} - 180| - 181| {%endif%} - 182| -ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) -From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: tag "endraw" not found, line:179, col:1, line:143, col:1 - 141| {% endraw %} - 142| - >> 143| {% if actions-inherit-secrets-reusable-workflows %} - 144| - 145| #### `on.workflow_call.secrets.inherit` - 146| - ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) - From tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| - >> 179| {% endraw %} - 180| - 181| {%endif%} - 182| - ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| - >> 179| {% endraw %} - 180| - 181| {%endif%} - 182| - ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64), - token: [TagToken] - }, - token: TagToken { - kind: 4, - input: '\n' + - '{% data reusables.actions.enterprise-beta %}\n' + - '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + - '\n' + - '## About YAML syntax for workflows\n' + - '\n' + - 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + - '\n' + - 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + - '\n' + - '## `name`\n' + - '\n' + - "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + - '\n' + - '## `on`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + - '\n' + - '### `on..types`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + - '\n' + - '### `on.push.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + - '\n' + - '### `on.schedule`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + - '## `on.workflow_call`\n' + - '\n' + - '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + - '\n' + - 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.inputs`\n' + - '\n' + - 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + - '\n' + - 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + - '\n' + - 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + - '\n' + - 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + - '\n' + - 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' inputs:\n' + - ' username:\n' + - " description: 'A username passed from the caller workflow'\n" + - " default: 'john-doe'\n" + - ' required: false\n' + - ' type: string\n' + - '\n' + - 'jobs:\n' + - ' print-username:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Print the input name to STDOUT\n' + - ' run: echo The username is ${{ inputs.username }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '#### `on.workflow_call.inputs..type`\n' + - '\n' + - 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + - '\n' + - '### `on.workflow_call.outputs`\n' + - '\n' + - 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + - '\n' + - 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' # Map the workflow outputs to job outputs\n' + - ' outputs:\n' + - ' workflow_output1:\n' + - ' description: "The first job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + - ' workflow_output2:\n' + - ' description: "The second job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.secrets`\n' + - '\n' + - 'A map of the secrets that can be used in the called workflow.\n' + - '\n' + - 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + - '\n' + - 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' secrets:\n' + - ' access-token:\n' + - " description: 'A token passed from the caller workflow'\n" + - ' required: false\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: ./.github/actions/my-action\n' + - ' with:\n' + - ' token: ${{ secrets.access-token }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - '{% if actions-inherit-secrets-reusable-workflows %}\n' + - '\n' + - '#### `on.workflow_call.secrets.inherit`\n' + - '\n' + - 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_dispatch:\n' + - '\n' + - 'jobs:\n' + - ' pass-secrets-to-workflow:\n' + - ' uses: ./.github/workflows/called-workflow.yml\n' + - ' secrets: inherit\n' + - '```\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + - '```\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{%endif%}\n' + - '\n' + - '#### `on.workflow_call.secrets.`\n' + - '\n' + - 'A string identifier to associate with the secret.\n' + - '\n' + - '#### `on.workflow_call.secrets..required`\n' + - '\n' + - 'A boolean specifying whether the secret must be supplied.\n' + - '{% endif %}\n' + - '\n' + - '## `on.workflow_run.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-specifying-branches %}\n' + - '\n' + - '## `on.workflow_dispatch.inputs`\n' + - '\n' + - '{% data reusables.actions.workflow-dispatch-inputs %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '## `permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `env`\n' + - '\n' + - 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + - '\n' + - 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'env:\n' + - ' SERVER: production\n' + - '```\n' + - '\n' + - '## `defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + - '\n' + - '### `defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + - '\n' + - '### `jobs.`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + - '\n' + - '### `jobs..name`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '### `jobs..permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `jobs..needs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + - '\n' + - '## `jobs..if`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + - '\n' + - '## `jobs..runs-on`\n' + - '\n' + - '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + - '\n' + - '## `jobs..environment`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `jobs..concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs..outputs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + - '\n' + - '## `jobs..env`\n' + - '\n' + - 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'jobs:\n' + - ' job1:\n' + - ' env:\n' + - ' FIRST_NAME: Mona\n' + - '```\n' + - '\n' + - '## `jobs..defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + - '\n' + - '### `jobs..defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + - '\n' + - '## `jobs..steps`\n' + - '\n' + - 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + - '\n' + - 'You can run an unlimited'... 33448 more characters, - begin: 5278, - end: 5329, - file: '', - trimLeft: false, - trimRight: false, - content: 'if actions-inherit-secrets-reusable-workflows', - name: 'if', - args: 'actions-inherit-secrets-reusable-workflows' - } - }, - token: TagToken { - kind: 4, - input: '\n' + - '{% data reusables.actions.enterprise-beta %}\n' + - '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + - '\n' + - '## About YAML syntax for workflows\n' + - '\n' + - 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + - '\n' + - 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + - '\n' + - '## `name`\n' + - '\n' + - "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + - '\n' + - '## `on`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + - '\n' + - '### `on..types`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + - '\n' + - '### `on.push.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + - '\n' + - '### `on.schedule`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + - '## `on.workflow_call`\n' + - '\n' + - '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + - '\n' + - 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.inputs`\n' + - '\n' + - 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + - '\n' + - 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + - '\n' + - 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + - '\n' + - 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + - '\n' + - 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' inputs:\n' + - ' username:\n' + - " description: 'A username passed from the caller workflow'\n" + - " default: 'john-doe'\n" + - ' required: false\n' + - ' type: string\n' + - '\n' + - 'jobs:\n' + - ' print-username:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Print the input name to STDOUT\n' + - ' run: echo The username is ${{ inputs.username }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '#### `on.workflow_call.inputs..type`\n' + - '\n' + - 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + - '\n' + - '### `on.workflow_call.outputs`\n' + - '\n' + - 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + - '\n' + - 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' # Map the workflow outputs to job outputs\n' + - ' outputs:\n' + - ' workflow_output1:\n' + - ' description: "The first job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + - ' workflow_output2:\n' + - ' description: "The second job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.secrets`\n' + - '\n' + - 'A map of the secrets that can be used in the called workflow.\n' + - '\n' + - 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + - '\n' + - 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' secrets:\n' + - ' access-token:\n' + - " description: 'A token passed from the caller workflow'\n" + - ' required: false\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: ./.github/actions/my-action\n' + - ' with:\n' + - ' token: ${{ secrets.access-token }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - '{% if actions-inherit-secrets-reusable-workflows %}\n' + - '\n' + - '#### `on.workflow_call.secrets.inherit`\n' + - '\n' + - 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_dispatch:\n' + - '\n' + - 'jobs:\n' + - ' pass-secrets-to-workflow:\n' + - ' uses: ./.github/workflows/called-workflow.yml\n' + - ' secrets: inherit\n' + - '```\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + - '```\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{%endif%}\n' + - '\n' + - '#### `on.workflow_call.secrets.`\n' + - '\n' + - 'A string identifier to associate with the secret.\n' + - '\n' + - '#### `on.workflow_call.secrets..required`\n' + - '\n' + - 'A boolean specifying whether the secret must be supplied.\n' + - '{% endif %}\n' + - '\n' + - '## `on.workflow_run.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-specifying-branches %}\n' + - '\n' + - '## `on.workflow_dispatch.inputs`\n' + - '\n' + - '{% data reusables.actions.workflow-dispatch-inputs %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '## `permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `env`\n' + - '\n' + - 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + - '\n' + - 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'env:\n' + - ' SERVER: production\n' + - '```\n' + - '\n' + - '## `defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + - '\n' + - '### `defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + - '\n' + - '### `jobs.`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + - '\n' + - '### `jobs..name`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '### `jobs..permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `jobs..needs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + - '\n' + - '## `jobs..if`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + - '\n' + - '## `jobs..runs-on`\n' + - '\n' + - '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + - '\n' + - '## `jobs..environment`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `jobs..concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs..outputs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + - '\n' + - '## `jobs..env`\n' + - '\n' + - 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'jobs:\n' + - ' job1:\n' + - ' env:\n' + - ' FIRST_NAME: Mona\n' + - '```\n' + - '\n' + - '## `jobs..defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + - '\n' + - '### `jobs..defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + - '\n' + - '## `jobs..steps`\n' + - '\n' + - 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + - '\n' + - 'You can run an unlimited'... 33448 more characters, - begin: 1389, - end: 1449, - file: '', - trimLeft: false, - trimRight: false, - content: 'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec', - name: 'ifversion', - args: 'fpt or ghes > 3.3 or ghae-issue-4757 or ghec' - } -} -event - build page: /500 -wait - compiling... -event - compiled successfully -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 500 1639.313 ms - 6639 -GET /_next/static/chunks/webpack.js?ts=1650932626898 200 16.485 ms - - -GET /_next/static/development/_ssgManifest.js?ts=1650932626898 200 4.111 ms - 76 -GET /_next/static/development/_buildManifest.js?ts=1650932626898 200 3.741 ms - - -GET /_next/static/chunks/react-refresh.js?ts=1650932626898 200 8.485 ms - - -GET /_next/static/chunks/main.js?ts=1650932626898 200 9.602 ms - - -GET /_next/static/chunks/pages/500.js?ts=1650932626898 200 10.390 ms - - -GET /_next/static/chunks/pages/_app.js?ts=1650932626898 200 6.845 ms - - -GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 3.203 ms - - -event - build page: /404 -wait - compiling... -event - build page: /404 -event - build page: /404 -event - build page: /404 -event - build page: /404 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 379.493 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 382.549 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 378.161 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 377.085 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 376.082 ms - 6934 -event - compiled successfully -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 404 141.822 ms - 6914 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 404 140.776 ms - 6896 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 404 140.003 ms - 6890 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 139.060 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 138.157 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 13.721 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 24.097 ms - 6906 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 25.512 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 30.692 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 404 34.792 ms - 6918 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 404 9.349 ms - 6922 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 404 13.206 ms - 6920 -GET /favicon.ico 200 4.519 ms - 505 -GET /_next/static/webpack/5dcc174947909aaf7a45.webpack.hot-update.json 200 3.973 ms - 31 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 9.268 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 10.011 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 19.223 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 19.120 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 25.379 ms - 6934 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 25.035 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 9.327 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.879 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 6.290 ms - 6906 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.444 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 7.033 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 7.555 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 6.664 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.685 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 5.975 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.218 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 7.160 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.063 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.569 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.111 ms - 6930 -GET /_next/static/webpack/webpack.5dcc174947909aaf7a45.hot-update.js 200 3.438 ms - 862 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 12.187 ms - 6935 -GET /_next/webpack-hmr?page=%2F500 200 2.616 ms - - -500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions -tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 - 37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %} - 38| ->> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} - 40| ## `on.workflow_call` - 41| - 42| {% data reusables.actions.reusable-workflows-ghes-beta %} -ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) - at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29) - at file:///workspaces/docs/lib/page.js:37:47 - at Page._render (file:///workspaces/docs/lib/page.js:208:63) - at runMicrotasks () - at processTicksAndRejections (node:internal/process/task_queues:96:5) -From tag "endraw" not found, line:179, col:1, line:143, col:1 - 141| {% endraw %} - 142| ->> 143| {% if actions-inherit-secrets-reusable-workflows %} - 144| - 145| #### `on.workflow_call.secrets.inherit` - 146| -ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) -From tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| ->> 179| {% endraw %} - 180| - 181| {%endif%} - 182| -ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) -From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: tag "endraw" not found, line:179, col:1, line:143, col:1 - 141| {% endraw %} - 142| - >> 143| {% if actions-inherit-secrets-reusable-workflows %} - 144| - 145| #### `on.workflow_call.secrets.inherit` - 146| - ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at Parser.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1771:33) - at Liquid.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2947:28) - at Liquid._parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2962:26) - at Liquid.parseAndRender (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2966:31) - From tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| - >> 179| {% endraw %} - 180| - 181| {%endif%} - 182| - ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: tag "endraw" not found, line:179, col:1 - 177| {% endraw %} - 178| - >> 179| {% endraw %} - 180| - 181| {%endif%} - 182| - ParseError: tag "endraw" not found, line:179, col:1 - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1786:19) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - From AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) { - originalError: AssertionError: tag "endraw" not found - at assert (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:944:15) - at TagMap.get (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2906:9) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1683:34) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64) - at ParseStream.start (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1473:35) - at Object.parse (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:2189:16) - at new Tag (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1687:23) - at Parser.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1778:24) - at ParseStream.parseToken (/workspaces/docs/node_modules/liquidjs/dist/liquid.node.cjs.js:1790:64), - token: [TagToken] - }, - token: TagToken { - kind: 4, - input: '\n' + - '{% data reusables.actions.enterprise-beta %}\n' + - '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + - '\n' + - '## About YAML syntax for workflows\n' + - '\n' + - 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + - '\n' + - 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + - '\n' + - '## `name`\n' + - '\n' + - "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + - '\n' + - '## `on`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + - '\n' + - '### `on..types`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + - '\n' + - '### `on.push.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + - '\n' + - '### `on.schedule`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + - '## `on.workflow_call`\n' + - '\n' + - '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + - '\n' + - 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.inputs`\n' + - '\n' + - 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + - '\n' + - 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + - '\n' + - 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + - '\n' + - 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + - '\n' + - 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' inputs:\n' + - ' username:\n' + - " description: 'A username passed from the caller workflow'\n" + - " default: 'john-doe'\n" + - ' required: false\n' + - ' type: string\n' + - '\n' + - 'jobs:\n' + - ' print-username:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Print the input name to STDOUT\n' + - ' run: echo The username is ${{ inputs.username }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '#### `on.workflow_call.inputs..type`\n' + - '\n' + - 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + - '\n' + - '### `on.workflow_call.outputs`\n' + - '\n' + - 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + - '\n' + - 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' # Map the workflow outputs to job outputs\n' + - ' outputs:\n' + - ' workflow_output1:\n' + - ' description: "The first job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + - ' workflow_output2:\n' + - ' description: "The second job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.secrets`\n' + - '\n' + - 'A map of the secrets that can be used in the called workflow.\n' + - '\n' + - 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + - '\n' + - 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' secrets:\n' + - ' access-token:\n' + - " description: 'A token passed from the caller workflow'\n" + - ' required: false\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: ./.github/actions/my-action\n' + - ' with:\n' + - ' token: ${{ secrets.access-token }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - '{% if actions-inherit-secrets-reusable-workflows %}\n' + - '\n' + - '#### `on.workflow_call.secrets.inherit`\n' + - '\n' + - 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_dispatch:\n' + - '\n' + - 'jobs:\n' + - ' pass-secrets-to-workflow:\n' + - ' uses: ./.github/workflows/called-workflow.yml\n' + - ' secrets: inherit\n' + - '```\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + - '```\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{%endif%}\n' + - '\n' + - '#### `on.workflow_call.secrets.`\n' + - '\n' + - 'A string identifier to associate with the secret.\n' + - '\n' + - '#### `on.workflow_call.secrets..required`\n' + - '\n' + - 'A boolean specifying whether the secret must be supplied.\n' + - '{% endif %}\n' + - '\n' + - '## `on.workflow_run.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-specifying-branches %}\n' + - '\n' + - '## `on.workflow_dispatch.inputs`\n' + - '\n' + - '{% data reusables.actions.workflow-dispatch-inputs %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '## `permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `env`\n' + - '\n' + - 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + - '\n' + - 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'env:\n' + - ' SERVER: production\n' + - '```\n' + - '\n' + - '## `defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + - '\n' + - '### `defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + - '\n' + - '### `jobs.`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + - '\n' + - '### `jobs..name`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '### `jobs..permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `jobs..needs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + - '\n' + - '## `jobs..if`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + - '\n' + - '## `jobs..runs-on`\n' + - '\n' + - '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + - '\n' + - '## `jobs..environment`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `jobs..concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs..outputs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + - '\n' + - '## `jobs..env`\n' + - '\n' + - 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'jobs:\n' + - ' job1:\n' + - ' env:\n' + - ' FIRST_NAME: Mona\n' + - '```\n' + - '\n' + - '## `jobs..defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + - '\n' + - '### `jobs..defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + - '\n' + - '## `jobs..steps`\n' + - '\n' + - 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + - '\n' + - 'You can run an unlimited'... 33448 more characters, - begin: 5278, - end: 5329, - file: '', - trimLeft: false, - trimRight: false, - content: 'if actions-inherit-secrets-reusable-workflows', - name: 'if', - args: 'actions-inherit-secrets-reusable-workflows' - } - }, - token: TagToken { - kind: 4, - input: '\n' + - '{% data reusables.actions.enterprise-beta %}\n' + - '{% data reusables.actions.enterprise-github-hosted-runners %}\n' + - '\n' + - '## About YAML syntax for workflows\n' + - '\n' + - 'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n' + - '\n' + - 'You must store workflow files in the `.github/workflows` directory of your repository.\n' + - '\n' + - '## `name`\n' + - '\n' + - "The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n" + - '\n' + - '## `on`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow %}\n' + - '\n' + - '### `on..types`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n' + - '\n' + - '### `on.push.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n' + - '\n' + - '### `on..`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n' + - '\n' + - '### `on.schedule`\n' + - '\n' + - '{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n' + - '## `on.workflow_call`\n' + - '\n' + - '{% data reusables.actions.reusable-workflows-ghes-beta %}\n' + - '\n' + - 'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.inputs`\n' + - '\n' + - 'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n' + - '\n' + - 'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs..type`](#onworkflow_callinputsinput_idtype).\n' + - '\n' + - 'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n' + - '\n' + - 'Within the called workflow, you can use the `inputs` context to refer to an input.\n' + - '\n' + - 'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' inputs:\n' + - ' username:\n' + - " description: 'A username passed from the caller workflow'\n" + - " default: 'john-doe'\n" + - ' required: false\n' + - ' type: string\n' + - '\n' + - 'jobs:\n' + - ' print-username:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Print the input name to STDOUT\n' + - ' run: echo The username is ${{ inputs.username }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '#### `on.workflow_call.inputs..type`\n' + - '\n' + - 'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n' + - '\n' + - '### `on.workflow_call.outputs`\n' + - '\n' + - 'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n' + - '\n' + - 'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' # Map the workflow outputs to job outputs\n' + - ' outputs:\n' + - ' workflow_output1:\n' + - ' description: "The first job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output1 }}\n' + - ' workflow_output2:\n' + - ' description: "The second job output"\n' + - ' value: ${{ jobs.my_job.outputs.job_output2 }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - 'For information on how to reference a job output, see [`jobs..outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n' + - '\n' + - '### `on.workflow_call.secrets`\n' + - '\n' + - 'A map of the secrets that can be used in the called workflow.\n' + - '\n' + - 'Within the called workflow, you can use the `secrets` context to refer to a secret.\n' + - '\n' + - 'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - ' secrets:\n' + - ' access-token:\n' + - " description: 'A token passed from the caller workflow'\n" + - ' required: false\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - '\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: ./.github/actions/my-action\n' + - ' with:\n' + - ' token: ${{ secrets.access-token }}\n' + - '```\n' + - '{% endraw %}\n' + - '\n' + - '{% if actions-inherit-secrets-reusable-workflows %}\n' + - '\n' + - '#### `on.workflow_call.secrets.inherit`\n' + - '\n' + - 'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n' + - '\n' + - '#### Example\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_dispatch:\n' + - '\n' + - 'jobs:\n' + - ' pass-secrets-to-workflow:\n' + - ' uses: ./.github/workflows/called-workflow.yml\n' + - ' secrets: inherit\n' + - '```\n' + - '\n' + - '```yaml\n' + - 'on:\n' + - ' workflow_call:\n' + - '\n' + - 'jobs:\n' + - ' pass-secret-to-action:\n' + - ' runs-on: ubuntu-latest\n' + - ' steps:\n' + - ' - name: Pass the received secret to an action\n' + - ' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n' + - '```\n' + - '\n' + - '{% raw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{% endraw %}\n' + - '\n' + - '{%endif%}\n' + - '\n' + - '#### `on.workflow_call.secrets.`\n' + - '\n' + - 'A string identifier to associate with the secret.\n' + - '\n' + - '#### `on.workflow_call.secrets..required`\n' + - '\n' + - 'A boolean specifying whether the secret must be supplied.\n' + - '{% endif %}\n' + - '\n' + - '## `on.workflow_run.`\n' + - '\n' + - '{% data reusables.actions.workflows.section-specifying-branches %}\n' + - '\n' + - '## `on.workflow_dispatch.inputs`\n' + - '\n' + - '{% data reusables.actions.workflow-dispatch-inputs %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '## `permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `env`\n' + - '\n' + - 'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps[*].env`](#jobsjob_idstepsenv). \n' + - '\n' + - 'Variables in the `env` map cannot be defined in terms of other variables in the map.\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'env:\n' + - ' SERVER: production\n' + - '```\n' + - '\n' + - '## `defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n' + - '\n' + - '### `defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n' + - '\n' + - '### `jobs.`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n' + - '\n' + - '### `jobs..name`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n' + - '\n' + - '{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n' + - '### `jobs..permissions`\n' + - '\n' + - '{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n' + - '\n' + - '{% endif %}\n' + - '\n' + - '## `jobs..needs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n' + - '\n' + - '## `jobs..if`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n' + - '\n' + - '## `jobs..runs-on`\n' + - '\n' + - '{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n' + - '\n' + - '## `jobs..environment`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n' + - '\n' + - '{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n' + - '## `jobs..concurrency`\n' + - '\n' + - '{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n' + - '\n' + - '{% endif %}\n' + - '## `jobs..outputs`\n' + - '\n' + - '{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n' + - '\n' + - '## `jobs..env`\n' + - '\n' + - 'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps[*].env`](#jobsjob_idstepsenv).\n' + - '\n' + - '{% data reusables.repositories.actions-env-var-note %}\n' + - '\n' + - '### Example\n' + - '\n' + - '```yaml\n' + - 'jobs:\n' + - ' job1:\n' + - ' env:\n' + - ' FIRST_NAME: Mona\n' + - '```\n' + - '\n' + - '## `jobs..defaults`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n' + - '\n' + - '### `jobs..defaults.run`\n' + - '\n' + - '{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n' + - '\n' + - '## `jobs..steps`\n' + - '\n' + - 'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n' + - '\n' + - 'You can run an unlimited'... 33448 more characters, - begin: 1389, - end: 1449, - file: '', - trimLeft: false, - trimRight: false, - content: 'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec', - name: 'ifversion', - args: 'fpt or ghes > 3.3 or ghae-issue-4757 or ghec' - } -} -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 500 22.233 ms - 6685 -GET /_next/static/chunks/webpack.js?ts=1650932629423 200 8.919 ms - - -GET /_next/static/chunks/react-refresh.js?ts=1650932629423 200 5.901 ms - - -GET /_next/static/development/_ssgManifest.js?ts=1650932629423 200 2.882 ms - 76 -GET /_next/static/chunks/pages/500.js?ts=1650932629423 200 8.187 ms - - -GET /_next/static/development/_buildManifest.js?ts=1650932629423 200 3.098 ms - - -GET /_next/static/chunks/main.js?ts=1650932629423 200 7.112 ms - - -GET /_next/static/chunks/pages/_app.js?ts=1650932629423 200 5.211 ms - - -GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.445 ms - - -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 15.122 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 18.024 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 21.764 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 31.672 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 32.903 ms - 6934 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 404 9.129 ms - 6914 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 404 15.063 ms - 6896 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 404 9.622 ms - 6890 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 14.324 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 17.199 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 6.743 ms - 6906 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.592 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 6.303 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 5.952 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 404 5.580 ms - 6918 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 404 7.407 ms - 6922 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 404 6.150 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 6.000 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 404 5.770 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 404 5.319 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 404 6.350 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 404 7.334 ms - 6934 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 11.029 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 6.191 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 404 5.490 ms - 6906 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 8.109 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 7.124 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 404 10.967 ms - 6925 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 404 6.246 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 7.743 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 6.162 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 8.556 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 12.019 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 5.775 ms - 6935 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 404 7.205 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 404 6.927 ms - 6920 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 404 5.968 ms - 6930 -GET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 404 6.677 ms - 6935 -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -event - compiled successfully -Priming context information... -Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json -Context primed in 2157 ms -app running on http://localhost:4000 -GET /_next/webpack-hmr?page=%2F500 200 762.336 ms - - -event - build page: /[versionId]/[productId]/[...restPage] -wait - compiling... -event - compiled successfully -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 2540.461 ms - - -GET /_next/static/chunks/webpack.js?ts=1650932655905 200 10.459 ms - - -GET /_next/static/development/_ssgManifest.js?ts=1650932655905 200 3.295 ms - 76 -GET /_next/static/chunks/react-refresh.js?ts=1650932655905 200 2.437 ms - - -GET /_next/static/development/_buildManifest.js?ts=1650932655905 200 5.134 ms - - -GET /_next/static/chunks/main.js?ts=1650932655905 200 6.062 ms - - -GET /_next/static/chunks/pages/_app.js?ts=1650932655905 200 7.005 ms - - -GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932655905 200 7.297 ms - - -GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 3.337 ms - - -GET /assets/cb-262/images/octicons/search-16.svg 200 8.378 ms - 262 -POST /events 200 288.190 ms - 2 -GET /_next/static/development/_devPagesManifest.json 200 8.179 ms - - -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 2.120 ms - - -POST /events 200 2.895 ms - 2 -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 2.251 ms - - -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -event - compiled successfully -Priming context information... -Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json -Context primed in 2330 ms -app running on http://localhost:4000 -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 5.742 ms - - -event - build page: /[versionId]/[productId]/[...restPage] -wait - compiling... -event - compiled successfully -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 2001.695 ms - - -GET /_next/static/chunks/webpack.js?ts=1650932781666 200 8.330 ms - - -GET /_next/static/development/_ssgManifest.js?ts=1650932781666 200 2.929 ms - 76 -GET /_next/static/chunks/react-refresh.js?ts=1650932781666 200 6.525 ms - - -GET /_next/static/development/_buildManifest.js?ts=1650932781666 200 4.411 ms - - -GET /_next/static/chunks/main.js?ts=1650932781666 200 6.553 ms - - -GET /_next/static/chunks/pages/_app.js?ts=1650932781666 200 4.980 ms - - -GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932781666 200 9.260 ms - - -GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.996 ms - - -POST /events 200 241.314 ms - 2 -GET /_next/static/development/_devPagesManifest.json 200 2.387 ms - - -[nodemon] restarting due to changes... -[nodemon] starting `node server.mjs` -ENABLED_LANGUAGES: en,ja -info - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5 -event - compiled successfully -Priming context information... -Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json -Context primed in 2190 ms -app running on http://localhost:4000 -POST /events 200 238.821 ms - 2 -event - build page: /404 -wait - compiling... -event - compiled successfully -GET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json 404 490.132 ms - - -event - build page: /[versionId]/[productId]/[...restPage] -wait - compiling... -event - compiled successfully -GET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json 404 711.072 ms - - -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 1730.574 ms - - -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 33.765 ms - - -GET /en/actions/using-workflows/workflow-syntax-for-github-actions 200 248.000 ms - - -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 12.200 ms - - -GET /_next/static/chunks/webpack.js?ts=1650932799783 200 3.606 ms - - -GET /_next/static/development/_buildManifest.js?ts=1650932799783 200 5.960 ms - - -GET /_next/static/development/_ssgManifest.js?ts=1650932799783 200 4.172 ms - 76 -GET /_next/static/chunks/react-refresh.js?ts=1650932799783 200 2.932 ms - - -GET /_next/static/chunks/pages/_app.js?ts=1650932799783 200 5.962 ms - - -GET /_next/static/chunks/main.js?ts=1650932799783 200 5.081 ms - - -GET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932799783 200 6.823 ms - - -GET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js 200 2.817 ms - - -POST /events 200 4.897 ms - 2 -GET /_next/static/development/_devPagesManifest.json 200 2.216 ms - - -GET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D 200 6.840 ms - - -POST /events 200 1.746 ms - 2 -^C -@nicholasbergesen ➜ /workspaces/docs (nick/inhert_secrets ✗) $ git pull -git pushremote: Enumerating objects: 128, done. -remote: Counting objects: 1% (1/63) remote: Counting objects: 3% (2/63) remote: Counting objects: 4% (3/63) remote: Counting objects: 6% (4/63) remote: Counting objects: 7% (5/63) remote: Counting objects: 9% (6/63) remote: Counting objects: 11% (7/63) remote: Counting objects: 12% (8/63) remote: Counting objects: 14% (9/63) remote: Counting objects: 15% (10/63) remote: Counting objects: 17% (11/63) remote: Counting objects: 19% (12/63) remote: Counting objects: 20% (13/63) remote: Counting objects: 22% (14/63) remote: Counting objects: 23% (15/63) remote: Counting objects: 25% (16/63) remote: Counting objects: 26% (17/63) remote: Counting objects: 28% (18/63) remote: Counting objects: 30% (19/63) remote: Counting objects: 31% (20/63) remote: Counting objects: 33% (21/63) remote: Counting objects: 34% (22/63) remote: Counting objects: 36% (23/63) remote: Counting objects: 38% (24/63) remote: Counting objects: 39% (25/63) remote: Counting objects: 41% (26/63) remote: Counting objects: 42% (27/63) remote: Counting objects: 44% (28/63) remote: Counting objects: 46% (29/63) remote: Counting objects: 47% (30/63) remote: Counting objects: 49% (31/63) remote: Counting objects: 50% (32/63) remote: Counting objects: 52% (33/63) remote: Counting objects: 53% (34/63) remote: Counting objects: 55% (35/63) remote: Counting objects: 57% (36/63) remote: Counting objects: 58% (37/63) remote: Counting objects: 60% (38/63) remote: Counting objects: 61% (39/63) remote: Counting objects: 63% (40/63) remote: Counting objects: 65% (41/63) remote: Counting objects: 66% (42/63) remote: Counting objects: 68% (43/63) remote: Counting objects: 69% (44/63) remote: Counting objects: 71% (45/63) remote: Counting objects: 73% (46/63) remote: Counting objects: 74% (47/63) remote: Counting objects: 76% (48/63) remote: Counting objects: 77% (49/63) remote: Counting objects: 79% (50/63) remote: Counting objects: 80% (51/63) remote: Counting objects: 82% (52/63) remote: Counting objects: 84% (53/63) remote: Counting objects: 85% (54/63) remote: Counting objects: 87% (55/63) remote: Counting objects: 88% (56/63) remote: Counting objects: 90% (57/63) remote: Counting objects: 92% (58/63) remote: Counting objects: 93% (59/63) remote: Counting objects: 95% (60/63) remote: Counting objects: 96% (61/63) remote: Counting objects: 98% (62/63) remote: Counting objects: 100% (63/63) remote: Counting objects: 100% (63/63), done. -remote: Compressing objects: 16% (1/6) remote: Compressing objects: 33% (2/6) remote: Compressing objects: 50% (3/6) remote: Compressing objects: 66% (4/6) remote: Compressing objects: 83% (5/6) remote: Compressing objects: 100% (6/6) remote: Compressing objects: 100% (6/6), done. -Receiving objects: 0% (1/128) Receiving objects: 1% (2/128) Receiving objects: 2% (3/128) Receiving objects: 3% (4/128) Receiving objects: 4% (6/128) Receiving objects: 5% (7/128) Receiving objects: 6% (8/128) Receiving objects: 7% (9/128) Receiving objects: 8% (11/128) Receiving objects: 9% (12/128) Receiving objects: 10% (13/128) Receiving objects: 11% (15/128) Receiving objects: 12% (16/128) Receiving objects: 13% (17/128) Receiving objects: 14% (18/128) Receiving objects: 15% (20/128) Receiving objects: 16% (21/128) Receiving objects: 17% (22/128) Receiving objects: 18% (24/128) Receiving objects: 19% (25/128) Receiving objects: 20% (26/128) Receiving objects: 21% (27/128) Receiving objects: 22% (29/128) Receiving objects: 23% (30/128) Receiving objects: 24% (31/128) Receiving objects: 25% (32/128) Receiving objects: 26% (34/128) Receiving objects: 27% (35/128) Receiving objects: 28% (36/128) Receiving objects: 29% (38/128) Receiving objects: 30% (39/128) Receiving objects: 31% (40/128) Receiving objects: 32% (41/128) Receiving objects: 33% (43/128) Receiving objects: 34% (44/128) Receiving objects: 35% (45/128) Receiving objects: 36% (47/128) remote: Total 128 (delta 57), reused 57 (delta 57), pack-reused 65 -Receiving objects: 37% (48/128) Receiving objects: 38% (49/128) Receiving objects: 39% (50/128) Receiving objects: 40% (52/128) Receiving objects: 41% (53/128) Receiving objects: 42% (54/128) Receiving objects: 43% (56/128) Receiving objects: 44% (57/128) Receiving objects: 45% (58/128) Receiving objects: 46% (59/128) Receiving objects: 47% (61/128) Receiving objects: 48% (62/128) Receiving objects: 49% (63/128) Receiving objects: 50% (64/128) Receiving objects: 51% (66/128) Receiving objects: 52% (67/128) Receiving objects: 53% (68/128) Receiving objects: 54% (70/128) Receiving objects: 55% (71/128) Receiving objects: 56% (72/128) Receiving objects: 57% (73/128) Receiving objects: 58% (75/128) Receiving objects: 59% (76/128) Receiving objects: 60% (77/128) Receiving objects: 61% (79/128) Receiving objects: 62% (80/128) Receiving objects: 63% (81/128) Receiving objects: 64% (82/128) Receiving objects: 65% (84/128) Receiving objects: 66% (85/128) Receiving objects: 67% (86/128) Receiving objects: 68% (88/128) Receiving objects: 69% (89/128) Receiving objects: 70% (90/128) Receiving objects: 71% (91/128) Receiving objects: 72% (93/128) Receiving objects: 73% (94/128) Receiving objects: 74% (95/128) Receiving objects: 75% (96/128) Receiving objects: 76% (98/128) Receiving objects: 77% (99/128) Receiving objects: 78% (100/128) Receiving objects: 79% (102/128) Receiving objects: 80% (103/128) Receiving objects: 81% (104/128) Receiving objects: 82% (105/128) Receiving objects: 83% (107/128) Receiving objects: 84% (108/128) Receiving objects: 85% (109/128) Receiving objects: 86% (111/128) Receiving objects: 87% (112/128) Receiving objects: 88% (113/128) Receiving objects: 89% (114/128) Receiving objects: 90% (116/128) Receiving objects: 91% (117/128) Receiving objects: 92% (118/128) Receiving objects: 93% (120/128) Receiving objects: 94% (121/128) Receiving objects: 95% (122/128) Receiving objects: 96% (123/128) Receiving objects: 97% (125/128) Receiving objects: 98% (126/128) Receiving objects: 99% (127/128) Receiving objects: 100% (128/128) Receiving objects: 100% (128/128), 1.45 MiB | 3.60 MiB/s, done. -Resolving deltas: 0% (0/77) Resolving deltas: 2% (2/77) Resolving deltas: 3% (3/77) Resolving deltas: 5% (4/77) Resolving deltas: 6% (5/77) Resolving deltas: 11% (9/77) Resolving deltas: 25% (20/77) Resolving deltas: 28% (22/77) Resolving deltas: 44% (34/77) Resolving deltas: 59% (46/77) Resolving deltas: 68% (53/77) Resolving deltas: 70% (54/77) Resolving deltas: 71% (55/77) Resolving deltas: 77% (60/77) Resolving deltas: 87% (67/77) Resolving deltas: 88% (68/77) Resolving deltas: 89% (69/77) Resolving deltas: 90% (70/77) Resolving deltas: 96% (74/77) Resolving deltas: 97% (75/77) Resolving deltas: 98% (76/77) Resolving deltas: 100% (77/77) Resolving deltas: 100% (77/77), completed with 15 local objects. - From https://github.com/nicholasbergesen/docs - c48eec6cc1..0f88ca315a nick/inhert_secrets -> origin/nick/inhert_secrets - * [new branch] 123MwanjeMike-patch-2 -> origin/123MwanjeMike-patch-2 - * [new branch] 1862-Add-Travis-CI-migration-table -> origin/1862-Add-Travis-CI-migration-table - * [new branch] AErmie-update-devcontainerjson -> origin/AErmie-update-devcontainerjson - * [new branch] TingluoHuang-patch-1 -> origin/TingluoHuang-patch-1 - * [new branch] TitleChange -> origin/TitleChange - * [new branch] about-github-education.md -> origin/about-github-education.md - * [new branch] add-discussions-permission -> origin/add-discussions-permission - * [new branch] add-short-titles -> origin/add-short-titles - * [new branch] andrekolodochka-patch-1 -> origin/andrekolodochka-patch-1 - * [new branch] bassa846-patch-1 -> origin/bassa846-patch-1 - * [new branch] bo-patch-1 -> origin/bo-patch-1 - * [new branch] bug-update-email-toggle-docs -> origin/bug-update-email-toggle-docs - * [new branch] campus-program -> origin/campus-program - * [new branch] check-writing-process -> origin/check-writing-process - * [new branch] clarify-contribution-guidelines-workflow -> origin/clarify-contribution-guidelines-workflow - * [new branch] content-template-versions -> origin/content-template-versions - * [new branch] copy-webpack-plugin -> origin/copy-webpack-plugin - * [new branch] cpratap994-patch-1 -> origin/cpratap994-patch-1 - * [new branch] create-runner-in-group -> origin/create-runner-in-group - * [new branch] dependabot/docker/node-17.7.1-alpine -> origin/dependabot/docker/node-17.7.1-alpine - * [new branch] dependabot/docker/node-18.0.0-alpine -> origin/dependabot/docker/node-18.0.0-alpine - * [new branch] dependabot/github_actions/EndBug/add-and-commit-7.4.0 -> origin/dependabot/github_actions/EndBug/add-and-commit-7.4.0 - * [new branch] dependabot/github_actions/actions/upload-artifact-2.3.1 -> origin/dependabot/github_actions/actions/upload-artifact-2.3.1 - * [new branch] dependabot/github_actions/dawidd6/action-download-artifact-2.16.0 -> origin/dependabot/github_actions/dawidd6/action-download-artifact-2.16.0 - * [new branch] dependabot/github_actions/github/codeql-action-1.0.30 -> origin/dependabot/github_actions/github/codeql-action-1.0.30 - * [new branch] dependabot/github_actions/github/codeql-action-2.1.7 -> origin/dependabot/github_actions/github/codeql-action-2.1.7 - * [new branch] dependabot/github_actions/peter-evans/create-pull-request-3.12.0 -> origin/dependabot/github_actions/peter-evans/create-pull-request-3.12.0 - * [new branch] dependabot/github_actions/peter-evans/create-pull-request-4 -> origin/dependabot/github_actions/peter-evans/create-pull-request-4 - * [new branch] dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8 -> origin/dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8 - * [new branch] dependabot/npm_and_yarn/async-3.2.3 -> origin/dependabot/npm_and_yarn/async-3.2.3 - * [new branch] dependabot/npm_and_yarn/babel/preset-env-7.16.11 -> origin/dependabot/npm_and_yarn/babel/preset-env-7.16.11 - * [new branch] dependabot/npm_and_yarn/cookie-parser-1.4.6 -> origin/dependabot/npm_and_yarn/cookie-parser-1.4.6 - * [new branch] dependabot/npm_and_yarn/dotenv-14.2.0 -> origin/dependabot/npm_and_yarn/dotenv-14.2.0 - * [new branch] dependabot/npm_and_yarn/dotenv-16.0.0 -> origin/dependabot/npm_and_yarn/dotenv-16.0.0 - * [new branch] dependabot/npm_and_yarn/eslint-8.7.0 -> origin/dependabot/npm_and_yarn/eslint-8.7.0 - * [new branch] dependabot/npm_and_yarn/eslint-plugin-import-2.25.4 -> origin/dependabot/npm_and_yarn/eslint-plugin-import-2.25.4 - * [new branch] dependabot/npm_and_yarn/express-4.17.2 -> origin/dependabot/npm_and_yarn/express-4.17.2 - * [new branch] dependabot/npm_and_yarn/express-rate-limit-6.0.3 -> origin/dependabot/npm_and_yarn/express-rate-limit-6.0.3 - * [new branch] dependabot/npm_and_yarn/graphql-inspector/core-3.1.1 -> origin/dependabot/npm_and_yarn/graphql-inspector/core-3.1.1 - * [new branch] dependabot/npm_and_yarn/graphql-tools/load-7.4.0 -> origin/dependabot/npm_and_yarn/graphql-tools/load-7.4.0 - * [new branch] dependabot/npm_and_yarn/hot-shots-8.5.2 -> origin/dependabot/npm_and_yarn/hot-shots-8.5.2 - * [new branch] dependabot/npm_and_yarn/jest/globals-27.4.4 -> origin/dependabot/npm_and_yarn/jest/globals-27.4.4 - * [new branch] dependabot/npm_and_yarn/liquidjs-9.31.0 -> origin/dependabot/npm_and_yarn/liquidjs-9.31.0 - * [new branch] dependabot/npm_and_yarn/minimatch-5.0.0 -> origin/dependabot/npm_and_yarn/minimatch-5.0.0 - * [new branch] dependabot/npm_and_yarn/next-12.1.5 -> origin/dependabot/npm_and_yarn/next-12.1.5 - * [new branch] dependabot/npm_and_yarn/postcss-8.3.9 -> origin/dependabot/npm_and_yarn/postcss-8.3.9 - * [new branch] dependabot/npm_and_yarn/primer/components-30.3.0 -> origin/dependabot/npm_and_yarn/primer/components-30.3.0 - * [new branch] dependabot/npm_and_yarn/primer/css-17.11.0 -> origin/dependabot/npm_and_yarn/primer/css-17.11.0 - * [new branch] dependabot/npm_and_yarn/primer/css-18.0.1 -> origin/dependabot/npm_and_yarn/primer/css-18.0.1 - * [new branch] dependabot/npm_and_yarn/primer/css-18.1.0 -> origin/dependabot/npm_and_yarn/primer/css-18.1.0 - * [new branch] dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1 -> origin/dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1 - * [new branch] dependabot/npm_and_yarn/remark-parse-10.0.1 -> origin/dependabot/npm_and_yarn/remark-parse-10.0.1 - * [new branch] dependabot/npm_and_yarn/remark-rehype-10.1.0 -> origin/dependabot/npm_and_yarn/remark-rehype-10.1.0 - * [new branch] dependabot/npm_and_yarn/robots-parser-2.4.0 -> origin/dependabot/npm_and_yarn/robots-parser-2.4.0 - * [new branch] dependabot/npm_and_yarn/swr-1.1.0 -> origin/dependabot/npm_and_yarn/swr-1.1.0 - * [new branch] dependabot/npm_and_yarn/types/react-17.0.28 -> origin/dependabot/npm_and_yarn/types/react-17.0.28 - * [new branch] dependabot/npm_and_yarn/types/react-17.0.38 -> origin/dependabot/npm_and_yarn/types/react-17.0.38 - * [new branch] dependabot/npm_and_yarn/unified-10.1.1 -> origin/dependabot/npm_and_yarn/unified-10.1.1 - * [new branch] desktop-3.0 -> origin/desktop-3.0 - * [new branch] dev/cmbrose/ports-test -> origin/dev/cmbrose/ports-test - * [new branch] divais-patch-1 -> origin/divais-patch-1 - * [new branch] divais-patch-2 -> origin/divais-patch-2 - * [new branch] do-not-translate-attributes-on-scheduling-issue-creation-ptbr -> origin/do-not-translate-attributes-on-scheduling-issue-creation-ptbr - * [new branch] experiment-to-prove-docs-internalpull23326 -> origin/experiment-to-prove-docs-internalpull23326 - * [new branch] fix-codeql-check-name -> origin/fix-codeql-check-name - * [new branch] fluffyf-x/ghae-sre-667 -> origin/fluffyf-x/ghae-sre-667 - * [new branch] guides-for-ghcr -> origin/guides-for-ghcr - * [new branch] heading-formatting-update -> origin/heading-formatting-update - * [new branch] heiskr-patch-2 -> origin/heiskr-patch-2 - * [new branch] heiskr-patch-3 -> origin/heiskr-patch-3 - * [new branch] hubwriter/codespaces-article -> origin/hubwriter/codespaces-article - * [new branch] hubwriter/test-codespaces -> origin/hubwriter/test-codespaces - * [new branch] inpreman-update-ghae-url -> origin/inpreman-update-ghae-url - * [new branch] insights-add-issues-permission -> origin/insights-add-issues-permission - * [new branch] make-waiting-for-review-sticky -> origin/make-waiting-for-review-sticky - * [new branch] meganchristudas-patch-1 -> origin/meganchristudas-patch-1 - * [new branch] mikesurowiec-patch-1 -> origin/mikesurowiec-patch-1 - * [new branch] myarb-patch-1 -> origin/myarb-patch-1 - * [new branch] nebiyou-gebretatios-add-ms-authenticator -> origin/nebiyou-gebretatios-add-ms-authenticator - * [new branch] patch-1 -> origin/patch-1 - * [new branch] peterbe-no-need-for-the-rest-namespace -> origin/peterbe-no-need-for-the-rest-namespace - * [new branch] peterbe-sample-pr-to-test-a-markdown-change -> origin/peterbe-sample-pr-to-test-a-markdown-change - * [new branch] rachmari-patch-1 -> origin/rachmari-patch-1 - * [new branch] rachmari-test-workflow -> origin/rachmari-test-workflow - * [new branch] ramyaparimi-move-browser-tips-to-docs -> origin/ramyaparimi-move-browser-tips-to-docs - * [new branch] ramyaparimi-patch-1 -> origin/ramyaparimi-patch-1 - * [new branch] ramyaparimi-patch-2 -> origin/ramyaparimi-patch-2 - * [new branch] ramyaparimi-patch-3 -> origin/ramyaparimi-patch-3 - * [new branch] ramyaparimi-patch-4 -> origin/ramyaparimi-patch-4 - * [new branch] ramyaparimi-patch-5 -> origin/ramyaparimi-patch-5 - * [new branch] ramyaparimi-patch-6 -> origin/ramyaparimi-patch-6 - * [new branch] ramyaparimi-patch-7 -> origin/ramyaparimi-patch-7 - * [new branch] ramyaparimi-patch-8 -> origin/ramyaparimi-patch-8 - * [new branch] ramyaparimi/close-on-invalid -> origin/ramyaparimi/close-on-invalid - * [new branch] ramyaparimi/test-branch -> origin/ramyaparimi/test-branch - * [new branch] rathjenc-jobs-deprecate -> origin/rathjenc-jobs-deprecate - * [new branch] remove-failed-auto-update-workflow -> origin/remove-failed-auto-update-workflow - * [new branch] repo-sync -> origin/repo-sync - * [new branch] revert-3797-revert-3019-janiceilene-patch-1 -> origin/revert-3797-revert-3019-janiceilene-patch-1 - * [new branch] rhettg-from -> origin/rhettg-from - * [new branch] rsese-testing -> origin/rsese-testing - * [new branch] test-dissallow -> origin/test-dissallow - * [new branch] test-images-pr -> origin/test-images-pr - * [new branch] test-jest-parallelization \ No newline at end of file From 3e2e706267901a0d0b5840e8b32fa6d48d7885d7 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 13:21:19 +0900 Subject: [PATCH 30/68] Update content/actions/using-workflows/reusing-workflows.md Co-authored-by: yujincat <55138573+yujincat@users.noreply.github.com> --- content/actions/using-workflows/reusing-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index f8bc67f379..f9c66dbb39 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -108,7 +108,7 @@ You can define inputs and secrets, which can be passed from the caller workflow {%else%} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) and [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). {%endif%} -1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. +1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, secrets that are not defined in the `on` key can be referenced. {% raw %} ```yaml From a4abd203d79e44c52849c46d24d033c4bcb57c76 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 13:21:54 +0900 Subject: [PATCH 31/68] Update data/reusables/actions/pass-inputs-to-reusable-workflows.md Co-authored-by: yujincat <55138573+yujincat@users.noreply.github.com> --- data/reusables/actions/pass-inputs-to-reusable-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/reusables/actions/pass-inputs-to-reusable-workflows.md b/data/reusables/actions/pass-inputs-to-reusable-workflows.md index 4066bd45c3..4d81c91889 100644 --- a/data/reusables/actions/pass-inputs-to-reusable-workflows.md +++ b/data/reusables/actions/pass-inputs-to-reusable-workflows.md @@ -13,7 +13,7 @@ jobs: {% endraw %} {% if actions-inherit-secrets-reusable-workflows %} -Workflows in the same enterprise can take advantage of the `inherit` keyword to implicitly pass secrets to the called workflow +Workflows calling reusable workflows in the same organization or in the same enterprise can use `inherit` keyword to implicitly pass the secrets. {% raw %} ```yaml From 08560e357d6b28e6854cd06241b677aad27cb466 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 16:23:42 +0900 Subject: [PATCH 32/68] Update content/actions/using-workflows/reusing-workflows.md Co-authored-by: Martin Lopes --- content/actions/using-workflows/reusing-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index f9c66dbb39..b9a05b8f83 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -108,7 +108,7 @@ You can define inputs and secrets, which can be passed from the caller workflow {%else%} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) and [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). {%endif%} -1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, secrets that are not defined in the `on` key can be referenced. +1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, you can reference them even if they are not defined in the `on` key. {% raw %} ```yaml From 8ec17c1b016687334ac87f61db9a5787c47c0f48 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 16:24:11 +0900 Subject: [PATCH 33/68] Update content/actions/using-workflows/workflow-syntax-for-github-actions.md Co-authored-by: Martin Lopes --- .../using-workflows/workflow-syntax-for-github-actions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 1e16443f08..24aaf3001d 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -161,7 +161,7 @@ jobs: #### `on.workflow_call.secrets.inherit` -Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. +Use the `inherit` keyword to pass all the calling workflow's secrets to the called workflow. This includes all secrets the calling workflow has access to, and also includes organization, repository, and environment secrets. The `inherit` keyword can also be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. #### Example From 6962e71716d22eca9c05f0c87f3ce97a9dba5b10 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Tue, 26 Apr 2022 16:25:20 +0900 Subject: [PATCH 34/68] Update data/reusables/actions/pass-inputs-to-reusable-workflows.md Co-authored-by: Martin Lopes --- data/reusables/actions/pass-inputs-to-reusable-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/reusables/actions/pass-inputs-to-reusable-workflows.md b/data/reusables/actions/pass-inputs-to-reusable-workflows.md index 4d81c91889..32d11ea33b 100644 --- a/data/reusables/actions/pass-inputs-to-reusable-workflows.md +++ b/data/reusables/actions/pass-inputs-to-reusable-workflows.md @@ -13,7 +13,7 @@ jobs: {% endraw %} {% if actions-inherit-secrets-reusable-workflows %} -Workflows calling reusable workflows in the same organization or in the same enterprise can use `inherit` keyword to implicitly pass the secrets. +Workflows that call reusable workflows in the same organization or enterprise can use the `inherit` keyword to implicitly pass the secrets. {% raw %} ```yaml From ae41b8d3b2af103ede07858914ef76396e067d05 Mon Sep 17 00:00:00 2001 From: Steve Guntrip <12534592+stevecat@users.noreply.github.com> Date: Tue, 26 Apr 2022 08:54:34 +0100 Subject: [PATCH 35/68] Update steps for accessing settings and workflows in projects (beta) --- data/reusables/projects/enable-basic-workflow.md | 4 +++- data/reusables/projects/project-settings.md | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/data/reusables/projects/enable-basic-workflow.md b/data/reusables/projects/enable-basic-workflow.md index fa23f9b50d..92bb137381 100644 --- a/data/reusables/projects/enable-basic-workflow.md +++ b/data/reusables/projects/enable-basic-workflow.md @@ -1,4 +1,6 @@ -1. In your project, click {% octicon "workflow" aria-label="the workflow icon" %}. +1. Navigate to your project. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. 1. Under **Default workflows**, click on the workflow that you want to edit. 1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. 1. Next to **Set**, choose the value that you want to set the status to. diff --git a/data/reusables/projects/project-settings.md b/data/reusables/projects/project-settings.md index bee73a5c66..4c244857b3 100644 --- a/data/reusables/projects/project-settings.md +++ b/data/reusables/projects/project-settings.md @@ -1,2 +1,3 @@ 1. Navigate to your project. -1. Click {% octicon "gear" aria-label="the gear icon" %} to access the project settings. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. From 8094a6ef0aeb20247b491628ce7fd46182cae8a7 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 26 Apr 2022 10:06:15 +0000 Subject: [PATCH 36/68] update search indexes --- lib/search/indexes/github-docs-3.1-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt.json.br | 4 ++-- 70 files changed, 140 insertions(+), 140 deletions(-) diff --git a/lib/search/indexes/github-docs-3.1-cn-records.json.br b/lib/search/indexes/github-docs-3.1-cn-records.json.br index 6444941375..8c8d8f792c 100644 --- a/lib/search/indexes/github-docs-3.1-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.1-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:77da1e149b3a161bcd81dc839a44991e1cfa4e98825af4d278f25bbe8decb1b0 -size 675591 +oid sha256:af92f43836e6ee457a69cc24fce354ef9f794c612b66f20c5230555e0e19fcff +size 675448 diff --git a/lib/search/indexes/github-docs-3.1-cn.json.br b/lib/search/indexes/github-docs-3.1-cn.json.br index e796d12afd..c8ad4a6504 100644 --- a/lib/search/indexes/github-docs-3.1-cn.json.br +++ b/lib/search/indexes/github-docs-3.1-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7d702045a9f6c5508b13d43529ebb1ab1b124a3624eb2fc602d44574e82f2d93 -size 1359137 +oid sha256:90b9a68c5f82348bb9c779105c9e3eaf874a793c1dd606c884d3bc8d33356679 +size 1359777 diff --git a/lib/search/indexes/github-docs-3.1-en-records.json.br b/lib/search/indexes/github-docs-3.1-en-records.json.br index 2d2565a448..e29db9651a 100644 --- a/lib/search/indexes/github-docs-3.1-en-records.json.br +++ b/lib/search/indexes/github-docs-3.1-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:178f757313ee283cb0dcd1a89fc2902e9504d0ee7a9b458b35c6a4dca869afe0 -size 906104 +oid sha256:3e7e89ff99efeec3f128287c4746233769f67cc51b62ea4232ea55e8e97acfc5 +size 907440 diff --git a/lib/search/indexes/github-docs-3.1-en.json.br b/lib/search/indexes/github-docs-3.1-en.json.br index ba176e3017..d33e4e988d 100644 --- a/lib/search/indexes/github-docs-3.1-en.json.br +++ b/lib/search/indexes/github-docs-3.1-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3c086ffa54ef4b00c68118ae2a8bc5fe393725bc1449c401afa6aba4abb79733 -size 3486504 +oid sha256:fbcc422edca6a9a1cc86a7e89b6ba612c5111e7a5dbb6b1801c48611d42b7405 +size 3487266 diff --git a/lib/search/indexes/github-docs-3.1-es-records.json.br b/lib/search/indexes/github-docs-3.1-es-records.json.br index c743c8f5a1..ad0b7c51a8 100644 --- a/lib/search/indexes/github-docs-3.1-es-records.json.br +++ b/lib/search/indexes/github-docs-3.1-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:59dc109089f5fc9ceda920d361aa84adcfeb61fd2a542daa17bad742f504c6db -size 624553 +oid sha256:f9676a2e1a6565bdb2967fe295835e565c858d0fea4a88389603660d1b142f18 +size 623871 diff --git a/lib/search/indexes/github-docs-3.1-es.json.br b/lib/search/indexes/github-docs-3.1-es.json.br index 22a10b3a9b..90c38d0a4e 100644 --- a/lib/search/indexes/github-docs-3.1-es.json.br +++ b/lib/search/indexes/github-docs-3.1-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:964113d667cb1eb74114663a3878b98807c2c35a2eae6a8a7e2411dc2e1d09a7 -size 2628190 +oid sha256:eff23a0aa5a5da74d11c569250efbd4365e4dcea5db1e3fa919fd156620ef139 +size 2626995 diff --git a/lib/search/indexes/github-docs-3.1-ja-records.json.br b/lib/search/indexes/github-docs-3.1-ja-records.json.br index f42e594530..7ded226e13 100644 --- a/lib/search/indexes/github-docs-3.1-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.1-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb4848cbaa43074173fbceee45dc706493e5f733c72f46724b68d24999291d67 -size 686806 +oid sha256:c99796742f8bedb8305a30b0af56d533c1a65d20afa5971e74a580a45fe4e641 +size 686879 diff --git a/lib/search/indexes/github-docs-3.1-ja.json.br b/lib/search/indexes/github-docs-3.1-ja.json.br index 9ce4db016e..a70c93c2bb 100644 --- a/lib/search/indexes/github-docs-3.1-ja.json.br +++ b/lib/search/indexes/github-docs-3.1-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aaad6ec8e4b1fc53ecd038aa1608a5a8c798bab2e549679ad2b88f88c5c6efd2 -size 3663849 +oid sha256:902dcd6c1bb75d4e550f3e9fa7eb4f3bf36147bfb037c9d57ede99f250eec4bc +size 3667899 diff --git a/lib/search/indexes/github-docs-3.1-pt-records.json.br b/lib/search/indexes/github-docs-3.1-pt-records.json.br index 38bac72308..a57ff322f5 100644 --- a/lib/search/indexes/github-docs-3.1-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.1-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dd8714dd6fdd5f8df01ad0e49a93f7d81486372480acdf1d65e5c3c570c1e0fa -size 615909 +oid sha256:581bb47bf5fb0599311bc416787bba09ed36b9170ebe18641c31712f3b8cf183 +size 616530 diff --git a/lib/search/indexes/github-docs-3.1-pt.json.br b/lib/search/indexes/github-docs-3.1-pt.json.br index 0a2958f1dc..4f39bf8766 100644 --- a/lib/search/indexes/github-docs-3.1-pt.json.br +++ b/lib/search/indexes/github-docs-3.1-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4de74ef8df7210e6f19b675819ed88c514443339f6628293062b40ec91074cfb -size 2531357 +oid sha256:8224fcd8c8e7d09150203e74cec8c0513f1b9e84b1c2ef20091cae9c1d3bd70d +size 2530997 diff --git a/lib/search/indexes/github-docs-3.2-cn-records.json.br b/lib/search/indexes/github-docs-3.2-cn-records.json.br index 13bc0c63f9..661280c46e 100644 --- a/lib/search/indexes/github-docs-3.2-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.2-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:deb10bf90614073265455c76b90130374835f4301b6d18e85287f43175341b07 -size 693388 +oid sha256:e4e1dea6e369139477c3da2c3e3e331313e9b54bdff27dd65abdf9c55beb2851 +size 691595 diff --git a/lib/search/indexes/github-docs-3.2-cn.json.br b/lib/search/indexes/github-docs-3.2-cn.json.br index 7cf697bb63..3a7e14ab60 100644 --- a/lib/search/indexes/github-docs-3.2-cn.json.br +++ b/lib/search/indexes/github-docs-3.2-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:917315ceafe5ad47033002f4f3611f976c3f348754d663a9f0a4cac890b5adc5 -size 1389121 +oid sha256:95c70f90229cfebe31365d7bf60c09d74a79045ac7da4544e940faddba10f034 +size 1388890 diff --git a/lib/search/indexes/github-docs-3.2-en-records.json.br b/lib/search/indexes/github-docs-3.2-en-records.json.br index 4369e8ee0b..b2bdbeea2a 100644 --- a/lib/search/indexes/github-docs-3.2-en-records.json.br +++ b/lib/search/indexes/github-docs-3.2-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:30f2c85cc1089473d8356d35a1529423de780301a2d20f77881b48be2fcc6ce3 -size 936590 +oid sha256:d7f6243eb9a28aa0f627fbf65b354fbf91b286381e021af35de85d2a3a81f4bd +size 936239 diff --git a/lib/search/indexes/github-docs-3.2-en.json.br b/lib/search/indexes/github-docs-3.2-en.json.br index f4a820b5cf..247de995c6 100644 --- a/lib/search/indexes/github-docs-3.2-en.json.br +++ b/lib/search/indexes/github-docs-3.2-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6b8ddb7e487ba027547253c1db1734d75189a7f5f30c1df9263afe6dc3758307 -size 3607284 +oid sha256:eb08d18a931a15951a3ec165fe40ef5096fb9005dbf56546988a5df90dcdc38c +size 3606110 diff --git a/lib/search/indexes/github-docs-3.2-es-records.json.br b/lib/search/indexes/github-docs-3.2-es-records.json.br index 416f7bc7e8..ae38314646 100644 --- a/lib/search/indexes/github-docs-3.2-es-records.json.br +++ b/lib/search/indexes/github-docs-3.2-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c7696bf975b1da5212944ac7033a95665347b0c50953b1a3e05c130178a8f84f -size 640634 +oid sha256:0e797ca1944f3334fb5a479f3a7f87e55a049b45650ce1a48c019c84d65a2e67 +size 641314 diff --git a/lib/search/indexes/github-docs-3.2-es.json.br b/lib/search/indexes/github-docs-3.2-es.json.br index 841ce8cbc4..c4d042e56a 100644 --- a/lib/search/indexes/github-docs-3.2-es.json.br +++ b/lib/search/indexes/github-docs-3.2-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ce7200bce955dcaade2d8c6001c72540dab5fd3dcee5e31a51e57ef1addf1561 -size 2697987 +oid sha256:3ac63b4274552fb0efc1b6ab83f3ad1948ad5b558bfcbad0084d88e2073dbad4 +size 2698536 diff --git a/lib/search/indexes/github-docs-3.2-ja-records.json.br b/lib/search/indexes/github-docs-3.2-ja-records.json.br index e46c171a97..6698a8cdb1 100644 --- a/lib/search/indexes/github-docs-3.2-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.2-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:333fabf2ea6e78e526e98ab757ef3d3fe508603c26627d8fc624511a3c1446ea -size 703519 +oid sha256:57874d26e83d9bc22f06c5ef84f27aad0ab5f8975b130f36b41b8fe8ec1f9ad5 +size 703779 diff --git a/lib/search/indexes/github-docs-3.2-ja.json.br b/lib/search/indexes/github-docs-3.2-ja.json.br index 56368037e2..4a3740d940 100644 --- a/lib/search/indexes/github-docs-3.2-ja.json.br +++ b/lib/search/indexes/github-docs-3.2-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dbbe614fbd74014cc77eb1710f96afdd34b980e828366bec91eede5a938a2ae4 -size 3760914 +oid sha256:f7a15e27326f0d942f6aeb5db51bc6526ac8e4fba78e93e2bf35ee37fa4ac7d8 +size 3760017 diff --git a/lib/search/indexes/github-docs-3.2-pt-records.json.br b/lib/search/indexes/github-docs-3.2-pt-records.json.br index 858baca2a7..154946c512 100644 --- a/lib/search/indexes/github-docs-3.2-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.2-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a6c853f1b96f0a548fc527f7e56707e274d904bebd38930d1cd0f8d6a1c63be6 -size 631424 +oid sha256:1ff182134a3b0d6fb3a482eaefc08dc460ecf663ecacac3be56d10d7f85316bc +size 631866 diff --git a/lib/search/indexes/github-docs-3.2-pt.json.br b/lib/search/indexes/github-docs-3.2-pt.json.br index b2719ec18e..3387957ef5 100644 --- a/lib/search/indexes/github-docs-3.2-pt.json.br +++ b/lib/search/indexes/github-docs-3.2-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2f98093618a86e30f1d713d034f1a6af0d211119dc78d482c9e4e7ca7f48b5ac -size 2592331 +oid sha256:ad8f2009b0f63fa3895bea661d3436fc2f0509d8b41b4239eabfafa81bd15211 +size 2591735 diff --git a/lib/search/indexes/github-docs-3.3-cn-records.json.br b/lib/search/indexes/github-docs-3.3-cn-records.json.br index 16dfa9fb2d..63d3bcd941 100644 --- a/lib/search/indexes/github-docs-3.3-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.3-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b0999c754fe0ce322712768f2db8f614dee442f1549fb38df88ceed00b877ec -size 716362 +oid sha256:3d60e577e568dc5741a93b11d5126bab72236472be0f5fc0a3eb040fd6138429 +size 715431 diff --git a/lib/search/indexes/github-docs-3.3-cn.json.br b/lib/search/indexes/github-docs-3.3-cn.json.br index 525615ad03..6547c12506 100644 --- a/lib/search/indexes/github-docs-3.3-cn.json.br +++ b/lib/search/indexes/github-docs-3.3-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f1f7fff0dfd993c13df21de0c06b95312c9e2fd77c82064dca7cc082d785dd2a -size 1438965 +oid sha256:e20f71c896f5a04844af5987f6e93d13b894b7639e02cd3251b1ef9e60b27e55 +size 1438703 diff --git a/lib/search/indexes/github-docs-3.3-en-records.json.br b/lib/search/indexes/github-docs-3.3-en-records.json.br index 417362feb7..cf8f82c6b6 100644 --- a/lib/search/indexes/github-docs-3.3-en-records.json.br +++ b/lib/search/indexes/github-docs-3.3-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c3bb2725022e53857d70fcbd242cd54fe46ae7a420828583904da8886c8c6528 -size 971121 +oid sha256:2f815863337e086c1892e04754ff018348ef627f474e9a18ac57e29cea173091 +size 971021 diff --git a/lib/search/indexes/github-docs-3.3-en.json.br b/lib/search/indexes/github-docs-3.3-en.json.br index 5558769b10..7754a53c2e 100644 --- a/lib/search/indexes/github-docs-3.3-en.json.br +++ b/lib/search/indexes/github-docs-3.3-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:09dc34f88176fff7b340631cc1441ae62f626bb63b26f5a049ad84583c375c6e -size 3725251 +oid sha256:63c3c28824d31adc5805286b585725baa068cf70dd9aa33ca35fedf0917a6980 +size 3726133 diff --git a/lib/search/indexes/github-docs-3.3-es-records.json.br b/lib/search/indexes/github-docs-3.3-es-records.json.br index f42381d983..8380121016 100644 --- a/lib/search/indexes/github-docs-3.3-es-records.json.br +++ b/lib/search/indexes/github-docs-3.3-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9e7f596b8ffbaa9b0000181082b2e803a447402593cd1b4f7f4cb675436d0c9c -size 659478 +oid sha256:3a397944601385fa635df85a124baa1847a0f6584624075b46098796ebec573c +size 659403 diff --git a/lib/search/indexes/github-docs-3.3-es.json.br b/lib/search/indexes/github-docs-3.3-es.json.br index 4679c1bc3a..65dc3cada2 100644 --- a/lib/search/indexes/github-docs-3.3-es.json.br +++ b/lib/search/indexes/github-docs-3.3-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:74af5cb44f818c38014aa79cdb1eddc0be562170b494757de8ef6872508f5aaf -size 2787410 +oid sha256:8382551aea9b965e716de829efaa312d8569c09404c6001d777eb740b657d0f1 +size 2786696 diff --git a/lib/search/indexes/github-docs-3.3-ja-records.json.br b/lib/search/indexes/github-docs-3.3-ja-records.json.br index 03da8e3e20..1c38ad3696 100644 --- a/lib/search/indexes/github-docs-3.3-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.3-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:81f730de6deb7495617a713890dfe4baa6ffc3beb08bf91e523b4efcc77b0550 -size 727765 +oid sha256:337432605ed6bbe3d90f9178a3666b1fce3ff359553c46633f9626dc74c5c6c2 +size 727032 diff --git a/lib/search/indexes/github-docs-3.3-ja.json.br b/lib/search/indexes/github-docs-3.3-ja.json.br index d5ebd46515..dfd59b3a47 100644 --- a/lib/search/indexes/github-docs-3.3-ja.json.br +++ b/lib/search/indexes/github-docs-3.3-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3dad364775005e1e795ec30d074991aafb825f85470ea803d5eeeb05fce749f7 -size 3887562 +oid sha256:6901933de4ebd0db0a2604d85374d890927be9c0d2ccffe23c8c583d9b68e223 +size 3884906 diff --git a/lib/search/indexes/github-docs-3.3-pt-records.json.br b/lib/search/indexes/github-docs-3.3-pt-records.json.br index c27c4948ce..7195de1ef2 100644 --- a/lib/search/indexes/github-docs-3.3-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.3-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1d35ef6a44308422cf8344bdbde5e0ee7bfac5a24ca16db08955e49025017886 -size 650572 +oid sha256:5e43516e63e81a5c0128361bf57229677d2abbbce2cef69b6f1a0bc72645fcb6 +size 650629 diff --git a/lib/search/indexes/github-docs-3.3-pt.json.br b/lib/search/indexes/github-docs-3.3-pt.json.br index b02c8ea816..c7af0ac943 100644 --- a/lib/search/indexes/github-docs-3.3-pt.json.br +++ b/lib/search/indexes/github-docs-3.3-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:948f033664a180aff3f357f3295dc05ed29cff6bb251cd31224c9984d3fb858b -size 2672896 +oid sha256:f7415ffe07b461d799a263a6565a7477b7cb7058ccbac02043d4e00112802aba +size 2671648 diff --git a/lib/search/indexes/github-docs-3.4-cn-records.json.br b/lib/search/indexes/github-docs-3.4-cn-records.json.br index e0c0adc2fb..c671b61b7f 100644 --- a/lib/search/indexes/github-docs-3.4-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.4-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:83d8cb377cbf1c19a5bf24bc7e445f7ec7b29bceb0de6d27dac478a58e9d671f -size 715031 +oid sha256:0a96c81085da8c32d730993f0122f7f416dba92e8bd1aad1093df46c03f1a1cd +size 715010 diff --git a/lib/search/indexes/github-docs-3.4-cn.json.br b/lib/search/indexes/github-docs-3.4-cn.json.br index bb1350a4df..4a214735b9 100644 --- a/lib/search/indexes/github-docs-3.4-cn.json.br +++ b/lib/search/indexes/github-docs-3.4-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aa04d62cb78ba429fd89ebf3e45a91efbc5af969b63ec7024ff22ea7529af6b2 -size 1438016 +oid sha256:557b4bf69bae51e1b125a8fe630e56c8038fbaf3e280aafda27aa4b232ae4c06 +size 1439404 diff --git a/lib/search/indexes/github-docs-3.4-en-records.json.br b/lib/search/indexes/github-docs-3.4-en-records.json.br index 6a0a0f66e1..f45daba298 100644 --- a/lib/search/indexes/github-docs-3.4-en-records.json.br +++ b/lib/search/indexes/github-docs-3.4-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2083a86db2b27100189f862dbf84f448c11ce0f769b97a44599a49dfa1732622 -size 977450 +oid sha256:4a41a95e7051ef32e820fcf00be8dd21b826376c7f8d7d36becfe0c4c940aefd +size 978140 diff --git a/lib/search/indexes/github-docs-3.4-en.json.br b/lib/search/indexes/github-docs-3.4-en.json.br index c177cc1b42..455d9c56c6 100644 --- a/lib/search/indexes/github-docs-3.4-en.json.br +++ b/lib/search/indexes/github-docs-3.4-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7b7a09710f24ec108329247d24f912a98937459749fdcd64001ad962e57e856a -size 3747006 +oid sha256:86490b480d78d4018e5f06243c080436e0726a797a31827560cf0165f654af9c +size 3746147 diff --git a/lib/search/indexes/github-docs-3.4-es-records.json.br b/lib/search/indexes/github-docs-3.4-es-records.json.br index 4f148c569a..238c223b46 100644 --- a/lib/search/indexes/github-docs-3.4-es-records.json.br +++ b/lib/search/indexes/github-docs-3.4-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e6d9822439a0c78012c14eb7bb5cce780acb5eebedd618ec0deb063f7ded0d06 -size 661507 +oid sha256:306b1c0bb6736def853dccd8b59e549e0def2961f7531139822d95b6b831dbf3 +size 661436 diff --git a/lib/search/indexes/github-docs-3.4-es.json.br b/lib/search/indexes/github-docs-3.4-es.json.br index 733357e8cc..774c135b34 100644 --- a/lib/search/indexes/github-docs-3.4-es.json.br +++ b/lib/search/indexes/github-docs-3.4-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ebbce9ad45c9041ad786660dff395ce90ed8aff999318d408e9845371407778 -size 2790367 +oid sha256:d3188da93de67cb364873938ca05f37d757da987b6f51de0bee761b85c4165f3 +size 2791677 diff --git a/lib/search/indexes/github-docs-3.4-ja-records.json.br b/lib/search/indexes/github-docs-3.4-ja-records.json.br index f07c7bd72e..ef4c70dde4 100644 --- a/lib/search/indexes/github-docs-3.4-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.4-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cf9d48b880b75aeef5aaae1c97c1fe7c71c0c450a1751aa2a5ba51ef61bf45bd -size 728526 +oid sha256:5cc282cc0cc8ac919c0c303c1312886d5ccfa2a6749c9eadf0a7eccb0547b7af +size 728194 diff --git a/lib/search/indexes/github-docs-3.4-ja.json.br b/lib/search/indexes/github-docs-3.4-ja.json.br index e48f701415..32e21c8dda 100644 --- a/lib/search/indexes/github-docs-3.4-ja.json.br +++ b/lib/search/indexes/github-docs-3.4-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bc870dec3f06117608cf24f6642db5c379a3a1a4c037f0bc3c99a596bfda7f5d -size 3891687 +oid sha256:25f9feaaa8ec9560f9514c0c5466fdd9631bf22ee63aa0ba9f9ec8d36431d047 +size 3891769 diff --git a/lib/search/indexes/github-docs-3.4-pt-records.json.br b/lib/search/indexes/github-docs-3.4-pt-records.json.br index fd60845ca6..635a1b6f23 100644 --- a/lib/search/indexes/github-docs-3.4-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.4-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:926240b77023106371b1ba1fc32941fa4eb62358133a362f9630c2c113f12569 -size 652440 +oid sha256:41f664c30b2d7567093fb9433854fe41e9fd07e5983579ef7dbfd78fd75b4625 +size 652772 diff --git a/lib/search/indexes/github-docs-3.4-pt.json.br b/lib/search/indexes/github-docs-3.4-pt.json.br index 78aa0aa2f4..39e17665f6 100644 --- a/lib/search/indexes/github-docs-3.4-pt.json.br +++ b/lib/search/indexes/github-docs-3.4-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f5ef14f1e187abcd4efe32aaa49fdd02ea0a46dfda2560c0ff15e4eb66aa9d47 -size 2678911 +oid sha256:c44f435e039a550dc60daeb6d23ae5b74bf420318e25bc5e5e8576893bfbf205 +size 2678090 diff --git a/lib/search/indexes/github-docs-dotcom-cn-records.json.br b/lib/search/indexes/github-docs-dotcom-cn-records.json.br index 7d2688f081..2575ed527f 100644 --- a/lib/search/indexes/github-docs-dotcom-cn-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4d289b1dca888db1d3f00d222228cfa5591ad6d7dec701affbadf2d6d4b7535 -size 912014 +oid sha256:6e7af6acd7531b9ed1a0174141a405027c89a9a019516f85b1300640e8db87ff +size 910938 diff --git a/lib/search/indexes/github-docs-dotcom-cn.json.br b/lib/search/indexes/github-docs-dotcom-cn.json.br index ed355b621e..0d01723973 100644 --- a/lib/search/indexes/github-docs-dotcom-cn.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2cf447ed85fcc85d215ae4958860ad19bc6aa04dc00ff041fe2fca54b6bf8788 -size 1485575 +oid sha256:eae8ba43589036938ef7ac5fc30addbd3d558ab3a3d889692c701b1a90a3e631 +size 1485198 diff --git a/lib/search/indexes/github-docs-dotcom-en-records.json.br b/lib/search/indexes/github-docs-dotcom-en-records.json.br index afcbf7dfa2..1545185172 100644 --- a/lib/search/indexes/github-docs-dotcom-en-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c81b8cbcaa9d48205629afe7f588e06f106332fe842c35746c23c81750ad07ed -size 1234875 +oid sha256:dcb643181bcfb30815ec82d5041ddaecce13fe676a19d31c158ed94ae3115c3e +size 1233215 diff --git a/lib/search/indexes/github-docs-dotcom-en.json.br b/lib/search/indexes/github-docs-dotcom-en.json.br index daa6ef3d22..5774d2a46c 100644 --- a/lib/search/indexes/github-docs-dotcom-en.json.br +++ b/lib/search/indexes/github-docs-dotcom-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f110ff7d4cc6cd59d7e6472f646bd1a43113f0db33d9c05c8099299f8bc29ded -size 4449432 +oid sha256:56418e6afd0023baa4ded0c5e99a8575d5b2b78ccc4af54220cc112ec460a72d +size 4450675 diff --git a/lib/search/indexes/github-docs-dotcom-es-records.json.br b/lib/search/indexes/github-docs-dotcom-es-records.json.br index eedb05aeba..eebb8411be 100644 --- a/lib/search/indexes/github-docs-dotcom-es-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:937ad03f12ee36016c50d4fc24b6a075256776cce80a5a7dd00cca9009db254e -size 821817 +oid sha256:dcc58f9e7dce521a3ccf0365f01d434e0fc5cb52101da40bc2c551ae2b324799 +size 820991 diff --git a/lib/search/indexes/github-docs-dotcom-es.json.br b/lib/search/indexes/github-docs-dotcom-es.json.br index d9387606ca..484c54b376 100644 --- a/lib/search/indexes/github-docs-dotcom-es.json.br +++ b/lib/search/indexes/github-docs-dotcom-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20fe3c9352e1e70114c1e652cc7a9df0901bc941a980ef9892ab943e6d9f444e -size 3282919 +oid sha256:bf49fd0575ce34af363a954cd1c24fc71a3659c64728bfcaec799d5e95b60adc +size 3282584 diff --git a/lib/search/indexes/github-docs-dotcom-ja-records.json.br b/lib/search/indexes/github-docs-dotcom-ja-records.json.br index f5c6dfd845..478461230c 100644 --- a/lib/search/indexes/github-docs-dotcom-ja-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3f4e8aa8791f487d8340aba3a9030e8a840beb4ac859512683536ec897efc6b3 -size 922172 +oid sha256:97628d13d596dc6cf0b36900857be592022d31e1823ceb14cbeed857ab34c999 +size 921467 diff --git a/lib/search/indexes/github-docs-dotcom-ja.json.br b/lib/search/indexes/github-docs-dotcom-ja.json.br index 64f6ec85bd..4a3b0de6c7 100644 --- a/lib/search/indexes/github-docs-dotcom-ja.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3e71c571f75debb4ac92b74b6814132a79f2aef3c19cf7861f3caa6d21d4f850 -size 4690907 +oid sha256:cd83964a9335e85356e502b5ac5c844ef6f139a985b59e56eff62d96b44f409f +size 4690635 diff --git a/lib/search/indexes/github-docs-dotcom-pt-records.json.br b/lib/search/indexes/github-docs-dotcom-pt-records.json.br index f8ff5a9f7e..4a60f65d91 100644 --- a/lib/search/indexes/github-docs-dotcom-pt-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fce0c0fd6ef6a1032e1d86c35c4f2b926139e56511bfe18a3926474406b4c50e -size 811172 +oid sha256:41c47f9d68e79927e5d3cdeae121c616c367d0f923fa682d7b15c426777b2bc8 +size 811881 diff --git a/lib/search/indexes/github-docs-dotcom-pt.json.br b/lib/search/indexes/github-docs-dotcom-pt.json.br index db17d3b098..3640c47dde 100644 --- a/lib/search/indexes/github-docs-dotcom-pt.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2aa23c9cce2043da2986cf83c63cafe5e921ba3f31c3b07d61e6ea24527b3253 -size 3160649 +oid sha256:2d59b52540bf87b496f4f64558a7991622b74dc70dda216a5398c909c211b57c +size 3163273 diff --git a/lib/search/indexes/github-docs-ghae-cn-records.json.br b/lib/search/indexes/github-docs-ghae-cn-records.json.br index d6d56ce9f6..81ccb53045 100644 --- a/lib/search/indexes/github-docs-ghae-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghae-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8528e8b866acad736c8a690c850c67d2e1e1dc0adf7689be5e91cb0912a40bcf -size 542521 +oid sha256:9d7a6f6a46a76c4808ef805b0e8701ca7bef88376d18be0888fb9aa734d9cb76 +size 541782 diff --git a/lib/search/indexes/github-docs-ghae-cn.json.br b/lib/search/indexes/github-docs-ghae-cn.json.br index 5e2a3e5d0e..e22e3eb4c4 100644 --- a/lib/search/indexes/github-docs-ghae-cn.json.br +++ b/lib/search/indexes/github-docs-ghae-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:42df5ee45faad1bb2862cc1b6522db9f5a409cd33b23031b975f28d3bb4a2708 -size 1017620 +oid sha256:525386e2c9c3774fb62ae675cf7c241339bbe17f96504f14bf03280dd82921fc +size 1018034 diff --git a/lib/search/indexes/github-docs-ghae-en-records.json.br b/lib/search/indexes/github-docs-ghae-en-records.json.br index 8c15587bd8..56acf56c22 100644 --- a/lib/search/indexes/github-docs-ghae-en-records.json.br +++ b/lib/search/indexes/github-docs-ghae-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c5cd3c3041b0d0ba32b704c67568322a95949decbdf2ae8a029f5d49762fe59a -size 752008 +oid sha256:8298b2645468e27af09f250190c6666e9a41ed589de35dae32f304445c08e75c +size 750653 diff --git a/lib/search/indexes/github-docs-ghae-en.json.br b/lib/search/indexes/github-docs-ghae-en.json.br index 4d0f5f258f..9492f9719e 100644 --- a/lib/search/indexes/github-docs-ghae-en.json.br +++ b/lib/search/indexes/github-docs-ghae-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6d587731381283ea39ea9dc3e5547f28a566d401b2ba741feaa49222f6767d08 -size 2845968 +oid sha256:2759e2ea744c44aadc474569017dedfab174ec9e66148791adff302f43a90608 +size 2845921 diff --git a/lib/search/indexes/github-docs-ghae-es-records.json.br b/lib/search/indexes/github-docs-ghae-es-records.json.br index f54b38b0b1..746312e816 100644 --- a/lib/search/indexes/github-docs-ghae-es-records.json.br +++ b/lib/search/indexes/github-docs-ghae-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:43d78ba27e2b1a6a425d77f2a78660a93970b32ba8c4f064dd2d4eff781d7c09 -size 503659 +oid sha256:673b0acd57ecd884947ff85a2fda3b200288a1d2f4289414bb03d70eeb0cf262 +size 502783 diff --git a/lib/search/indexes/github-docs-ghae-es.json.br b/lib/search/indexes/github-docs-ghae-es.json.br index 07d617a86a..970c022a38 100644 --- a/lib/search/indexes/github-docs-ghae-es.json.br +++ b/lib/search/indexes/github-docs-ghae-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4e12d4aa6fc02717cc4147435b083f5c0e6502338c994d233fadce69074d4bfc -size 2031466 +oid sha256:425d8bcf91266f62538fac55736e08383085e99059fb08b3e32d0761ecd99b3c +size 2029020 diff --git a/lib/search/indexes/github-docs-ghae-ja-records.json.br b/lib/search/indexes/github-docs-ghae-ja-records.json.br index b1516867ab..c18bf39453 100644 --- a/lib/search/indexes/github-docs-ghae-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghae-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:98be5df31f2202e1bd1ba02d9b9c9a7d3e38c5577ea7d2de4db06ee1d4852932 -size 553768 +oid sha256:1946857efc244266c1c754a9dcfa950b5c83c1ffc26549bd62275d90f1672272 +size 553143 diff --git a/lib/search/indexes/github-docs-ghae-ja.json.br b/lib/search/indexes/github-docs-ghae-ja.json.br index 878a994e71..eb9e90f73d 100644 --- a/lib/search/indexes/github-docs-ghae-ja.json.br +++ b/lib/search/indexes/github-docs-ghae-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:942d08bc6a5c52641bb50c96836a95fa15f547e1f1be9409cf8798d5a5906d30 -size 2824319 +oid sha256:35b5d744d1b4cf441f2c8edc2c24a2b038a2f6e7c62a27a01036d15197258370 +size 2822947 diff --git a/lib/search/indexes/github-docs-ghae-pt-records.json.br b/lib/search/indexes/github-docs-ghae-pt-records.json.br index 0304f15b71..42ee7d2d02 100644 --- a/lib/search/indexes/github-docs-ghae-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghae-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e4cea2a39d87bcaacb4b469f95ed9bdfda3a8d2258411cd71180283f644bbbbf -size 496348 +oid sha256:eb6d403628897d32ea0d93d3623471771cb9a5e0991170b15ca29e3140489d59 +size 495612 diff --git a/lib/search/indexes/github-docs-ghae-pt.json.br b/lib/search/indexes/github-docs-ghae-pt.json.br index 7b85d06f8c..14b76837ec 100644 --- a/lib/search/indexes/github-docs-ghae-pt.json.br +++ b/lib/search/indexes/github-docs-ghae-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3cafacf227cb487e8f5eada854670d32a69ac0cd4b85270d22a895452500b3cb -size 1939155 +oid sha256:b04d7966a9b1d8848e3ccb2586b05f2794a5c148319597013e1030c183b091e3 +size 1938418 diff --git a/lib/search/indexes/github-docs-ghec-cn-records.json.br b/lib/search/indexes/github-docs-ghec-cn-records.json.br index 6efaedd736..5acddc71e9 100644 --- a/lib/search/indexes/github-docs-ghec-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghec-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5cdda3cc67086dc2d041de7f90937aa8f24a83755d3e8d86272af4652eed4642 -size 859400 +oid sha256:eb85db683d3116fe91b4be26d3f5631d1e1ab5dbf8bbf14c5392b04ce83fe9f3 +size 859118 diff --git a/lib/search/indexes/github-docs-ghec-cn.json.br b/lib/search/indexes/github-docs-ghec-cn.json.br index 769e8e29a1..480a9e66c2 100644 --- a/lib/search/indexes/github-docs-ghec-cn.json.br +++ b/lib/search/indexes/github-docs-ghec-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fc2b465aef096c8c14ac6b6e05082320d45ff178c4f55c6e229408151edf0e2a -size 1596900 +oid sha256:9d35e73e52cf78097721c942f58a219648d69fb42114cf42cd535df0ad87dbc1 +size 1597251 diff --git a/lib/search/indexes/github-docs-ghec-en-records.json.br b/lib/search/indexes/github-docs-ghec-en-records.json.br index ce4fc0b4bf..aca90d0456 100644 --- a/lib/search/indexes/github-docs-ghec-en-records.json.br +++ b/lib/search/indexes/github-docs-ghec-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5f801457b834633824870fb9b42045519e0c26fb508eb787653c2e0a2b622d77 -size 1145283 +oid sha256:51853ce6f7dbc6d6274492c8328c54cffffcab0c148b5f31606115e3024d6a07 +size 1144320 diff --git a/lib/search/indexes/github-docs-ghec-en.json.br b/lib/search/indexes/github-docs-ghec-en.json.br index 79bafb0f53..265346cdb4 100644 --- a/lib/search/indexes/github-docs-ghec-en.json.br +++ b/lib/search/indexes/github-docs-ghec-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:61d7aaf2fa8687041cb54b176062471414b84d1fb6c2e23c0992c17900f0d4d5 -size 4367578 +oid sha256:f9eff94d1d4d58ba930ada3c15b88ceaa466663e7b450526a3434db2cb36e590 +size 4366678 diff --git a/lib/search/indexes/github-docs-ghec-es-records.json.br b/lib/search/indexes/github-docs-ghec-es-records.json.br index 97ae0c3bd0..a0b90c3ca0 100644 --- a/lib/search/indexes/github-docs-ghec-es-records.json.br +++ b/lib/search/indexes/github-docs-ghec-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed1f8ed543c84c2d86db270815a7cb907e0f054e4fd3ebba828e4b0dc9a07615 -size 796722 +oid sha256:67c35e05d204f3947f4d7733cbaa0981cb7fe12446b67db511411275904b6d63 +size 796469 diff --git a/lib/search/indexes/github-docs-ghec-es.json.br b/lib/search/indexes/github-docs-ghec-es.json.br index 29f8bdda09..e2714cd56e 100644 --- a/lib/search/indexes/github-docs-ghec-es.json.br +++ b/lib/search/indexes/github-docs-ghec-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9ad238d351ee19a5a1f238e21c380fa5d667afb09095c607645398a70fa176de -size 3346915 +oid sha256:7acfe209ef929fa154a161ff4834ca07e2a6eba76b935a7b85cc12a73419375a +size 3347786 diff --git a/lib/search/indexes/github-docs-ghec-ja-records.json.br b/lib/search/indexes/github-docs-ghec-ja-records.json.br index 90fc5587db..d975ae41ac 100644 --- a/lib/search/indexes/github-docs-ghec-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghec-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a0d5042be475a554fd24e267952d9bff59b83583e379b5d874e29ff84bb14767 -size 874657 +oid sha256:cc40587a66f12467b37501ef4276fb2fc11224c2bd672568293aa34218dd44bf +size 872849 diff --git a/lib/search/indexes/github-docs-ghec-ja.json.br b/lib/search/indexes/github-docs-ghec-ja.json.br index 7866fc1aad..c49d3c63ae 100644 --- a/lib/search/indexes/github-docs-ghec-ja.json.br +++ b/lib/search/indexes/github-docs-ghec-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b9b8606bdd47d261c02f8529f8cfc48860d82c2bce25733d521c8ba8e68bc20d -size 4686327 +oid sha256:3eeb12afca0c42cef93fbaf1bf43f739a11a14ec21b63304de721afd62a4fb88 +size 4682617 diff --git a/lib/search/indexes/github-docs-ghec-pt-records.json.br b/lib/search/indexes/github-docs-ghec-pt-records.json.br index 9a51d252f3..c2b5264105 100644 --- a/lib/search/indexes/github-docs-ghec-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghec-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7c8c2a33f4ed29735c905ebccc866fc658b0f25fc4bf52c9e45ec4a4587633f1 -size 785497 +oid sha256:dd91c1867716c53d161c69193ea0f3589548a4a6b40dfceb5f89b4b07182ab59 +size 786196 diff --git a/lib/search/indexes/github-docs-ghec-pt.json.br b/lib/search/indexes/github-docs-ghec-pt.json.br index 6ac090fcf7..274bf50c56 100644 --- a/lib/search/indexes/github-docs-ghec-pt.json.br +++ b/lib/search/indexes/github-docs-ghec-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2174145408c4b5c3cb73df10fee20d66e2770ebe81c01dc68e2cdbe7bd93d8de -size 3219454 +oid sha256:88ff6e48211c781f7c60ae7b619e53a3e77c7acff04f54fc3d6b95ee738d5e6c +size 3219452 From 4230071374eed49a9fdb7a777604142c7c61773d Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:18:15 -0400 Subject: [PATCH 37/68] Clarify sentence Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../viewing-a-pull-request-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index f3580076a9..1bf3e5724a 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,7 +14,7 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." -If checks have been enabled in your repository {% data variables.product.prodname_desktop %} will show the status of the checks and allow you to re-run them. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +If checks have been enabled in your repository, {% data variables.product.prodname_desktop %} will show the status of the checks on the pull request and allow you to re-run checks. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} From 14f96672cf8ab2247fc70cca5873450bb2c8873f Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:18:51 -0400 Subject: [PATCH 38/68] Remove extra space Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index a04816e7e6..4a28bd62c6 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -9,7 +9,7 @@ versions: {% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." -{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications , see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications, see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." ## Viewing and re-running checks From d0c0df2afc07102fbc58041ebc9c986b1c2ec639 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:20:17 -0400 Subject: [PATCH 39/68] Clarify step Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 4a28bd62c6..676623e7cd 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -18,7 +18,7 @@ versions: ![Pull Requests tab in the Current Branch drop-down menu](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) {% data reusables.desktop.choose-pr-from-list %} ![List of open pull requests in the repository](/assets/images/help/desktop/click-pull-request.png) -4. Click the check next to the pull request branch name +4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) 5. To re-run failed checks, click **Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) From 1f3dda09fc3b58376a58c2e74edf855f8ada933b Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:20:54 -0400 Subject: [PATCH 40/68] Add octicon Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../viewing-and-re-running-checks-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index 676623e7cd..a43acbbf09 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -20,7 +20,7 @@ versions: ![List of open pull requests in the repository](/assets/images/help/desktop/click-pull-request.png) 4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) -5. To re-run failed checks, click **Re-run** and select **Re-run Failed Checks**. +5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) 6. To re-run individual checks, highlight the individual check you want to re-run and select **Re-run this check**. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) From 68308e78d62dd2376bf82b046e65f818a4cb79ba Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:22:08 -0400 Subject: [PATCH 41/68] Update content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../configuring-notifications-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index b8e80b7e12..1c6432940f 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -16,7 +16,7 @@ Clicking the notification will switch application focus to {% data variables.pro ## Pull request checks failed notifications -When changes are made to a pull request branch you will receive a notification if the checks in your repository fail. +When changes are made to a pull request branch, you will receive a notification if the checks fail. ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) From 1d21754b071c11d35b60c438dbf1bb8e62589745 Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:26:55 -0400 Subject: [PATCH 42/68] Add comma Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../configuring-notifications-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index 1c6432940f..fa835686c3 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -20,7 +20,7 @@ When changes are made to a pull request branch, you will receive a notification ![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) -Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) ## Pull request review notifications From 09b03ff307a15ff09ca5c1d8ee9ed0db64b9330f Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:27:09 -0400 Subject: [PATCH 43/68] Update content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../configuring-notifications-in-github-desktop.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index fa835686c3..518491ffba 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -38,7 +38,7 @@ If system notifications are disabled for {% data variables.product.prodname_desk {% mac %} -1. Click the **Apple menu**, then select **System Preferences**. +1. Click the **Apple** menu, then select **System Preferences**. 2. Select **Notifications & Focus**. 3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. 4. Click **Allow Notifications**. From e90952edd266724eb187e6224416942b65defc0a Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:41:37 -0400 Subject: [PATCH 44/68] Combine steps and clarify individual check re-run --- .../viewing-and-re-running-checks-in-github-desktop.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md index a43acbbf09..b6f77b98f0 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -22,8 +22,7 @@ versions: ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) 5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) -6. To re-run individual checks, highlight the individual check you want to re-run and select **Re-run this check**. +6. To re-run individual checks, hover over the individual check you want to re-run and select the {% octicon "sync" aria-label="The sync icon" %} icon to re-run the check. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) -7. You will see a confirmation dialog with the summary of the check(s) that will be re-run. -8. Click **Re-run Check(s)** to confirm that you want to perform the re-run. +7. You will see a confirmation dialog with the summary of the checks that will be re-run. Click **Re-run Checks** to confirm that you want to perform the re-run. ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) \ No newline at end of file From d465edfb578fc4ead3b6d20518da89328f38c3da Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:41:51 -0400 Subject: [PATCH 45/68] Clarify headings --- .../configuring-notifications-in-github-desktop.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md index 518491ffba..23ffff371a 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -14,7 +14,7 @@ versions: Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. -## Pull request checks failed notifications +## Notifications about pull request check failures When changes are made to a pull request branch, you will receive a notification if the checks fail. @@ -23,7 +23,7 @@ When changes are made to a pull request branch, you will receive a notification Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) -## Pull request review notifications +## Notifications for pull request reviews {% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. From 32c3f3f29143a21c57e0b613e08a6e5d3d57d95e Mon Sep 17 00:00:00 2001 From: Steve Ward Date: Tue, 26 Apr 2022 09:48:40 -0400 Subject: [PATCH 46/68] Expand on pull requests --- .../committing-and-reviewing-changes-to-your-project.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index addec126b8..2cb8b56fab 100644 --- a/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -123,6 +123,10 @@ Once you're satisfied with the changes you've chosen to include in your commit, ![Protected branch warning](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} -6. {% data variables.product.prodname_desktop %} will display the status of the checks that have run after your push was completed. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." +6. If you have a pull request based off the branch you are working on, {% data variables.product.prodname_desktop %} will display the status of the checks that have run for the pull request. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) + + If a pull request has not been created for the current branch, {% data variables.product.prodname_desktop %} will give you the option to create one. For more information, see "[Creating an issue or pull request](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request)." + + ![Creating a pull request](/assets/images/help/desktop/mac-create-pull-request.png) From fabd84967ad285729296d57e560cfed4407c515e Mon Sep 17 00:00:00 2001 From: sanjeevh93 Date: Tue, 26 Apr 2022 20:12:54 +0530 Subject: [PATCH 47/68] Update content/admin/packages/enabling-github-packages-with-azure-blob-storage.md Co-authored-by: Jules <19994093+jules-p@users.noreply.github.com> --- .../enabling-github-packages-with-azure-blob-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md index 7f2468260e..41c2a4a416 100644 --- a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md +++ b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md @@ -35,7 +35,7 @@ Before you can enable and configure {% data variables.product.prodname_registry {% note %} - **Note:** You can find your Azure Connection String by navigating to your Azure storage account's Access Key menu. + **Note:** You can find your Azure Connection String by navigating to the Access Key menu in your Azure storage account. Usage of SAS Token or SAS URL as connection string is currently not supported. {% endnote %} From 98b56340e84ab29b842e90953af0adf3ef4df9a5 Mon Sep 17 00:00:00 2001 From: sanjeevh93 Date: Tue, 26 Apr 2022 20:13:24 +0530 Subject: [PATCH 48/68] Update content/admin/packages/enabling-github-packages-with-azure-blob-storage.md Co-authored-by: Jules <19994093+jules-p@users.noreply.github.com> --- .../enabling-github-packages-with-azure-blob-storage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md index 41c2a4a416..020fb01dbb 100644 --- a/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md +++ b/content/admin/packages/enabling-github-packages-with-azure-blob-storage.md @@ -36,7 +36,7 @@ Before you can enable and configure {% data variables.product.prodname_registry {% note %} **Note:** You can find your Azure Connection String by navigating to the Access Key menu in your Azure storage account. - Usage of SAS Token or SAS URL as connection string is currently not supported. + Usage of a SAS Token or SAS URL as connection string is not currently supported. {% endnote %} From ed4bcb96a0b57683af43e4d9ac108acacec847cc Mon Sep 17 00:00:00 2001 From: Sarah Edwards Date: Tue, 26 Apr 2022 10:43:08 -0700 Subject: [PATCH 49/68] Add more examples about actions matrixes (#26890) Co-authored-by: Jacob Wallraff Co-authored-by: Lucas Costi --- .../building-and-testing-swift.md | 2 +- .../actions/learn-github-actions/contexts.md | 22 ++-- ...grating-from-circleci-to-github-actions.md | 2 +- ...igrating-from-jenkins-to-github-actions.md | 4 +- ...rating-from-travis-ci-to-github-actions.md | 4 +- content/actions/using-jobs/index.md | 2 +- .../using-a-build-matrix-for-your-jobs.md | 30 ----- .../using-a-matrix-for-your-jobs.md | 60 +++++++++ .../using-workflows/about-workflows.md | 8 +- .../workflow-syntax-for-github-actions.md | 32 ++++- .../configuring-code-scanning.md | 2 +- .../troubleshooting-the-codeql-workflow.md | 4 +- contributing/content-templates.md | 2 +- .../actions/jobs/about-matrix-strategy.md | 1 + .../actions/jobs/matrix-add-with-include.md | 29 +++++ data/reusables/actions/jobs/matrix-exclude.md | 22 ++++ .../jobs/matrix-expand-with-include.md | 22 ++++ .../actions/jobs/matrix-from-context.md | 30 +++++ data/reusables/actions/jobs/matrix-include.md | 38 ++++++ .../actions/jobs/multi-dimension-matrix.md | 22 ++++ ...g-a-build-matrix-for-your-jobs-failfast.md | 24 +++- ...ing-a-build-matrix-for-your-jobs-matrix.md | 122 ------------------ ...build-matrix-for-your-jobs-max-parallel.md | 13 +- ...g-a-build-matrix-for-your-jobs-strategy.md | 1 - .../actions/jobs/single-dimension-matrix.md | 15 +++ .../actions/jobs/using-matrix-strategy.md | 25 ++++ .../repositories/actions-matrix-builds-os.md | 1 - 27 files changed, 353 insertions(+), 186 deletions(-) delete mode 100644 content/actions/using-jobs/using-a-build-matrix-for-your-jobs.md create mode 100644 content/actions/using-jobs/using-a-matrix-for-your-jobs.md create mode 100644 data/reusables/actions/jobs/about-matrix-strategy.md create mode 100644 data/reusables/actions/jobs/matrix-add-with-include.md create mode 100644 data/reusables/actions/jobs/matrix-exclude.md create mode 100644 data/reusables/actions/jobs/matrix-expand-with-include.md create mode 100644 data/reusables/actions/jobs/matrix-from-context.md create mode 100644 data/reusables/actions/jobs/matrix-include.md create mode 100644 data/reusables/actions/jobs/multi-dimension-matrix.md delete mode 100644 data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-matrix.md delete mode 100644 data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-strategy.md create mode 100644 data/reusables/actions/jobs/single-dimension-matrix.md create mode 100644 data/reusables/actions/jobs/using-matrix-strategy.md delete mode 100644 data/reusables/repositories/actions-matrix-builds-os.md diff --git a/content/actions/automating-builds-and-tests/building-and-testing-swift.md b/content/actions/automating-builds-and-tests/building-and-testing-swift.md index 9924803df1..b40251f299 100644 --- a/content/actions/automating-builds-and-tests/building-and-testing-swift.md +++ b/content/actions/automating-builds-and-tests/building-and-testing-swift.md @@ -65,7 +65,7 @@ The examples below demonstrate using the `fwal/setup-swift` action. ### Using multiple Swift versions -You can configure your job to use a multiple versions of Swift in a build matrix. +You can configure your job to use multiple versions of Swift in a matrix. ```yaml{:copy} {% data reusables.actions.actions-not-certified-by-github-comment %} diff --git a/content/actions/learn-github-actions/contexts.md b/content/actions/learn-github-actions/contexts.md index 34914d02d6..7b037652c3 100644 --- a/content/actions/learn-github-actions/contexts.md +++ b/content/actions/learn-github-actions/contexts.md @@ -23,7 +23,7 @@ miniTocMaxHeadingLevel: 3 Contexts are a way to access information about workflow runs, runner environments, jobs, and steps. Each context is an object that contains properties, which can be strings or other objects. -{% data reusables.actions.context-contents %} For example, the `matrix` context is only populated for jobs in a [build matrix](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymatrix). +{% data reusables.actions.context-contents %} For example, the `matrix` context is only populated for jobs in a [matrix](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymatrix). You can access contexts using the expression syntax. For more information, see "[Expressions](/actions/learn-github-actions/expressions)." @@ -552,19 +552,19 @@ The following example contents of the `secrets` context shows the automatic `GIT ## `strategy` context -For workflows with a build matrix, the `strategy` context contains information about the matrix execution strategy for the current job. +For workflows with a matrix, the `strategy` context contains information about the matrix execution strategy for the current job. | Property name | Type | Description | |---------------|------|-------------| | `strategy` | `object` | This context changes for each job in a workflow run. You can access this context from any job or step in a workflow. This object contains all the properties listed below. | -| `strategy.fail-fast` | `string` | When `true`, all in-progress jobs are canceled if any job in a build matrix fails. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast)." | -| `strategy.job-index` | `string` | The index of the current job in the build matrix. **Note:** This number is a zero-based number. The first job's index in the build matrix is `0`. | -| `strategy.job-total` | `string` | The total number of jobs in the build matrix. **Note:** This number **is not** a zero-based number. For example, for a build matrix with four jobs, the value of `job-total` is `4`. | +| `strategy.fail-fast` | `string` | When `true`, all in-progress jobs are canceled if any job in a matrix fails. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast)." | +| `strategy.job-index` | `string` | The index of the current job in the matrix. **Note:** This number is a zero-based number. The first job's index in the matrix is `0`. | +| `strategy.job-total` | `string` | The total number of jobs in the matrix. **Note:** This number **is not** a zero-based number. For example, for a matrix with four jobs, the value of `job-total` is `4`. | | `strategy.max-parallel` | `string` | The maximum number of jobs that can run simultaneously when using a `matrix` job strategy. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymax-parallel)." | ### Example contents of the `strategy` context -The following example contents of the `strategy` context is from a build matrix with four jobs, and is taken from the final job. Note the difference between the zero-based `job-index` number, and `job-total` which is not zero-based. +The following example contents of the `strategy` context is from a matrix with four jobs, and is taken from the final job. Note the difference between the zero-based `job-index` number, and `job-total` which is not zero-based. ```yaml { @@ -577,7 +577,7 @@ The following example contents of the `strategy` context is from a build matrix ### Example usage of the `strategy` context -This example workflow uses the `strategy.job-index` property to set a unique name for a log file for each job in a build matrix. +This example workflow uses the `strategy.job-index` property to set a unique name for a log file for each job in a matrix. ```yaml{:copy} name: Test matrix @@ -602,18 +602,18 @@ jobs: ## `matrix` context -For workflows with a build matrix, the `matrix` context contains the matrix properties defined in the workflow file that apply to the current job. For example, if you configure a build matrix with the `os` and `node` keys, the `matrix` context object includes the `os` and `node` properties with the values that are being used for the current job. +For workflows with a matrix, the `matrix` context contains the matrix properties defined in the workflow file that apply to the current job. For example, if you configure a matrix with the `os` and `node` keys, the `matrix` context object includes the `os` and `node` properties with the values that are being used for the current job. There are no standard properties in the `matrix` context, only those which are defined in the workflow file. | Property name | Type | Description | |---------------|------|-------------| -| `matrix` | `object` | This context is only available for jobs in a build matrix, and changes for each job in a workflow run. You can access this context from any job or step in a workflow. This object contains the properties listed below. | +| `matrix` | `object` | This context is only available for jobs in a matrix, and changes for each job in a workflow run. You can access this context from any job or step in a workflow. This object contains the properties listed below. | | `matrix.` | `string` | The value of a matrix property. | ### Example contents of the `matrix` context -The following example contents of the `matrix` context is from a job in a build matrix that has the `os` and `node` matrix properties defined in the workflow. The job is executing the matrix combination of an `ubuntu-latest` OS and Node.js version `16`. +The following example contents of the `matrix` context is from a job in a matrix that has the `os` and `node` matrix properties defined in the workflow. The job is executing the matrix combination of an `ubuntu-latest` OS and Node.js version `16`. ```yaml { @@ -624,7 +624,7 @@ The following example contents of the `matrix` context is from a job in a build ### Example usage of the `matrix` context -This example workflow creates a build matrix with `os` and `node` keys. It uses the `matrix.os` property to set the runner type for each job, and uses the `matrix.node` property to set the Node.js version for each job. +This example workflow creates a matrix with `os` and `node` keys. It uses the `matrix.os` property to set the runner type for each job, and uses the `matrix.node` property to set the Node.js version for each job. ```yaml{:copy} name: Test matrix diff --git a/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md b/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md index 1c61cc8c55..576e0f706e 100644 --- a/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md +++ b/content/actions/migrating-to-github-actions/migrating-from-circleci-to-github-actions.md @@ -50,7 +50,7 @@ Both CircleCI and {% data variables.product.prodname_actions %} configure `jobs` Both CircleCI and {% data variables.product.prodname_actions %} provide a mechanism to reuse and share tasks in a workflow. CircleCI uses a concept called orbs, written in YAML, to provide tasks that people can reuse in a workflow. {% data variables.product.prodname_actions %} has powerful and flexible reusable components called actions, which you build with either JavaScript files or Docker images. You can create actions by writing custom code that interacts with your repository in any way you'd like, including integrating with {% data variables.product.product_name %}'s APIs and any publicly available third-party API. For example, an action can publish npm modules, send SMS alerts when urgent issues are created, or deploy production-ready code. For more information, see "[Creating actions](/actions/creating-actions)." -CircleCI can reuse pieces of workflows with YAML anchors and aliases. {% data variables.product.prodname_actions %} supports the most common need for reusability using build matrixes. For more information about build matrixes, see "[Managing complex workflows](/actions/learn-github-actions/managing-complex-workflows/#using-a-build-matrix)." +CircleCI can reuse pieces of workflows with YAML anchors and aliases. {% data variables.product.prodname_actions %} supports the most common need for reusability using matrices. For more information about matrices, see "[Using a matrix for your jobs](/actions/using-jobs/using-a-matrix-for-your-jobs)." ## Using Docker images diff --git a/content/actions/migrating-to-github-actions/migrating-from-jenkins-to-github-actions.md b/content/actions/migrating-to-github-actions/migrating-from-jenkins-to-github-actions.md index ff04a6c387..ca409c3ec0 100644 --- a/content/actions/migrating-to-github-actions/migrating-from-jenkins-to-github-actions.md +++ b/content/actions/migrating-to-github-actions/migrating-from-jenkins-to-github-actions.md @@ -82,9 +82,9 @@ Jenkins can run the `stages` and `steps` in parallel, while {% data variables.pr | ------------- | ------------- | | [`parallel`](https://jenkins.io/doc/book/pipeline/syntax/#parallel) | [`jobs..strategy.max-parallel`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategymax-parallel) | -### Build matrix +### Matrix -Both {% data variables.product.prodname_actions %} and Jenkins let you use a build matrix to define various system combinations. +Both {% data variables.product.prodname_actions %} and Jenkins let you use a matrix to define various system combinations. | Jenkins | {% data variables.product.prodname_actions %} | | ------------- | ------------- | diff --git a/content/actions/migrating-to-github-actions/migrating-from-travis-ci-to-github-actions.md b/content/actions/migrating-to-github-actions/migrating-from-travis-ci-to-github-actions.md index fb1623dd40..5d8af556f7 100644 --- a/content/actions/migrating-to-github-actions/migrating-from-travis-ci-to-github-actions.md +++ b/content/actions/migrating-to-github-actions/migrating-from-travis-ci-to-github-actions.md @@ -60,9 +60,9 @@ Travis CI can use `stages` to run jobs in parallel. Similarly, {% data variables Travis CI and {% data variables.product.prodname_actions %} both support status badges, which let you indicate whether a build is passing or failing. For more information, see ["Adding a workflow status badge to your repository](/actions/managing-workflow-runs/adding-a-workflow-status-badge)." -### Using a build matrix +### Using a matrix -Travis CI and {% data variables.product.prodname_actions %} both support a build matrix, allowing you to perform testing using combinations of operating systems and software packages. For more information, see "[Using a build matrix](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)." +Travis CI and {% data variables.product.prodname_actions %} both support a matrix, allowing you to perform testing using combinations of operating systems and software packages. For more information, see "[Using a matrix for your jobs](/actions/using-jobs/using-a-matrix-for-your-jobs)." Below is an example comparing the syntax for each system: diff --git a/content/actions/using-jobs/index.md b/content/actions/using-jobs/index.md index 1a414c0c1d..b579ac9323 100644 --- a/content/actions/using-jobs/index.md +++ b/content/actions/using-jobs/index.md @@ -13,7 +13,7 @@ children: - /using-jobs-in-a-workflow - /choosing-the-runner-for-a-job - /using-conditions-to-control-job-execution - - /using-a-build-matrix-for-your-jobs + - /using-a-matrix-for-your-jobs - /using-concurrency - /using-environments-for-jobs - /running-jobs-in-a-container diff --git a/content/actions/using-jobs/using-a-build-matrix-for-your-jobs.md b/content/actions/using-jobs/using-a-build-matrix-for-your-jobs.md deleted file mode 100644 index bb1844b8a7..0000000000 --- a/content/actions/using-jobs/using-a-build-matrix-for-your-jobs.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Using a build matrix for your jobs -shortTitle: Using a build matrix for your jobs -intro: Create a build matrix and define variations for each job. -versions: - fpt: '*' - ghes: '*' - ghae: '*' - ghec: '*' -miniTocMaxHeadingLevel: 4 ---- - -{% data reusables.actions.enterprise-beta %} -{% data reusables.actions.enterprise-github-hosted-runners %} - -## Overview - -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-strategy %} - -## Creating a matrix of different job configurations - -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-matrix %} - -## Canceling remaining jobs if a `matrix` job fails - -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-failfast %} - -## Defining the maximum number of concurrent jobs in a `matrix` - -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-max-parallel %} diff --git a/content/actions/using-jobs/using-a-matrix-for-your-jobs.md b/content/actions/using-jobs/using-a-matrix-for-your-jobs.md new file mode 100644 index 0000000000..40615bed48 --- /dev/null +++ b/content/actions/using-jobs/using-a-matrix-for-your-jobs.md @@ -0,0 +1,60 @@ +--- +title: Using a matrix for your jobs +shortTitle: Using a matrix +intro: Create a matrix to define variations for each job. +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +miniTocMaxHeadingLevel: 4 +redirect_from: + - /actions/using-jobs/using-a-build-matrix-for-your-jobs +--- + +{% data reusables.actions.enterprise-beta %} +{% data reusables.actions.enterprise-github-hosted-runners %} + +## About matrix strategies + +{% data reusables.actions.jobs.about-matrix-strategy %} + +## Using a matrix strategy + +{% data reusables.actions.jobs.using-matrix-strategy %} + +### Example: Using a single-dimension matrix + +{% data reusables.actions.jobs.single-dimension-matrix %} + +### Example: Using a multi-dimension matrix + +{% data reusables.actions.jobs.multi-dimension-matrix %} + +### Example: Using contexts to create matrices + +{% data reusables.actions.jobs.matrix-from-context %} + +## Expanding or adding matrix configurations + +{% data reusables.actions.jobs.matrix-include %} + +### Example: Expanding configurations + +{% data reusables.actions.jobs.matrix-expand-with-include %} + +### Example: Adding configurations + +{% data reusables.actions.jobs.matrix-add-with-include %} + +## Excluding matrix configurations + +{% data reusables.actions.jobs.matrix-exclude %} + +## Handling failures + +{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-failfast %} + +## Defining the maximum number of concurrent jobs + +{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-max-parallel %} diff --git a/content/actions/using-workflows/about-workflows.md b/content/actions/using-workflows/about-workflows.md index e052a37d03..30762e5dd2 100644 --- a/content/actions/using-workflows/about-workflows.md +++ b/content/actions/using-workflows/about-workflows.md @@ -105,9 +105,9 @@ jobs: For more information, see "[Defining prerequisite jobs](/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs)." -### Using a build matrix +### Using a matrix -You can use a build matrix if you want your workflow to run tests across multiple combinations of parameters, such as operating systems, platforms, and languages. The build matrix is created using the `strategy` keyword, which receives the build options as an array. For example, this build matrix will run the job multiple times, using different versions of Node.js: +{% data reusables.actions.jobs.about-matrix-strategy %} The matrix is created using the `strategy` keyword, which receives the build options as an array. For example, this matrix will run the job multiple times, using different versions of Node.js: ```yaml jobs: @@ -115,14 +115,14 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: [6, 8, 10] + node: [12, 14, 16] steps: - uses: {% data reusables.actions.action-setup-node %} with: node-version: {% raw %}${{ matrix.node }}{% endraw %} ``` -For more information, see "[Using a build matrix for your jobs](/actions/using-jobs/using-a-build-matrix-for-your-jobs)." +For more information, see "[Using a matrix for your jobs](/actions/using-jobs/using-a-matrix-for-your-jobs)." {% ifversion fpt or ghec %} ### Caching dependencies diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 926f5966f0..c95bbcf209 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -745,11 +745,39 @@ If the timeout exceeds the job execution time limit for the runner, the job will ## `jobs..strategy` -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-strategy %} +Use `jobs..strategy` to use a matrix strategy for your jobs. {% data reusables.actions.jobs.about-matrix-strategy %} For more information, see "[Using a matrix for your jobs](/actions/using-jobs/using-a-matrix-for-your-jobs)." ### `jobs..strategy.matrix` -{% data reusables.actions.jobs.section-using-a-build-matrix-for-your-jobs-matrix %} +{% data reusables.actions.jobs.using-matrix-strategy %} + +#### Example: Using a single-dimension matrix + +{% data reusables.actions.jobs.single-dimension-matrix %} + +#### Example: Using a multi-dimension matrix + +{% data reusables.actions.jobs.multi-dimension-matrix %} + +#### Example: Using contexts to create matrices + +{% data reusables.actions.jobs.matrix-from-context %} + +### `jobs..strategy.matrix.include` + +{% data reusables.actions.jobs.matrix-include %} + +#### Example: Expanding configurations + +{% data reusables.actions.jobs.matrix-expand-with-include %} + +#### Example: Adding configurations + +{% data reusables.actions.jobs.matrix-add-with-include %} + +### `jobs..strategy.matrix.exclude` + +{% data reusables.actions.jobs.matrix-exclude %} ### `jobs..strategy.fail-fast` diff --git a/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning.md b/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning.md index 6841ecf86f..cccde8bdec 100644 --- a/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning.md +++ b/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning.md @@ -208,7 +208,7 @@ If this parameter is not used, the {% data variables.product.prodname_codeql_wor {% data reusables.code-scanning.codeql-languages-bullets %} -The default {% data variables.product.prodname_codeql_workflow %} file contains a build matrix called `language` which lists the languages in your repository that are analyzed. {% data variables.product.prodname_codeql %} automatically populates this matrix when you add {% data variables.product.prodname_code_scanning %} to a repository. Using the `language` matrix optimizes {% data variables.product.prodname_codeql %} to run each analysis in parallel. We recommend that all workflows adopt this configuration due to the performance benefits of parallelizing builds. For more information about build matrices, see "[Managing complex workflows](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)." +The default {% data variables.product.prodname_codeql_workflow %} file contains a matrix called `language` which lists the languages in your repository that are analyzed. {% data variables.product.prodname_codeql %} automatically populates this matrix when you add {% data variables.product.prodname_code_scanning %} to a repository. Using the `language` matrix optimizes {% data variables.product.prodname_codeql %} to run each analysis in parallel. We recommend that all workflows adopt this configuration due to the performance benefits of parallelizing builds. For more information about matrices, see "[Using a matrix for your jobs](/actions/using-jobs/using-a-matrix-for-your-jobs)." {% data reusables.code-scanning.specify-language-to-analyze %} diff --git a/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md b/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md index f3d53a8507..19757d0512 100644 --- a/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md +++ b/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md @@ -68,7 +68,7 @@ If an automatic build of code for a compiled language within your project fails, - Remove the `autobuild` step from your {% data variables.product.prodname_code_scanning %} workflow and add specific build steps. For information about editing the workflow, see "[Configuring {% data variables.product.prodname_code_scanning %}](/code-security/secure-coding/configuring-code-scanning#editing-a-code-scanning-workflow)." For more information about replacing the `autobuild` step, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/code-security/secure-coding/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)." -- If your workflow doesn't explicitly specify the languages to analyze, {% data variables.product.prodname_codeql %} implicitly detects the supported languages in your code base. In this configuration, out of the compiled languages C/C++, C#, and Java, {% data variables.product.prodname_codeql %} only analyzes the language with the most source files. Edit the workflow and add a build matrix specifying the languages you want to analyze. The default CodeQL analysis workflow uses such a matrix. +- If your workflow doesn't explicitly specify the languages to analyze, {% data variables.product.prodname_codeql %} implicitly detects the supported languages in your code base. In this configuration, out of the compiled languages C/C++, C#, and Java, {% data variables.product.prodname_codeql %} only analyzes the language with the most source files. Edit the workflow and add a matrix specifying the languages you want to analyze. The default CodeQL analysis workflow uses such a matrix. The following extracts from a workflow show how you can use a matrix within the job strategy to specify languages, and then reference each language within the "Initialize {% data variables.product.prodname_codeql %}" step: @@ -190,7 +190,7 @@ If you use self-hosted runners to run {% data variables.product.prodname_codeql ### Use matrix builds to parallelize the analysis -The default {% data variables.product.prodname_codeql_workflow %} uses a build matrix of languages, which causes the analysis of each language to run in parallel. If you have specified the languages you want to analyze directly in the "Initialize CodeQL" step, analysis of each language will happen sequentially. To speed up analysis of multiple languages, modify your workflow to use a matrix. For more information, see the workflow extract in "[Automatic build for a compiled language fails](#automatic-build-for-a-compiled-language-fails)" above. +The default {% data variables.product.prodname_codeql_workflow %} uses a matrix of languages, which causes the analysis of each language to run in parallel. If you have specified the languages you want to analyze directly in the "Initialize CodeQL" step, analysis of each language will happen sequentially. To speed up analysis of multiple languages, modify your workflow to use a matrix. For more information, see the workflow extract in "[Automatic build for a compiled language fails](#automatic-build-for-a-compiled-language-fails)" above. ### Reduce the amount of code being analyzed in a single workflow diff --git a/contributing/content-templates.md b/contributing/content-templates.md index 89ac63763a..657a7f1cfd 100644 --- a/contributing/content-templates.md +++ b/contributing/content-templates.md @@ -300,7 +300,7 @@ versions: - Include any additional features the setup action might provide that are useful to CI. - If applicable, provide examples of configuring exact versions or major/minor versions. - Include information about software already installed on GitHub-hosted runners or software configuration necessary to build and test the project. - - Provide examples of configuring build matrix strategies. + - Provide examples of configuring matrix strategies. - Link out to any docs about available software on the GitHub-hosted runners. (Ex. https://docs.github.com/en/actions/reference/software-installed-on-github-hosted-runners). - Include code samples. --> diff --git a/data/reusables/actions/jobs/about-matrix-strategy.md b/data/reusables/actions/jobs/about-matrix-strategy.md new file mode 100644 index 0000000000..6b7e9ceee1 --- /dev/null +++ b/data/reusables/actions/jobs/about-matrix-strategy.md @@ -0,0 +1 @@ +A matrix strategy lets you use variables in a single job definition to automatically create multiple job runs that are based the combinations of the variables. For example, you can use a matrix strategy to test your code in multiple versions of a language or on multiple operating systems. diff --git a/data/reusables/actions/jobs/matrix-add-with-include.md b/data/reusables/actions/jobs/matrix-add-with-include.md new file mode 100644 index 0000000000..166eb08dcb --- /dev/null +++ b/data/reusables/actions/jobs/matrix-add-with-include.md @@ -0,0 +1,29 @@ +For example, this matrix will run 10 jobs, one for each combination of `os` and `version` in the matrix, plus a job for the `os` value of `windows-latest` and `version` value of `17`. + +```yaml +jobs: + example_matrix: + strategy: + matrix: + os: [macos-latest, windows-latest, ubuntu-latest] + version: [12, 14, 16] + include: + - os: windows-latest + version: 17 +``` + +If you don't specify any matrix variables, all configurations under `include` will run. For example, the following workflow would run two jobs, one for each `include` entry. This lets you take advantage of the matrix strategy without having a fully populated matrix. + +```yaml +jobs: + includes_only: + runs-on: ubuntu-latest + strategy: + matrix: + include: + - site: "production" + datacenter: "site-a" + - site: "staging" + datacenter: "site-b" + +``` \ No newline at end of file diff --git a/data/reusables/actions/jobs/matrix-exclude.md b/data/reusables/actions/jobs/matrix-exclude.md new file mode 100644 index 0000000000..6a3044674c --- /dev/null +++ b/data/reusables/actions/jobs/matrix-exclude.md @@ -0,0 +1,22 @@ +To remove specific configurations defined in the matrix, use `jobs..strategy.matrix.exclude`. An excluded configuration only has to be a partial match for it to be excluded. For example, the following workflow will run nine jobs: one job for each of the 12 configurations, minus the one excluded job that matches `{os: macos-latest, version: 12, environment: production}`, and the two excluded jobs that match `{os: windows-latest, version: 16}`. + +```yaml +strategy: + matrix: + os: [macos-latest, windows-latest] + version: [12, 14, 16] + environment: [staging, production] + exclude: + - os: macos-latest + version: 12 + environment: production + - os: windows-latest + version: 16 +runs-on: {% raw %}${{ matrix.os }}{% endraw %} +``` + +{% note %} + +**Note:** All `include` combinations are processed after `exclude`. This allows you to use `include` to add back combinations that were previously excluded. + +{% endnote %} diff --git a/data/reusables/actions/jobs/matrix-expand-with-include.md b/data/reusables/actions/jobs/matrix-expand-with-include.md new file mode 100644 index 0000000000..f8075468a5 --- /dev/null +++ b/data/reusables/actions/jobs/matrix-expand-with-include.md @@ -0,0 +1,22 @@ +For example, the following workflow will run six jobs, one for each combination of `os` and `node`. When the job for the `os` value of `windows-latest` and `node` value of `16` runs, an additional variable called `npm` with the value of `6` will be included in the job. + +```yaml +jobs: + example_matrix: + strategy: + matrix: + os: [windows-latest, ubuntu-latest] + node: [12, 14, 16] + include: + - os: windows-latest + node: 16 + npm: 6 + runs-on: {% raw %}${{ matrix.os }}{% endraw %} + steps: + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: {% raw %}${{ matrix.node }}{% endraw %} + - if: {% raw %}${{ matrix.npm }}{% endraw %} + run: npm install -g npm@{% raw %}${{ matrix.npm }}{% endraw %} + - run: npm --version +``` diff --git a/data/reusables/actions/jobs/matrix-from-context.md b/data/reusables/actions/jobs/matrix-from-context.md new file mode 100644 index 0000000000..f6eae717e8 --- /dev/null +++ b/data/reusables/actions/jobs/matrix-from-context.md @@ -0,0 +1,30 @@ +You can use contexts to create matrices. For more information about contexts, see "[Contexts](/actions/learn-github-actions/contexts)." + +For example, the following workflow triggers on the `repository_dispatch` event and uses information from the event payload to build the matrix. When a repository dispatch event is created with a payload like the one below, the matrix `version` variable will have a value of `[12, 14, 16]`. For more information about the `repository_dispatch` trigger, see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows#repository_dispatch)." + +```json +{ + "event_type": "test", + "client_payload": { + "versions": [12, 14, 16] + } +} +``` + +```yaml +on: + repository_dispatch: + types: + - test + +jobs: + example_matrix: + runs-on: ubuntu-latest + strategy: + matrix: + version: {% raw %}${{ github.event.client_payload.versions }}{% endraw %} + steps: + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: {% raw %}${{ matrix.version }}{% endraw %} +``` diff --git a/data/reusables/actions/jobs/matrix-include.md b/data/reusables/actions/jobs/matrix-include.md new file mode 100644 index 0000000000..cf5e4b1a5d --- /dev/null +++ b/data/reusables/actions/jobs/matrix-include.md @@ -0,0 +1,38 @@ +Use `jobs..strategy.matrix.include` to expand existing matrix configurations or to add new configurations. The value of `include` is a list of objects. + +For each object in the `include` list, the key:value pairs in the object will be added to each of the matrix combinations if none of the key:value pairs overwrite any of the original matrix values. If the object cannot be added to any of the matrix combinations, a new matrix combination will be created instead. Note that the original matrix values will not be overwritten, but added matrix values can be overwritten. + +For example, this matrix: + +```yaml +strategy: + matrix: + fruit: [apple, pear] + animal: [cat, dog] + include: + - color: green + - color: pink + animal: cat + - fruit: apple + shape: circle + - fruit: banana + - fruit: banana + animal: cat +``` + +will result in six jobs with the following matrix combinations: + +- `{fruit: apple, animal: cat, color: pink, shape: circle}` +- `{fruit: apple, animal: dog, color: green, shape: circle}` +- `{fruit: pear, animal: cat, color: pink}` +- `{fruit: pear, animal: dog, color: green}` +- `{fruit: banana}` +- `{fruit: banana, animal: cat}` + +following this logic: + +- `{color: green}` is added to all of the original matrix combinations because it can be added without overwriting any part of the original combinations. +- `{color: pink, animal: cat}` adds `color:pink` only to the original matrix combinations that include `animal: cat`. This overwrites the `color: green` that was added by the previous `include` entry. +- `{fruit: apple, shape: circle}` adds `shape: circle` only to the original matrix combinations that include `fruit: apple`. +- `{fruit: banana}` cannot be added to any original matrix combination without overwriting a value, so it is added as an additional matrix combination. +- `{fruit: banana, animal: cat}` cannot be added to any original matrix combination without overwriting a value, so it is added as an additional matrix combination. It does not add to the `{fruit: banana}` matrix combination because that combination was not one of the original matrix combinations. diff --git a/data/reusables/actions/jobs/multi-dimension-matrix.md b/data/reusables/actions/jobs/multi-dimension-matrix.md new file mode 100644 index 0000000000..5041ca5554 --- /dev/null +++ b/data/reusables/actions/jobs/multi-dimension-matrix.md @@ -0,0 +1,22 @@ +You can specify multiple variables to create a multi-dimensional matrix. A job will run for each possible combination of the variables. + +For example, the following workflow specifies two variables: + +- Two operating systems specified in the `os` variable +- Three Node.js versions specified in the `version` variable + +The workflow will run six jobs, one for each combination of the `os` and `version` variables. Each job will set the `runs-on` value to the current `os` value and will pass the current `version` value to the `actions/setup-node` action. + +```yaml +jobs: + example_matrix: + strategy: + matrix: + os: [ubuntu-18.04, ubuntu-20.04] + version: [10, 12, 14] + runs-on: {% raw %}${{ matrix.os }}{% endraw %} + steps: + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: {% raw %}${{ matrix.version }}{% endraw %} +``` diff --git a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-failfast.md b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-failfast.md index 8d0675e225..e1bba5d92a 100644 --- a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-failfast.md +++ b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-failfast.md @@ -1 +1,23 @@ -When `jobs..strategy.fail-fast` is set to `true`, {% data variables.product.prodname_dotcom %} cancels all in-progress jobs in the matrix if any `matrix` job fails. Default: `true` +You can control how job failures are handled with `jobs..strategy.fail-fast` and `jobs..continue-on-error`. + +`jobs..strategy.fail-fast` applies to the entire matrix. If `jobs..strategy.fail-fast` is set to `true`, {% data variables.product.product_name %} will cancel all in-progress and queued jobs in the matrix if any job in the matrix fails. This property defaults to `true`. + +`jobs..continue-on-error` applies to a single job. If `jobs..continue-on-error` is `true`, other jobs in the matrix will continue running even if the job with `jobs..continue-on-error: true` fails. + +You can use `jobs..strategy.fail-fast` and `jobs..continue-on-error` together. For example, the following workflow will start four jobs. For each job, `continue-on-error` is determined by the value of `matrix.experimental`. If any of the jobs with `continue-on-error: false` fail, all jobs that are in progress or queued will be cancelled. If the job with `continue-on-error: true` fails, the other jobs will not be affected. + + +```yaml +jobs: + test: + runs-on: ubuntu-latest + continue-on-error: {% raw %}${{ matrix.experimental }}{% endraw %} + strategy: + fail-fast: true + matrix: + version: [6, 7, 8] + experimental: [false] + include: + - version: 9 + experimental: true +``` diff --git a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-matrix.md b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-matrix.md deleted file mode 100644 index c7d820b181..0000000000 --- a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-matrix.md +++ /dev/null @@ -1,122 +0,0 @@ - -Use `jobs..strategy.matrix` to define a matrix of different job configurations. A matrix allows you to create multiple jobs by performing variable substitution in a single job definition. For example, you can use a matrix to create jobs for more than one supported version of a programming language, operating system, or tool. A matrix reuses the job's configuration and creates a job for each matrix you configure. - -{% data reusables.actions.usage-matrix-limits %} - -Each option you define in the `matrix` has a key and value. The keys you define become properties in the `matrix` context and you can reference the property in other areas of your workflow file. For example, if you define the key `os` that contains an array of operating systems, you can use the `matrix.os` property as the value of the `runs-on` keyword to create a job for each operating system. For more information, see "[Contexts](/actions/learn-github-actions/contexts)." - -The order that you define a `matrix` matters. The first option you define will be the first job that runs in your workflow. - -#### Example: Running multiple versions of Node.js - -You can specify a matrix by supplying an array for the configuration options. For example, if the runner supports Node.js versions 10, 12, and 14, you could specify an array of those versions in the `matrix`. - -This example creates a matrix of three jobs by setting the `node` key to an array of three Node.js versions. To use the matrix, the example sets the `matrix.node` context property as the value of the `setup-node` action's input parameter `node-version`. As a result, three jobs will run, each using a different Node.js version. - -```yaml -strategy: - matrix: - node: [10, 12, 14] -steps: - # Configures the node version used on GitHub-hosted runners - - uses: {% data reusables.actions.action-setup-node %} - with: - # The Node.js version to configure - node-version: {% raw %}${{ matrix.node }}{% endraw %} -``` - -The `setup-node` action is the recommended way to configure a Node.js version when using {% data variables.product.prodname_dotcom %}-hosted runners. For more information, see the [`setup-node`](https://github.com/actions/setup-node) action. - -#### Example: Running with multiple operating systems - -You can create a matrix to run workflows on more than one runner operating system. You can also specify more than one matrix configuration. This example creates a matrix of 6 jobs: - -- 2 operating systems specified in the `os` array -- 3 Node.js versions specified in the `node` array - -{% data reusables.repositories.actions-matrix-builds-os %} - -```yaml -runs-on: {% raw %}${{ matrix.os }}{% endraw %} -strategy: - matrix: - os: [ubuntu-18.04, ubuntu-20.04] - node: [10, 12, 14] -steps: - - uses: {% data reusables.actions.action-setup-node %} - with: - node-version: {% raw %}${{ matrix.node }}{% endraw %} -``` - -{% ifversion ghae %} -For more information about the configuration of self-hosted runners, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)." -{% else %}To find supported configuration options for {% data variables.product.prodname_dotcom %}-hosted runners, see "[Virtual environments for {% data variables.product.prodname_dotcom %}-hosted runners](/actions/automating-your-workflow-with-github-actions/virtual-environments-for-github-hosted-runners)." -{% endif %} - -#### Example: Including additional values in combinations - -You can add additional configuration options to a build matrix job that already exists. For example, if you want to use a specific version of `npm` when the job that uses `windows-latest` and version 8 of `node` runs, you can use `include` to specify that additional option. - -{% raw %} -```yaml -runs-on: ${{ matrix.os }} -strategy: - matrix: - os: [macos-latest, windows-latest, ubuntu-18.04] - node: [8, 10, 12, 14] - include: - # includes a new variable of npm with a value of 6 - # for the matrix leg matching the os and version - - os: windows-latest - node: 8 - npm: 6 -``` -{% endraw %} - -#### Example: Including new combinations - -You can use `include` to add new jobs to a build matrix. Any unmatched include configurations are added to the matrix. For example, if you want to use `node` version 14 to build on multiple operating systems, but wanted one extra experimental job using node version 15 on Ubuntu, you can use `include` to specify that additional job. - -{% raw %} -```yaml -runs-on: ${{ matrix.os }} -strategy: - matrix: - node: [14] - os: [macos-latest, windows-latest, ubuntu-18.04] - include: - - node: 15 - os: ubuntu-18.04 - experimental: true -``` -{% endraw %} - -#### Example: Excluding configurations from a matrix - -You can remove a specific configurations defined in the build matrix using the `exclude` option. Using `exclude` removes a job defined by the build matrix. The number of jobs is the cross product of the number of operating systems (`os`) included in the arrays you provide, minus any subtractions (`exclude`). - -{% raw %} -```yaml -runs-on: ${{ matrix.os }} -strategy: - matrix: - os: [macos-latest, windows-latest, ubuntu-18.04] - node: [8, 10, 12, 14] - exclude: - # excludes node 8 on macOS - - os: macos-latest - node: 8 -``` -{% endraw %} - -{% note %} - -**Note:** All `include` combinations are processed after `exclude`. This allows you to use `include` to add back combinations that were previously excluded. - -{% endnote %} - -### Using environment variables in a matrix - -You can add custom environment variables for each test combination by using the `include` key. You can then refer to the custom environment variables in a later step. - -{% data reusables.actions.matrix-variable-example %} diff --git a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-max-parallel.md b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-max-parallel.md index 224396244a..fd58b0c321 100644 --- a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-max-parallel.md +++ b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-max-parallel.md @@ -1,6 +1,13 @@ -Use `jobs..strategy.max-parallel` to set the maximum number of jobs that can run simultaneously when using a `matrix` job strategy. By default, {% data variables.product.prodname_dotcom %} will maximize the number of jobs run in parallel depending on the available runners on {% data variables.product.prodname_dotcom %}-hosted virtual machines. +By default, {% data variables.product.product_name %} will maximize the number of jobs run in parallel depending on runner availability. To set the maximum number of jobs that can run simultaneously when using a `matrix` job strategy, use `jobs..strategy.max-parallel`. + +For example, the following workflow will run a maximum of two jobs at a time, even if there are runners available to run all six jobs at once. ```yaml -strategy: - max-parallel: 2 +jobs: + example_matrix: + strategy: + max-parallel: 2 + matrix: + version: [10, 12, 14] + os: [ubuntu-latest, windows-latest] ``` diff --git a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-strategy.md b/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-strategy.md deleted file mode 100644 index c4f74652af..0000000000 --- a/data/reusables/actions/jobs/section-using-a-build-matrix-for-your-jobs-strategy.md +++ /dev/null @@ -1 +0,0 @@ -Use `jobs..strategy` to create a build matrix for your jobs. You can define different variations to run each job in. diff --git a/data/reusables/actions/jobs/single-dimension-matrix.md b/data/reusables/actions/jobs/single-dimension-matrix.md new file mode 100644 index 0000000000..252ff44568 --- /dev/null +++ b/data/reusables/actions/jobs/single-dimension-matrix.md @@ -0,0 +1,15 @@ +You can specify a single variable to create a single-dimension matrix. + +For example, the following workflow defines the variable `version` with the values `[10, 12, 14]`. The workflow will run three jobs, one for each value in the variable. Each job will access the `version` value through the `matrix.version` context and pass the value as `node-version` to the `actions/setup-node` action. + +```yaml +jobs: + example_matrix: + strategy: + matrix: + version: [10, 12, 14] + steps: + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: {% raw %}${{ matrix.version }}{% endraw %} +``` diff --git a/data/reusables/actions/jobs/using-matrix-strategy.md b/data/reusables/actions/jobs/using-matrix-strategy.md new file mode 100644 index 0000000000..58d520c087 --- /dev/null +++ b/data/reusables/actions/jobs/using-matrix-strategy.md @@ -0,0 +1,25 @@ +Use `jobs..strategy.matrix` to define a matrix of different job configurations. Within your matrix, define one or more variables followed by an array of values. For example, the following matrix has a veriable called `version` with the value `[10, 12, 14]` and a variable called `os` with the value `[ubuntu-latest, windows-latest]`: + +```yaml +jobs: + example_matrix: + strategy: + matrix: + version: [10, 12, 14] + os: [ubuntu-latest, windows-latest] +``` + +A job will run for each possible combination of the variables. In this example, the workflow will run six jobs, one for each combination of the `os` and `version` variables. + +By default, {% data variables.product.product_name %} will maximize the number of jobs run in parallel depending on runner availability. The order of the variables in the matrix determines the order in which the jobs are created. The first variable you define will be the first job that is created in your workflow run. For example, the above matrix will create the jobs in the following order: + +- `{version: 10, os: ubuntu-latest}` +- `{version: 10, os: windows-latest}` +- `{version: 12, os: ubuntu-latest}` +- `{version: 12, os: windows-latest}` +- `{version: 14, os: ubuntu-latest}` +- `{version: 14, os: windows-latest}` + +A matrix will generate a maximum of 256 jobs per workflow run. This limit applies to both {% data variables.product.product_name %}-hosted and self-hosted runners. + +The variables that you define become properties in the `matrix` context, and you can reference the property in other areas of your workflow file. In this example, you can use `matrix.version` and `matrix.os` to access the current value of `version` and `os` that the job is using. For more information, see "[Contexts](/actions/learn-github-actions/contexts)." diff --git a/data/reusables/repositories/actions-matrix-builds-os.md b/data/reusables/repositories/actions-matrix-builds-os.md deleted file mode 100644 index 228b240daf..0000000000 --- a/data/reusables/repositories/actions-matrix-builds-os.md +++ /dev/null @@ -1 +0,0 @@ -When you define a matrix of operating systems, you must set the value of `runs-on` to the `matrix.os` context property you defined. From ef2a3866d83be96902f452062111a533428351ec Mon Sep 17 00:00:00 2001 From: Ramya Parimi <33761166+ramyaparimi@users.noreply.github.com> Date: Tue, 26 Apr 2022 12:49:07 -0500 Subject: [PATCH 50/68] Update move-help-wanted-issues.yml (#27231) --- .github/workflows/move-help-wanted-issues.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/move-help-wanted-issues.yml b/.github/workflows/move-help-wanted-issues.yml index b5697b6d7d..5f7b7ae5d9 100644 --- a/.github/workflows/move-help-wanted-issues.yml +++ b/.github/workflows/move-help-wanted-issues.yml @@ -23,6 +23,6 @@ jobs: steps: - uses: alex-page/github-project-automation-plus@bb266ff4dde9242060e2d5418e120a133586d488 with: - project: Docs team reviews + project: Docs open source board column: Help wanted repo-token: ${{ secrets.DOCUBOT_READORG_REPO_WORKFLOW_SCOPES }} From 3c4cffe34dd563e33215589545eba01043c9e0fe Mon Sep 17 00:00:00 2001 From: Robert Sese Date: Tue, 26 Apr 2022 13:17:43 -0500 Subject: [PATCH 51/68] Git add client side redirects file (#27237) --- .github/workflows/openapi-decorate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/openapi-decorate.yml b/.github/workflows/openapi-decorate.yml index 67e67cac58..f7d85db1c4 100644 --- a/.github/workflows/openapi-decorate.yml +++ b/.github/workflows/openapi-decorate.yml @@ -57,7 +57,7 @@ jobs: uses: EndBug/add-and-commit@050a66787244b10a4874a2a5f682130263edc192 with: # The arguments for the `git add` command - add: '["lib/rest/static/apps", "lib/rest/static/decorated"]' + add: '["lib/rest/static/apps", "lib/rest/static/decorated", "lib/redirects/static/client-side-rest-api-redirects.json"]' # The message for the commit message: 'Add decorated OpenAPI schema files' From 04c515afd1de8b4fe248eb2764b1c1f56af28465 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 26 Apr 2022 18:51:44 +0000 Subject: [PATCH 52/68] update search indexes --- lib/search/indexes/github-docs-3.1-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt.json.br | 4 ++-- 70 files changed, 140 insertions(+), 140 deletions(-) diff --git a/lib/search/indexes/github-docs-3.1-cn-records.json.br b/lib/search/indexes/github-docs-3.1-cn-records.json.br index 8c8d8f792c..76c53e70e5 100644 --- a/lib/search/indexes/github-docs-3.1-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.1-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:af92f43836e6ee457a69cc24fce354ef9f794c612b66f20c5230555e0e19fcff -size 675448 +oid sha256:667fc4cfc39538e9cc87626bd6124dde81078a107b827778ee1612e3c1550c0d +size 674078 diff --git a/lib/search/indexes/github-docs-3.1-cn.json.br b/lib/search/indexes/github-docs-3.1-cn.json.br index c8ad4a6504..71b2583d1f 100644 --- a/lib/search/indexes/github-docs-3.1-cn.json.br +++ b/lib/search/indexes/github-docs-3.1-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:90b9a68c5f82348bb9c779105c9e3eaf874a793c1dd606c884d3bc8d33356679 -size 1359777 +oid sha256:e36f053f6c03f0a67368d052a3153fe7c5f5797301e3c114e0914a00da7a03f3 +size 1359489 diff --git a/lib/search/indexes/github-docs-3.1-en-records.json.br b/lib/search/indexes/github-docs-3.1-en-records.json.br index e29db9651a..052167feb4 100644 --- a/lib/search/indexes/github-docs-3.1-en-records.json.br +++ b/lib/search/indexes/github-docs-3.1-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3e7e89ff99efeec3f128287c4746233769f67cc51b62ea4232ea55e8e97acfc5 -size 907440 +oid sha256:0014996403e42490eb3d23788b5bb46a587e2a1a5beea42dd16d5b8b4f3c1793 +size 905905 diff --git a/lib/search/indexes/github-docs-3.1-en.json.br b/lib/search/indexes/github-docs-3.1-en.json.br index d33e4e988d..f469ff0e1d 100644 --- a/lib/search/indexes/github-docs-3.1-en.json.br +++ b/lib/search/indexes/github-docs-3.1-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbcc422edca6a9a1cc86a7e89b6ba612c5111e7a5dbb6b1801c48611d42b7405 -size 3487266 +oid sha256:d9751c6a053943f63a141a602b3779b43778dfa20fc318df87e44e0961d1b50e +size 3486412 diff --git a/lib/search/indexes/github-docs-3.1-es-records.json.br b/lib/search/indexes/github-docs-3.1-es-records.json.br index ad0b7c51a8..fe18f481dd 100644 --- a/lib/search/indexes/github-docs-3.1-es-records.json.br +++ b/lib/search/indexes/github-docs-3.1-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f9676a2e1a6565bdb2967fe295835e565c858d0fea4a88389603660d1b142f18 -size 623871 +oid sha256:b9c8adccf65e5a046cf77107cc9a412f500c414761745798c35534ba1f9f5e30 +size 624269 diff --git a/lib/search/indexes/github-docs-3.1-es.json.br b/lib/search/indexes/github-docs-3.1-es.json.br index 90c38d0a4e..61414cbc36 100644 --- a/lib/search/indexes/github-docs-3.1-es.json.br +++ b/lib/search/indexes/github-docs-3.1-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eff23a0aa5a5da74d11c569250efbd4365e4dcea5db1e3fa919fd156620ef139 -size 2626995 +oid sha256:82641fa4c1e86c64e3ffb7776e7ddd2aed02286a70f606509043b0288d16989e +size 2626687 diff --git a/lib/search/indexes/github-docs-3.1-ja-records.json.br b/lib/search/indexes/github-docs-3.1-ja-records.json.br index 7ded226e13..57ae8720df 100644 --- a/lib/search/indexes/github-docs-3.1-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.1-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c99796742f8bedb8305a30b0af56d533c1a65d20afa5971e74a580a45fe4e641 -size 686879 +oid sha256:7cfc4682e28ed040ce133f20360bb3a78471e095b0b6b4905b74b3d514d896ce +size 687109 diff --git a/lib/search/indexes/github-docs-3.1-ja.json.br b/lib/search/indexes/github-docs-3.1-ja.json.br index a70c93c2bb..de4ee91f9f 100644 --- a/lib/search/indexes/github-docs-3.1-ja.json.br +++ b/lib/search/indexes/github-docs-3.1-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:902dcd6c1bb75d4e550f3e9fa7eb4f3bf36147bfb037c9d57ede99f250eec4bc -size 3667899 +oid sha256:ca66993512502eef2227efef501d9065f6995b821d8f45f06b54349af60ba0d7 +size 3665091 diff --git a/lib/search/indexes/github-docs-3.1-pt-records.json.br b/lib/search/indexes/github-docs-3.1-pt-records.json.br index a57ff322f5..74d7d3dce3 100644 --- a/lib/search/indexes/github-docs-3.1-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.1-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:581bb47bf5fb0599311bc416787bba09ed36b9170ebe18641c31712f3b8cf183 -size 616530 +oid sha256:4d65388a99d86b3fabec98981c8a1d8b331a5eb369ea9c44980f2814b7535973 +size 615059 diff --git a/lib/search/indexes/github-docs-3.1-pt.json.br b/lib/search/indexes/github-docs-3.1-pt.json.br index 4f39bf8766..238d6ffd27 100644 --- a/lib/search/indexes/github-docs-3.1-pt.json.br +++ b/lib/search/indexes/github-docs-3.1-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8224fcd8c8e7d09150203e74cec8c0513f1b9e84b1c2ef20091cae9c1d3bd70d -size 2530997 +oid sha256:6591ebc0e73f5a5541cdf0985d547fafe3ccf72a59899771c08be1bb9c3d8b84 +size 2529745 diff --git a/lib/search/indexes/github-docs-3.2-cn-records.json.br b/lib/search/indexes/github-docs-3.2-cn-records.json.br index 661280c46e..28eda89064 100644 --- a/lib/search/indexes/github-docs-3.2-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.2-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e4e1dea6e369139477c3da2c3e3e331313e9b54bdff27dd65abdf9c55beb2851 -size 691595 +oid sha256:31d879c1b1493054976a60f8fbb214a7865695afc21fc5ccbeb0ba0853f76a59 +size 692839 diff --git a/lib/search/indexes/github-docs-3.2-cn.json.br b/lib/search/indexes/github-docs-3.2-cn.json.br index 3a7e14ab60..03a1a7cc9b 100644 --- a/lib/search/indexes/github-docs-3.2-cn.json.br +++ b/lib/search/indexes/github-docs-3.2-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:95c70f90229cfebe31365d7bf60c09d74a79045ac7da4544e940faddba10f034 -size 1388890 +oid sha256:8764443f07e47a79af41ab68c023ea3f7f92e5f1d709cefe745c66ce3ce5d437 +size 1388974 diff --git a/lib/search/indexes/github-docs-3.2-en-records.json.br b/lib/search/indexes/github-docs-3.2-en-records.json.br index b2bdbeea2a..5f435dbc67 100644 --- a/lib/search/indexes/github-docs-3.2-en-records.json.br +++ b/lib/search/indexes/github-docs-3.2-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d7f6243eb9a28aa0f627fbf65b354fbf91b286381e021af35de85d2a3a81f4bd -size 936239 +oid sha256:62d362bc05ad6ce734fc2bc62549dec454c8a89c7797de6d0e6590077fb87ad3 +size 930751 diff --git a/lib/search/indexes/github-docs-3.2-en.json.br b/lib/search/indexes/github-docs-3.2-en.json.br index 247de995c6..bf7613d3bb 100644 --- a/lib/search/indexes/github-docs-3.2-en.json.br +++ b/lib/search/indexes/github-docs-3.2-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb08d18a931a15951a3ec165fe40ef5096fb9005dbf56546988a5df90dcdc38c -size 3606110 +oid sha256:a02f7d79b0b012dc4235610b0c94071f22535c36cb71e07ba729454cf6d74b26 +size 3605382 diff --git a/lib/search/indexes/github-docs-3.2-es-records.json.br b/lib/search/indexes/github-docs-3.2-es-records.json.br index ae38314646..aa085fc489 100644 --- a/lib/search/indexes/github-docs-3.2-es-records.json.br +++ b/lib/search/indexes/github-docs-3.2-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e797ca1944f3334fb5a479f3a7f87e55a049b45650ce1a48c019c84d65a2e67 -size 641314 +oid sha256:2d62b179060f7595ba06a287c60212c02dea39a4b591c2c548ebd1a059083536 +size 640453 diff --git a/lib/search/indexes/github-docs-3.2-es.json.br b/lib/search/indexes/github-docs-3.2-es.json.br index c4d042e56a..4fcf0bdaf5 100644 --- a/lib/search/indexes/github-docs-3.2-es.json.br +++ b/lib/search/indexes/github-docs-3.2-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ac63b4274552fb0efc1b6ab83f3ad1948ad5b558bfcbad0084d88e2073dbad4 -size 2698536 +oid sha256:76caad0f4b91cf5ccb90f834b995b110d34ca416e09197a3319211b3cfb3e872 +size 2697575 diff --git a/lib/search/indexes/github-docs-3.2-ja-records.json.br b/lib/search/indexes/github-docs-3.2-ja-records.json.br index 6698a8cdb1..9a18965d5c 100644 --- a/lib/search/indexes/github-docs-3.2-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.2-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:57874d26e83d9bc22f06c5ef84f27aad0ab5f8975b130f36b41b8fe8ec1f9ad5 -size 703779 +oid sha256:dbed6591f27a1970038883c2072f55a27ba095d3346d4b3ee699195f26de4a4e +size 703122 diff --git a/lib/search/indexes/github-docs-3.2-ja.json.br b/lib/search/indexes/github-docs-3.2-ja.json.br index 4a3740d940..7bfcc66c9c 100644 --- a/lib/search/indexes/github-docs-3.2-ja.json.br +++ b/lib/search/indexes/github-docs-3.2-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f7a15e27326f0d942f6aeb5db51bc6526ac8e4fba78e93e2bf35ee37fa4ac7d8 -size 3760017 +oid sha256:8dd69dd5ec13a59817d7a815dc4b7597627f22cfd5faacd9a693db43d57aaaea +size 3761774 diff --git a/lib/search/indexes/github-docs-3.2-pt-records.json.br b/lib/search/indexes/github-docs-3.2-pt-records.json.br index 154946c512..754616b57b 100644 --- a/lib/search/indexes/github-docs-3.2-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.2-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1ff182134a3b0d6fb3a482eaefc08dc460ecf663ecacac3be56d10d7f85316bc -size 631866 +oid sha256:0ee51c68359eb91d2605f2260abb7495b606b892caa90c740fbe26630e3e7256 +size 631792 diff --git a/lib/search/indexes/github-docs-3.2-pt.json.br b/lib/search/indexes/github-docs-3.2-pt.json.br index 3387957ef5..68415bfacf 100644 --- a/lib/search/indexes/github-docs-3.2-pt.json.br +++ b/lib/search/indexes/github-docs-3.2-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad8f2009b0f63fa3895bea661d3436fc2f0509d8b41b4239eabfafa81bd15211 -size 2591735 +oid sha256:8b877accf255984292172a5eab9c07fb861532bed8a6531b98f0187c37faa5c9 +size 2592459 diff --git a/lib/search/indexes/github-docs-3.3-cn-records.json.br b/lib/search/indexes/github-docs-3.3-cn-records.json.br index 63d3bcd941..a4f3cfc8c5 100644 --- a/lib/search/indexes/github-docs-3.3-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.3-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3d60e577e568dc5741a93b11d5126bab72236472be0f5fc0a3eb040fd6138429 -size 715431 +oid sha256:a30e27a67d9231eb7528ff3b62ff3931f01802b9799f6c74ac551c57bacfb7b5 +size 714927 diff --git a/lib/search/indexes/github-docs-3.3-cn.json.br b/lib/search/indexes/github-docs-3.3-cn.json.br index 6547c12506..5f75e6cdb8 100644 --- a/lib/search/indexes/github-docs-3.3-cn.json.br +++ b/lib/search/indexes/github-docs-3.3-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e20f71c896f5a04844af5987f6e93d13b894b7639e02cd3251b1ef9e60b27e55 -size 1438703 +oid sha256:bfa237ed13c21412bc1056cd9817a8bac729a6d75e81d8015f63aac65003c532 +size 1437148 diff --git a/lib/search/indexes/github-docs-3.3-en-records.json.br b/lib/search/indexes/github-docs-3.3-en-records.json.br index cf8f82c6b6..2b58442788 100644 --- a/lib/search/indexes/github-docs-3.3-en-records.json.br +++ b/lib/search/indexes/github-docs-3.3-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2f815863337e086c1892e04754ff018348ef627f474e9a18ac57e29cea173091 -size 971021 +oid sha256:ddb38767d3cf7269e0f6316b8f9f2550baaa0c8b5d6823926d278e16c699f71e +size 970220 diff --git a/lib/search/indexes/github-docs-3.3-en.json.br b/lib/search/indexes/github-docs-3.3-en.json.br index 7754a53c2e..a6ab231a89 100644 --- a/lib/search/indexes/github-docs-3.3-en.json.br +++ b/lib/search/indexes/github-docs-3.3-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:63c3c28824d31adc5805286b585725baa068cf70dd9aa33ca35fedf0917a6980 -size 3726133 +oid sha256:fe0f2419b99d29411169e48fbc7cf5e0c4d2e2bdf7c02065d0869d4a3dbdd09b +size 3726453 diff --git a/lib/search/indexes/github-docs-3.3-es-records.json.br b/lib/search/indexes/github-docs-3.3-es-records.json.br index 8380121016..6ef0228097 100644 --- a/lib/search/indexes/github-docs-3.3-es-records.json.br +++ b/lib/search/indexes/github-docs-3.3-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a397944601385fa635df85a124baa1847a0f6584624075b46098796ebec573c -size 659403 +oid sha256:cbc86abbde191cb2d442bb33ea9672d52ff6202a9fa7f20f049bedd8be7651a3 +size 659147 diff --git a/lib/search/indexes/github-docs-3.3-es.json.br b/lib/search/indexes/github-docs-3.3-es.json.br index 65dc3cada2..2134489a09 100644 --- a/lib/search/indexes/github-docs-3.3-es.json.br +++ b/lib/search/indexes/github-docs-3.3-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8382551aea9b965e716de829efaa312d8569c09404c6001d777eb740b657d0f1 -size 2786696 +oid sha256:db91113915909e12c72e936336113d0f6f218558a59bef5cf05948427b64b435 +size 2786403 diff --git a/lib/search/indexes/github-docs-3.3-ja-records.json.br b/lib/search/indexes/github-docs-3.3-ja-records.json.br index 1c38ad3696..955ba00d5b 100644 --- a/lib/search/indexes/github-docs-3.3-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.3-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:337432605ed6bbe3d90f9178a3666b1fce3ff359553c46633f9626dc74c5c6c2 -size 727032 +oid sha256:8c6e3432f3e399e0a97caf37e570c05f748352373b8b6bf33b721b0a338339d6 +size 726855 diff --git a/lib/search/indexes/github-docs-3.3-ja.json.br b/lib/search/indexes/github-docs-3.3-ja.json.br index dfd59b3a47..2934dfcf64 100644 --- a/lib/search/indexes/github-docs-3.3-ja.json.br +++ b/lib/search/indexes/github-docs-3.3-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6901933de4ebd0db0a2604d85374d890927be9c0d2ccffe23c8c583d9b68e223 -size 3884906 +oid sha256:372e5c727db8e559d20c78fcf26c61d16ff4cec93c5cfa391c7159d1f11b396e +size 3886041 diff --git a/lib/search/indexes/github-docs-3.3-pt-records.json.br b/lib/search/indexes/github-docs-3.3-pt-records.json.br index 7195de1ef2..94d3821034 100644 --- a/lib/search/indexes/github-docs-3.3-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.3-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5e43516e63e81a5c0128361bf57229677d2abbbce2cef69b6f1a0bc72645fcb6 -size 650629 +oid sha256:7307dc60f963765c8ff374f6bf41af4efbdec51603e1872a0e5b3de0d787e8cc +size 649218 diff --git a/lib/search/indexes/github-docs-3.3-pt.json.br b/lib/search/indexes/github-docs-3.3-pt.json.br index c7af0ac943..11d14e8760 100644 --- a/lib/search/indexes/github-docs-3.3-pt.json.br +++ b/lib/search/indexes/github-docs-3.3-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f7415ffe07b461d799a263a6565a7477b7cb7058ccbac02043d4e00112802aba -size 2671648 +oid sha256:7cf638a7a9d985c8e488b0d05409159f67eb5dee90e16029c94199133560b887 +size 2671187 diff --git a/lib/search/indexes/github-docs-3.4-cn-records.json.br b/lib/search/indexes/github-docs-3.4-cn-records.json.br index c671b61b7f..8313fa13a9 100644 --- a/lib/search/indexes/github-docs-3.4-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.4-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0a96c81085da8c32d730993f0122f7f416dba92e8bd1aad1093df46c03f1a1cd -size 715010 +oid sha256:03909f0b91b77dca0475b4939486b3d62c00d45a418b8a8762e68b5eb0d135e5 +size 715719 diff --git a/lib/search/indexes/github-docs-3.4-cn.json.br b/lib/search/indexes/github-docs-3.4-cn.json.br index 4a214735b9..70ae8a4a17 100644 --- a/lib/search/indexes/github-docs-3.4-cn.json.br +++ b/lib/search/indexes/github-docs-3.4-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:557b4bf69bae51e1b125a8fe630e56c8038fbaf3e280aafda27aa4b232ae4c06 -size 1439404 +oid sha256:7679c9904c0be044e4224963d1c6f8e27b595f74ecfbc325c34c38513f490a5f +size 1438529 diff --git a/lib/search/indexes/github-docs-3.4-en-records.json.br b/lib/search/indexes/github-docs-3.4-en-records.json.br index f45daba298..d443ee7e87 100644 --- a/lib/search/indexes/github-docs-3.4-en-records.json.br +++ b/lib/search/indexes/github-docs-3.4-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4a41a95e7051ef32e820fcf00be8dd21b826376c7f8d7d36becfe0c4c940aefd -size 978140 +oid sha256:afe597be1a487a172957b92ef8b0eb588488bb03461c5a9abcfa04712b210c51 +size 977142 diff --git a/lib/search/indexes/github-docs-3.4-en.json.br b/lib/search/indexes/github-docs-3.4-en.json.br index 455d9c56c6..deb93616e8 100644 --- a/lib/search/indexes/github-docs-3.4-en.json.br +++ b/lib/search/indexes/github-docs-3.4-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:86490b480d78d4018e5f06243c080436e0726a797a31827560cf0165f654af9c -size 3746147 +oid sha256:311ff2d09fbf70b570a52d9182bdbb39a47209e38f2fe5a279fa401b579e878c +size 3745392 diff --git a/lib/search/indexes/github-docs-3.4-es-records.json.br b/lib/search/indexes/github-docs-3.4-es-records.json.br index 238c223b46..c5eda84066 100644 --- a/lib/search/indexes/github-docs-3.4-es-records.json.br +++ b/lib/search/indexes/github-docs-3.4-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:306b1c0bb6736def853dccd8b59e549e0def2961f7531139822d95b6b831dbf3 -size 661436 +oid sha256:a04d85c63516e526a761ba1a27437302380af36ad24f7cd47421f48cd531b84a +size 661556 diff --git a/lib/search/indexes/github-docs-3.4-es.json.br b/lib/search/indexes/github-docs-3.4-es.json.br index 774c135b34..672e657fbe 100644 --- a/lib/search/indexes/github-docs-3.4-es.json.br +++ b/lib/search/indexes/github-docs-3.4-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d3188da93de67cb364873938ca05f37d757da987b6f51de0bee761b85c4165f3 -size 2791677 +oid sha256:0f8e7367875bd92c799caa785483af8a9ad7f82f108e5ed241bf567bb867dac1 +size 2790191 diff --git a/lib/search/indexes/github-docs-3.4-ja-records.json.br b/lib/search/indexes/github-docs-3.4-ja-records.json.br index ef4c70dde4..66835b95c0 100644 --- a/lib/search/indexes/github-docs-3.4-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.4-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5cc282cc0cc8ac919c0c303c1312886d5ccfa2a6749c9eadf0a7eccb0547b7af -size 728194 +oid sha256:426ee9de4d4349d533617e57bd4b0efec5ab3a7615c5a2893a80204636f2b0b0 +size 727359 diff --git a/lib/search/indexes/github-docs-3.4-ja.json.br b/lib/search/indexes/github-docs-3.4-ja.json.br index 32e21c8dda..8bd328adb4 100644 --- a/lib/search/indexes/github-docs-3.4-ja.json.br +++ b/lib/search/indexes/github-docs-3.4-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:25f9feaaa8ec9560f9514c0c5466fdd9631bf22ee63aa0ba9f9ec8d36431d047 -size 3891769 +oid sha256:210b1750a63907f9b5f58d03458c59b900bc8fa74a60efea4b9a63cee60080ba +size 3892961 diff --git a/lib/search/indexes/github-docs-3.4-pt-records.json.br b/lib/search/indexes/github-docs-3.4-pt-records.json.br index 635a1b6f23..b4f08090ee 100644 --- a/lib/search/indexes/github-docs-3.4-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.4-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:41f664c30b2d7567093fb9433854fe41e9fd07e5983579ef7dbfd78fd75b4625 -size 652772 +oid sha256:0565c4453734a3a75c8397537ef9b15bf4458a057d0471dd79f4d03d5c68c0eb +size 652586 diff --git a/lib/search/indexes/github-docs-3.4-pt.json.br b/lib/search/indexes/github-docs-3.4-pt.json.br index 39e17665f6..2736077392 100644 --- a/lib/search/indexes/github-docs-3.4-pt.json.br +++ b/lib/search/indexes/github-docs-3.4-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c44f435e039a550dc60daeb6d23ae5b74bf420318e25bc5e5e8576893bfbf205 -size 2678090 +oid sha256:a1775d4f48aafb784c531dd18ec2d34de2a16558104858cd1eb3e75713e52d7a +size 2677408 diff --git a/lib/search/indexes/github-docs-dotcom-cn-records.json.br b/lib/search/indexes/github-docs-dotcom-cn-records.json.br index 2575ed527f..5916e430f4 100644 --- a/lib/search/indexes/github-docs-dotcom-cn-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6e7af6acd7531b9ed1a0174141a405027c89a9a019516f85b1300640e8db87ff -size 910938 +oid sha256:d1454691b7cb83135a03f918aacf2303feb8667fd141ad6d48bbd953b86a577a +size 912510 diff --git a/lib/search/indexes/github-docs-dotcom-cn.json.br b/lib/search/indexes/github-docs-dotcom-cn.json.br index 0d01723973..fa354612bc 100644 --- a/lib/search/indexes/github-docs-dotcom-cn.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eae8ba43589036938ef7ac5fc30addbd3d558ab3a3d889692c701b1a90a3e631 -size 1485198 +oid sha256:83f732101c6a15ae53553a76260f375ce1dde37eed7ff85a1993ccc4b95c77ac +size 1485759 diff --git a/lib/search/indexes/github-docs-dotcom-en-records.json.br b/lib/search/indexes/github-docs-dotcom-en-records.json.br index 1545185172..28669c3cff 100644 --- a/lib/search/indexes/github-docs-dotcom-en-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dcb643181bcfb30815ec82d5041ddaecce13fe676a19d31c158ed94ae3115c3e -size 1233215 +oid sha256:2564b56fe9a3f115dc2fde033467e337cdb34782efe7e4fcb6f1668b644b3018 +size 1233996 diff --git a/lib/search/indexes/github-docs-dotcom-en.json.br b/lib/search/indexes/github-docs-dotcom-en.json.br index 5774d2a46c..5766f2befe 100644 --- a/lib/search/indexes/github-docs-dotcom-en.json.br +++ b/lib/search/indexes/github-docs-dotcom-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:56418e6afd0023baa4ded0c5e99a8575d5b2b78ccc4af54220cc112ec460a72d -size 4450675 +oid sha256:d368498db808a788048a324cd1a87445a034bb77efe7484787da1494fcb36519 +size 4451856 diff --git a/lib/search/indexes/github-docs-dotcom-es-records.json.br b/lib/search/indexes/github-docs-dotcom-es-records.json.br index eebb8411be..23f42b08d4 100644 --- a/lib/search/indexes/github-docs-dotcom-es-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dcc58f9e7dce521a3ccf0365f01d434e0fc5cb52101da40bc2c551ae2b324799 -size 820991 +oid sha256:422cedbba1deb13bac4a36b545b61d728c0e6851dd68ae301491d866786b46a4 +size 821489 diff --git a/lib/search/indexes/github-docs-dotcom-es.json.br b/lib/search/indexes/github-docs-dotcom-es.json.br index 484c54b376..da317f6afa 100644 --- a/lib/search/indexes/github-docs-dotcom-es.json.br +++ b/lib/search/indexes/github-docs-dotcom-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bf49fd0575ce34af363a954cd1c24fc71a3659c64728bfcaec799d5e95b60adc -size 3282584 +oid sha256:5a5b0f61985d7784acad294ce6c0de0db669fb4fa56fb80801d54f1bfb007534 +size 3282118 diff --git a/lib/search/indexes/github-docs-dotcom-ja-records.json.br b/lib/search/indexes/github-docs-dotcom-ja-records.json.br index 478461230c..29e2d1e734 100644 --- a/lib/search/indexes/github-docs-dotcom-ja-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:97628d13d596dc6cf0b36900857be592022d31e1823ceb14cbeed857ab34c999 -size 921467 +oid sha256:b9fe44fd136451ea4a0a3401ecdd9861ba6faca36723488ca4da95267939560f +size 921030 diff --git a/lib/search/indexes/github-docs-dotcom-ja.json.br b/lib/search/indexes/github-docs-dotcom-ja.json.br index 4a3b0de6c7..19173cc269 100644 --- a/lib/search/indexes/github-docs-dotcom-ja.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cd83964a9335e85356e502b5ac5c844ef6f139a985b59e56eff62d96b44f409f -size 4690635 +oid sha256:16efdb07298d814fdd52d38fdf7e12300dcec530d129cea9390633190e0ff28b +size 4688469 diff --git a/lib/search/indexes/github-docs-dotcom-pt-records.json.br b/lib/search/indexes/github-docs-dotcom-pt-records.json.br index 4a60f65d91..32b8e9f0a0 100644 --- a/lib/search/indexes/github-docs-dotcom-pt-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:41c47f9d68e79927e5d3cdeae121c616c367d0f923fa682d7b15c426777b2bc8 -size 811881 +oid sha256:abcd190e19eb47bd2569b601fec0eb96d90fd90bbb64995cc551dab69298cfa8 +size 810795 diff --git a/lib/search/indexes/github-docs-dotcom-pt.json.br b/lib/search/indexes/github-docs-dotcom-pt.json.br index 3640c47dde..07f5bfdde5 100644 --- a/lib/search/indexes/github-docs-dotcom-pt.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d59b52540bf87b496f4f64558a7991622b74dc70dda216a5398c909c211b57c -size 3163273 +oid sha256:3cdf16f7c7fb175538439dec1b5ca6932d1f59d5f18bbe3891ba2ed95b6f5571 +size 3160160 diff --git a/lib/search/indexes/github-docs-ghae-cn-records.json.br b/lib/search/indexes/github-docs-ghae-cn-records.json.br index 81ccb53045..46f4b4a6c0 100644 --- a/lib/search/indexes/github-docs-ghae-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghae-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d7a6f6a46a76c4808ef805b0e8701ca7bef88376d18be0888fb9aa734d9cb76 -size 541782 +oid sha256:3a1211f29ccd88b591f508950a493bbf7a06d300bfb89c12f339e91ba8c14763 +size 542543 diff --git a/lib/search/indexes/github-docs-ghae-cn.json.br b/lib/search/indexes/github-docs-ghae-cn.json.br index e22e3eb4c4..a062233c74 100644 --- a/lib/search/indexes/github-docs-ghae-cn.json.br +++ b/lib/search/indexes/github-docs-ghae-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:525386e2c9c3774fb62ae675cf7c241339bbe17f96504f14bf03280dd82921fc -size 1018034 +oid sha256:0f5e2123f2c260db88bd17a2a94a581c5c9b365f66e343e1ea7cd350797fb216 +size 1017471 diff --git a/lib/search/indexes/github-docs-ghae-en-records.json.br b/lib/search/indexes/github-docs-ghae-en-records.json.br index 56acf56c22..167bf57fea 100644 --- a/lib/search/indexes/github-docs-ghae-en-records.json.br +++ b/lib/search/indexes/github-docs-ghae-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8298b2645468e27af09f250190c6666e9a41ed589de35dae32f304445c08e75c -size 750653 +oid sha256:65760e9b7926575501043a1db08eb841ae57169068a4ca64dce3f11422d7a4f1 +size 752188 diff --git a/lib/search/indexes/github-docs-ghae-en.json.br b/lib/search/indexes/github-docs-ghae-en.json.br index 9492f9719e..47bb357622 100644 --- a/lib/search/indexes/github-docs-ghae-en.json.br +++ b/lib/search/indexes/github-docs-ghae-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2759e2ea744c44aadc474569017dedfab174ec9e66148791adff302f43a90608 -size 2845921 +oid sha256:343b3e4ea1f772cc93d581b385c403daad61a9b97830633a4ad76c742d0ba08c +size 2848125 diff --git a/lib/search/indexes/github-docs-ghae-es-records.json.br b/lib/search/indexes/github-docs-ghae-es-records.json.br index 746312e816..c79a83d1d5 100644 --- a/lib/search/indexes/github-docs-ghae-es-records.json.br +++ b/lib/search/indexes/github-docs-ghae-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:673b0acd57ecd884947ff85a2fda3b200288a1d2f4289414bb03d70eeb0cf262 -size 502783 +oid sha256:fc7817df58e6305ee656ac9fbaad7fa445dccc69344150ef6e8a3d64e5dd7396 +size 503988 diff --git a/lib/search/indexes/github-docs-ghae-es.json.br b/lib/search/indexes/github-docs-ghae-es.json.br index 970c022a38..f0c7fe2e19 100644 --- a/lib/search/indexes/github-docs-ghae-es.json.br +++ b/lib/search/indexes/github-docs-ghae-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:425d8bcf91266f62538fac55736e08383085e99059fb08b3e32d0761ecd99b3c -size 2029020 +oid sha256:3eb7f38aad98a5b6902d800b0554d3ea840fb33c91b3e38000f32d1eab5d61c2 +size 2032208 diff --git a/lib/search/indexes/github-docs-ghae-ja-records.json.br b/lib/search/indexes/github-docs-ghae-ja-records.json.br index c18bf39453..78cae56f61 100644 --- a/lib/search/indexes/github-docs-ghae-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghae-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1946857efc244266c1c754a9dcfa950b5c83c1ffc26549bd62275d90f1672272 -size 553143 +oid sha256:993fff162ed75d0561c4276b258a06d63a704f168aa280c830bd80ff42fe242d +size 554041 diff --git a/lib/search/indexes/github-docs-ghae-ja.json.br b/lib/search/indexes/github-docs-ghae-ja.json.br index eb9e90f73d..ff72302047 100644 --- a/lib/search/indexes/github-docs-ghae-ja.json.br +++ b/lib/search/indexes/github-docs-ghae-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:35b5d744d1b4cf441f2c8edc2c24a2b038a2f6e7c62a27a01036d15197258370 -size 2822947 +oid sha256:f71b1eb74ee81506cecb4884c3ea46a4137d6bf20e0e60004c7580eb8a3d606b +size 2825488 diff --git a/lib/search/indexes/github-docs-ghae-pt-records.json.br b/lib/search/indexes/github-docs-ghae-pt-records.json.br index 42ee7d2d02..47471f0f77 100644 --- a/lib/search/indexes/github-docs-ghae-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghae-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb6d403628897d32ea0d93d3623471771cb9a5e0991170b15ca29e3140489d59 -size 495612 +oid sha256:a32a42295aa2d09bd4bf9818302126ee923a0146635c3dae010fdac81717d05f +size 497695 diff --git a/lib/search/indexes/github-docs-ghae-pt.json.br b/lib/search/indexes/github-docs-ghae-pt.json.br index 14b76837ec..d4d54a87f4 100644 --- a/lib/search/indexes/github-docs-ghae-pt.json.br +++ b/lib/search/indexes/github-docs-ghae-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b04d7966a9b1d8848e3ccb2586b05f2794a5c148319597013e1030c183b091e3 -size 1938418 +oid sha256:bdc7d43e6f4c08d3509ca0fc9281a1f86720c9df2a36d5618fcd93ae21699e28 +size 1942063 diff --git a/lib/search/indexes/github-docs-ghec-cn-records.json.br b/lib/search/indexes/github-docs-ghec-cn-records.json.br index 5acddc71e9..52022b3462 100644 --- a/lib/search/indexes/github-docs-ghec-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghec-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eb85db683d3116fe91b4be26d3f5631d1e1ab5dbf8bbf14c5392b04ce83fe9f3 -size 859118 +oid sha256:7e0a7ef2a968e49fb235395ab2d69db3d805b69bf19e1a3997b49fb9074f643e +size 860321 diff --git a/lib/search/indexes/github-docs-ghec-cn.json.br b/lib/search/indexes/github-docs-ghec-cn.json.br index 480a9e66c2..d250000f45 100644 --- a/lib/search/indexes/github-docs-ghec-cn.json.br +++ b/lib/search/indexes/github-docs-ghec-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d35e73e52cf78097721c942f58a219648d69fb42114cf42cd535df0ad87dbc1 -size 1597251 +oid sha256:0bbab883db88e2a76bdf57bf4018dbb58e26d7f608c1c49195667f3123212e93 +size 1597334 diff --git a/lib/search/indexes/github-docs-ghec-en-records.json.br b/lib/search/indexes/github-docs-ghec-en-records.json.br index aca90d0456..ea5b0d4569 100644 --- a/lib/search/indexes/github-docs-ghec-en-records.json.br +++ b/lib/search/indexes/github-docs-ghec-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:51853ce6f7dbc6d6274492c8328c54cffffcab0c148b5f31606115e3024d6a07 -size 1144320 +oid sha256:9729e7ab628ff405ae8f4e852beb76b480a76fd874ef4e14ac2e2ed38337696c +size 1146991 diff --git a/lib/search/indexes/github-docs-ghec-en.json.br b/lib/search/indexes/github-docs-ghec-en.json.br index 265346cdb4..d4a0572a0c 100644 --- a/lib/search/indexes/github-docs-ghec-en.json.br +++ b/lib/search/indexes/github-docs-ghec-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f9eff94d1d4d58ba930ada3c15b88ceaa466663e7b450526a3434db2cb36e590 -size 4366678 +oid sha256:ebf2fecdddcb6b35e0cde0840a5dd335073f12f54642cfab292496f4afaf1649 +size 4367406 diff --git a/lib/search/indexes/github-docs-ghec-es-records.json.br b/lib/search/indexes/github-docs-ghec-es-records.json.br index a0b90c3ca0..b655b435dc 100644 --- a/lib/search/indexes/github-docs-ghec-es-records.json.br +++ b/lib/search/indexes/github-docs-ghec-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:67c35e05d204f3947f4d7733cbaa0981cb7fe12446b67db511411275904b6d63 -size 796469 +oid sha256:f3d32558a99b50dcac42863f7868d990934604a3c39976b4b2b37165c223799e +size 797630 diff --git a/lib/search/indexes/github-docs-ghec-es.json.br b/lib/search/indexes/github-docs-ghec-es.json.br index e2714cd56e..b31206d29b 100644 --- a/lib/search/indexes/github-docs-ghec-es.json.br +++ b/lib/search/indexes/github-docs-ghec-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7acfe209ef929fa154a161ff4834ca07e2a6eba76b935a7b85cc12a73419375a -size 3347786 +oid sha256:d4ae542632517e500e46bb3d17a484b27e1cbea329dfcc15f2316d10b74a0a31 +size 3349455 diff --git a/lib/search/indexes/github-docs-ghec-ja-records.json.br b/lib/search/indexes/github-docs-ghec-ja-records.json.br index d975ae41ac..58409d6e08 100644 --- a/lib/search/indexes/github-docs-ghec-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghec-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cc40587a66f12467b37501ef4276fb2fc11224c2bd672568293aa34218dd44bf -size 872849 +oid sha256:ed31ed29b10e019ff39366db594b765bb64029bed9e77f0e7ca5075ba8d7c489 +size 873897 diff --git a/lib/search/indexes/github-docs-ghec-ja.json.br b/lib/search/indexes/github-docs-ghec-ja.json.br index c49d3c63ae..a7419f2f2c 100644 --- a/lib/search/indexes/github-docs-ghec-ja.json.br +++ b/lib/search/indexes/github-docs-ghec-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3eeb12afca0c42cef93fbaf1bf43f739a11a14ec21b63304de721afd62a4fb88 -size 4682617 +oid sha256:95ce95b3633bd2e250890d5ae7faf4d3418aff34fe339936564558911eb904b1 +size 4686532 diff --git a/lib/search/indexes/github-docs-ghec-pt-records.json.br b/lib/search/indexes/github-docs-ghec-pt-records.json.br index c2b5264105..4c9510e4d4 100644 --- a/lib/search/indexes/github-docs-ghec-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghec-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dd91c1867716c53d161c69193ea0f3589548a4a6b40dfceb5f89b4b07182ab59 -size 786196 +oid sha256:284cf32a32ef9494ae956aaa93d808398882eac1c6776f7e4d6a01e4c25a865c +size 785908 diff --git a/lib/search/indexes/github-docs-ghec-pt.json.br b/lib/search/indexes/github-docs-ghec-pt.json.br index 274bf50c56..c521f26452 100644 --- a/lib/search/indexes/github-docs-ghec-pt.json.br +++ b/lib/search/indexes/github-docs-ghec-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:88ff6e48211c781f7c60ae7b619e53a3e77c7acff04f54fc3d6b95ee738d5e6c -size 3219452 +oid sha256:8eb93a31f8956b27e423866e61d2b699305946791a7fdacc0fe6c7c6af82da24 +size 3222426 From a7678a09abbc9d6c9004c65488ef9834284859df Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Tue, 26 Apr 2022 12:16:42 -0700 Subject: [PATCH 53/68] New translation batch for pt (#27240) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/fix-translation-errors.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt * run script/i18n/reset-known-broken-translation-files.js Co-authored-by: Robert Sese --- .../using-workflows/about-workflows.md | 2 +- .../pt-BR/content/admin/all-releases.md | 22 +- ...ub-advanced-security-in-your-enterprise.md | 2 +- ...ions-with-minio-gateway-for-nas-storage.md | 8 +- .../about-using-actions-in-your-enterprise.md | 2 +- ...siderations-for-external-authentication.md | 36 +-- ...saml-single-sign-on-for-your-enterprise.md | 20 +- .../troubleshooting-saml-authentication.md | 2 +- .../audit-log-events-for-your-enterprise.md | 48 +-- ...n-organization-owned-by-your-enterprise.md | 2 +- ...authentication-with-saml-single-sign-on.md | 8 +- ...ode-scanning-alerts-for-your-repository.md | 12 +- ...g-code-scanning-alerts-in-pull-requests.md | 2 +- .../viewing-and-updating-dependabot-alerts.md | 2 +- .../securing-accounts.md | 4 +- ...ting-your-timeout-period-for-codespaces.md | 2 + .../index.md | 1 + .../restricting-access-to-machine-types.md | 31 +- .../restricting-the-idle-timeout-period.md | 79 +++++ ...cting-the-visibility-of-forwarded-ports.md | 29 +- ...g-and-reviewing-changes-to-your-project.md | 8 + ...iguring-notifications-in-github-desktop.md | 63 ++++ .../index.md | 2 + ...iewing-a-pull-request-in-github-desktop.md | 2 + ...and-re-running-checks-in-github-desktop.md | 25 ++ ...g-and-authorizing-users-for-github-apps.md | 2 +- .../scopes-for-oauth-apps.md | 4 +- .../webhooks/webhook-events-and-payloads.md | 3 - .../reuse-an-assignment.md | 22 +- ...e-the-git-and-github-starter-assignment.md | 2 +- ...g-started-with-github-enterprise-server.md | 2 +- .../get-started/quickstart/be-social.md | 22 +- .../get-started/quickstart/create-a-repo.md | 6 +- .../get-started/quickstart/fork-a-repo.md | 18 +- .../get-started/quickstart/github-glossary.md | 4 +- .../get-started/quickstart/set-up-git.md | 16 +- .../basic-writing-and-formatting-syntax.md | 2 +- .../customizing-your-organizations-profile.md | 30 +- .../about-team-discussions.md | 2 +- ...embers-saml-access-to-your-organization.md | 2 +- ...rs-to-repositories-in-your-organization.md | 2 +- ...llaborators-access-to-your-organization.md | 2 +- ...nviting-users-to-join-your-organization.md | 2 +- ...-github-discussions-for-an-organization.md | 14 +- .../roles-in-an-organization.md | 278 +++++++++--------- ...ess-management-with-saml-single-sign-on.md | 4 +- .../about-permissions-for-github-packages.md | 2 +- ...-packages-access-control-and-visibility.md | 4 +- .../deleting-and-restoring-a-package.md | 4 +- .../introduction-to-github-packages.md | 2 +- ...nstalling-a-package-with-github-actions.md | 2 +- .../pt-BR/content/packages/quickstart.md | 6 +- ...ainer-registry-from-the-docker-registry.md | 2 +- ...ing-your-custom-domain-for-github-pages.md | 2 +- .../about-github-pages.md | 12 +- ...he-visibility-of-your-github-pages-site.md | 8 +- ...shing-source-for-your-github-pages-site.md | 2 +- .../release-notes/enterprise-server/3-4/1.yml | 1 - .../release-notes/enterprise-server/3-4/2.yml | 1 - .../actions/supported-github-runners.md | 11 + .../audit_log/audit-log-action-categories.md | 4 +- .../codespaces/codespaces-org-policies.md | 3 + .../codespaces/codespaces-policy-targets.md | 11 + .../projects/enable-basic-workflow.md | 4 +- .../reusables/projects/project-settings.md | 3 +- 65 files changed, 562 insertions(+), 375 deletions(-) create mode 100644 translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md create mode 100644 translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md create mode 100644 translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md create mode 100644 translations/pt-BR/data/reusables/codespaces/codespaces-org-policies.md create mode 100644 translations/pt-BR/data/reusables/codespaces/codespaces-policy-targets.md diff --git a/translations/pt-BR/content/actions/using-workflows/about-workflows.md b/translations/pt-BR/content/actions/using-workflows/about-workflows.md index 3507a49eee..8e8685e4f2 100644 --- a/translations/pt-BR/content/actions/using-workflows/about-workflows.md +++ b/translations/pt-BR/content/actions/using-workflows/about-workflows.md @@ -28,7 +28,7 @@ Um fluxo de trabalho deve conter os seguintes componentes básicos: 1. Um ou mais _trabalhos_, cada uma das quais será executado em uma máquina de _executor_ e executará uma série de uma ou mais _etapas_. 1. Cada etapa pode executar um script que você define ou executa uma ação, que é uma extensão reutilizável que pode simplificar seu fluxo de trabalho. -Para obter mais informações sobre esses componentes básicos, consulte "[Entendendo GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)". +For more information on these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." ![Visão geral do fluxo de trabalho](/assets/images/help/images/overview-actions-simple.png) diff --git a/translations/pt-BR/content/admin/all-releases.md b/translations/pt-BR/content/admin/all-releases.md index 5e14a492e0..c138956f41 100644 --- a/translations/pt-BR/content/admin/all-releases.md +++ b/translations/pt-BR/content/admin/all-releases.md @@ -20,9 +20,9 @@ Você pode ver o que há de novo para cada versão nas [observações da versão {% data variables.product.company_short %} é compatível com as seguintes versões de {% data variables.product.product_name %}. Para obter mais informações sobre a última versão, consulte o [side de {% data variables.product.prodname_enterprise %}](https://github.com/enterprise). -| Versão | Versão | Deprecation | Notas de lançamento | Documentação | -|:------ |:------ |:----------- |:------------------- |:------------ | -| | | | | | +| Versão | Versão | Descontinuação | Notas de lançamento | Documentação | +|:------ |:------ |:-------------- |:------------------- |:------------ | +| | | | | | {%- for version in enterpriseServerReleases.supported %} | {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} observações da versão](/enterprise-server@{{version}}/admin/release-notes) | [{{version}} documentation](/enterprise-server@{{version}}) | {%- endfor %} @@ -31,9 +31,9 @@ Você pode ver o que há de novo para cada versão nas [observações da versão {% data variables.product.company_short %} fornece documentação para versões obsoletas, mas não mantém ou atualiza a documentação. -| Versão | Versão | Deprecation | Notas de lançamento | Documentação | -|:------ |:------ |:----------- |:------------------- |:------------ | -| | | | | | +| Versão | Versão | Descontinuação | Notas de lançamento | Documentação | +|:------ |:------ |:-------------- |:------------------- |:------------ | +| | | | | | {%- for version in enterpriseServerReleases.deprecatedReleasesWithNewFormat %} | {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} observações da versão](/enterprise-server@{{version}}/admin/release-notes) | [{{version}} documentation](/enterprise-server@{{version}}) | {%- endfor %} @@ -43,11 +43,11 @@ Você pode ver o que há de novo para cada versão nas [observações da versão ### Documentação de desenvolvedor descontinuada -{% data variables.product.company_short %} hosted developer documentation for {% data variables.product.product_name %} on a separate site until the 2.17 release. {% data variables.product.company_short %} continues to provide developer documentation for version 2.16 and earlier, but does not maintain or update the documentation. +{% data variables.product.company_short %} hospedou a documentação do desenvolvedor para {% data variables.product.product_name %} em um site separado até a versão 2.17. {% data variables.product.company_short %} continua fornecendo a documentação de desenvolvedor para a versão 2.16 e anterior, mas não mantém ou atualiza a documentação. -| Versão | Versão | Deprecation | Developer documentation | -|:------ |:------ |:----------- |:----------------------- | -| | | | | +| Versão | Versão | Descontinuação | Documentação do desenvolvedor | +|:------ |:------ |:-------------- |:----------------------------- | +| | | | | {%- for version in enterpriseServerReleases.deprecatedReleasesOnDeveloperSite %} -| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} developer documentation](https://developer.github.com/enterprise/{{version}}) | +| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} documentação do desenvolvedor](https://developer.github.com/enterprise/{{version}}) | {%- endfor %} diff --git a/translations/pt-BR/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/deploying-github-advanced-security-in-your-enterprise.md b/translations/pt-BR/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/deploying-github-advanced-security-in-your-enterprise.md index 416632f7c5..013f62d832 100644 --- a/translations/pt-BR/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/deploying-github-advanced-security-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/code-security/managing-github-advanced-security-for-your-enterprise/deploying-github-advanced-security-in-your-enterprise.md @@ -235,7 +235,7 @@ Com a digitalização de código, você pode encontrar vulnerabilidades e erros Quando a digitalização de código identifica um problema em um pull request, você poderá revisar o código destacado e resolver o alerta. Para obter mais informações, consulte "[Triar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests)". -Se você tiver permissão de gravação em um repositório, você poderá gerenciar alertas de digitalização de código para esse repositório. With write permission to a repository, {% if delete-code-scanning-alerts %}you can view, fix, dismiss, or delete alerts {% else %}you can view, fix, or dismiss alerts{% endif %} for potential vulnerabilities or errors in your repository's code. Para obter mais informações, consulte "[Gerenciar alertas de varredura de código para seu repositório](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository). " +Se você tiver permissão de gravação em um repositório, você poderá gerenciar alertas de digitalização de código para esse repositório. Com permissão de gravação em um repositório, {% if delete-code-scanning-alerts %}você pode visualizar, corrigir, descartar ou excluir alertas {% else %}que você pode visualizar, corrigir ou descartar alertas{% endif %} para possíveis vulnerabilidades ou erros no código do seu repositório. Para obter mais informações, consulte "[Gerenciar alertas de varredura de código para seu repositório](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository). " #### Gerar relatórios de alertas de {% data variables.product.prodname_code_scanning %} diff --git a/translations/pt-BR/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md b/translations/pt-BR/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md index b1b54f7b98..58a0072745 100644 --- a/translations/pt-BR/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md +++ b/translations/pt-BR/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md @@ -15,9 +15,13 @@ redirect_from: shortTitle: MinIO Gateway para armazenamento NAS --- -## Pré-requisitos +{% warning %} -{% data reusables.actions.enterprise-s3-support-warning %} +**Warning**: MinIO has announced removal of MinIO Gateways. Starting June 1st, 2022, support and bug fixes for the current MinIO NAS Gateway implementation will only be available for paid customers via their LTS support contract. If you want to continue using MinIO Gateways with {% data variables.product.prodname_actions %}, we recommend moving to MinIO LTS support. For more information, see [Scheduled removal of MinIO Gateway for GCS, Azure, HDFS](https://github.com/minio/minio/issues/14331) in the minio/minio repository. + +{% endwarning %} + +## Pré-requisitos Antes de habilitar {% data variables.product.prodname_actions %}, certifique-se de que você realizou os seguintes passos: diff --git a/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md b/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md index 1c1b8d6783..de1f4ddbbe 100644 --- a/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md @@ -48,7 +48,7 @@ Cada ação é um repositório na organização de `ações`, e cada repositóri **Notas:** - Ao usar ações de configuração (como `actions/setup-LANGUAGE`) em {% data variables.product.product_name %} com executores auto-hospedados, você pode precisar configurar o armazenamento de ferramentas em executores que não possuem acesso à internet. Para obter mais informações, consulte "[Configurar o cache da ferramenta em executores auto-hospedados sem acesso à internet](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)". -- As atualizações para {% data variables.product.product_name %} não a atualização de ações agregadas. +- Bundled actions are automatically updated when {% data variables.product.product_name %} is updated. {% endnote %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md index 2899521bb9..c6a1e83cf8 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md @@ -40,42 +40,42 @@ Se você usar uma empresa com {% data variables.product.prodname_emus %}, os int Os nomes de usuário para contas de usuário em {% ifversion ghes or ghae %}{% data variables.product.product_name %}{% elsif ghec %}{% data variables.product.prodname_dotcom_the_website %}{% endif %} podem conter apenas caracteres alfanuméricos e traços (`-`). -{% ifversion ghec or ghes %}Ao configurar {% ifversion ghes %}autenticação de CAS, LDAP ou {% endif %}SAML, {% endif %}{% data variables.product.product_name %} usa um identificador da conta de usuário em seu provedor de autenticação externa {% ifversion ghes %}{% elsif ghec or ghae %}IdP{% endif %} para determinar o nome de usuário da conta de usuário correspondente em {% ifversion ghes or ghae %}{% data variables.product.product_name %}{% elsif ghec %}{% data variables.product.prodname_dotcom_the_website %}{% endif %}. If the identifier for the account on your provider includes unsupported characters, {% data variables.product.product_name %} will normalize the username per the following rules. +{% ifversion ghec or ghes %}Ao configurar {% ifversion ghes %}autenticação de CAS, LDAP ou {% endif %}SAML, {% endif %}{% data variables.product.product_name %} usa um identificador da conta de usuário em seu provedor de autenticação externa {% ifversion ghes %}{% elsif ghec or ghae %}IdP{% endif %} para determinar o nome de usuário da conta de usuário correspondente em {% ifversion ghes or ghae %}{% data variables.product.product_name %}{% elsif ghec %}{% data variables.product.prodname_dotcom_the_website %}{% endif %}. Se o identificador da conta no seu provedor incluir caracteres não compatíveis, {% data variables.product.product_name %} normalizará o nome de usuário por cada regra a seguir. -1. {% data variables.product.product_name %} will normalize any non-alphanumeric character in your account's username into a dash. For example, a username of `mona.the.octocat` will be normalized to `mona-the-octocat`. Observe que nomes de usuários normalizados também não podem iniciar ou terminar com um traço. Eles também não podem conter dois traços consecutivos. +1. {% data variables.product.product_name %} normalizará qualquer caractere não alfanumérico do nome de usuário da sua conta em um traço. Por exemplo, um nome de usuário de `mona.the.octocat` será normalizado para `mona-the-octocat`. Observe que nomes de usuários normalizados também não podem iniciar ou terminar com um traço. Eles também não podem conter dois traços consecutivos. 1. Nomes de usuário criados a partir de endereços de e-mail são criados a partir dos caracteres normalizados que precedem o caractere `@`. -1. If multiple accounts are normalized into the same {% data variables.product.product_name %} username, only the first user account is created. Usuários subsequentes com o mesmo nome de usuário não serão capazes de fazer o login. +1. Se várias contas forem normalizadas para o mesmo nome de usuário {% data variables.product.product_name %}, será criada apenas a primeira conta de usuário. Usuários subsequentes com o mesmo nome de usuário não serão capazes de fazer o login. -### Examples of username normalization +### Exemplos de normalização de nome de usuário -| Identifier on provider | Normalized username for {% data variables.product.product_location %} | Resultado | -|:----------------------- |:--------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------- | -| The.Octocat | `the-octocat` | Nome de usuário criado com sucesso. | -| !The.Octocat | `-the-octocat` | Este nome de usuário não é criado, porque começa com um traço. | -| The.Octocat! | `the-octocat-` | Este nome de usuário não é criado, porque termina com um traço. | -| The!!Octocat | `the--octocat` | Este nome de usuário não é criado, porque contém dois traços consecutivos. | -| The!Octocat | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | -| The.Octocat@example.com | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | +| Identificador no provedor | Nome de usuário normalizado para {% data variables.product.product_location %} | Resultado | +|:------------------------- |:------------------------------------------------------------------------------ |:--------------------------------------------------------------------------------------------------- | +| The.Octocat | `the-octocat` | Nome de usuário criado com sucesso. | +| !The.Octocat | `-the-octocat` | Este nome de usuário não é criado, porque começa com um traço. | +| The.Octocat! | `the-octocat-` | Este nome de usuário não é criado, porque termina com um traço. | +| The!!Octocat | `the--octocat` | Este nome de usuário não é criado, porque contém dois traços consecutivos. | +| The!Octocat | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | +| The.Octocat@example.com | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | -### About username normalization with SAML +### Sobre a normalização de usuário com SAML -{% ifversion ghec or ghes %}If you {% ifversion ghec %}use an enterprise with {% data variables.product.prodname_emus %}, you must use SAML authentication. {% else %}configure SAML authentication for {% data variables.product.product_location %}, {% endif %}{% endif %}{% data variables.product.product_name %} determines each person's username by one of the following assertions in the SAML response, ordered by priority. +{% ifversion ghec or ghes %}Se você {% ifversion ghec %}usar uma empresa com {% data variables.product.prodname_emus %}, você deverá usar a autenticação do SAML. {% else %}A configuração da autenticação do SAML para {% data variables.product.product_location %}, {% endif %}{% endif %}{% data variables.product.product_name %} determina o nome de usuário de cada pessoa por uma das seguintes afirmações na resposta SAML, ordenada por prioridade. -1. The custom `username` attribute, if defined and present +1. O atributo `de nome de usuário` personalizado, se definido e presente 1. Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name`, se houver; 1. Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`, se houver; 1. Elemento `NameID`. -{% data variables.product.product_name %} requires the `NameID` element even if other attributes are present. For more information, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-attributes)." +{% data variables.product.product_name %} exige o elemento `NameID` mesmo que outros atributos estejam presentes. Para obter mais informações, consulte "[Referência de configuração do SAML](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-attributes)". -{% data variables.product.product_name %} creates a mapping between the `NameID` from the IdP and the username {% ifversion ghec or ghae %}in{% elsif ghes %}on{% endif %} {% data variables.product.product_location %}, so the `NameID` should be persistent, unique, and not subject to change for the lifecycle of the user. +{% data variables.product.product_name %} cria um mapeamento entre `NameID` do IdP e o nome de usuário {% ifversion ghec or ghae %}em{% elsif ghes %}em{% endif %} {% data variables.product.product_location %}. Portanto, o `NameID` deve ser persistente, único e não sujeito a alterações para o ciclo de vida do usuário. {% ifversion ghes %} {% note %} -**Note**: If the `NameID` for a user does change on the IdP, the person will see an error message when {% ifversion ghec %}authenticating through your IdP to access your resources on{% else %}signing into{% endif} {% data variables.product.product_location %}. To restore the person's access, you'll need to update the user account's `NameID` mapping. For more information, see "[Updating a user's SAML `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)." +**Observação**: Se `NameID` para um usuário for alterado no IdP, a pessoa verá uma mensagem de erro ao {% ifversion ghec %}efetuar a autenticação através do seu IdP para acessar seus recursos ao{% else %}efetuar o login em{% endif} {% data variables.product.product_location %}. Para restaurar o acesso da pessoa, você deverá atualizar o mapeamento de `NameID` da conta do usuário. Para obter mais informações, consulte "[Atualizando `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid) do SAML de um usuário." {% endnote %} {% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md index 82fbebae43..8a073129b0 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md @@ -1,7 +1,7 @@ --- title: Configurar o logon único SAML para sua empresa shortTitle: Configurar o SAML SSO -intro: 'You can control and secure access to {% ifversion ghec %}resources like repositories, issues, and pull requests within your enterprise''s organizations{% elsif ghes %}{% data variables.product.product_location %}{% elsif ghae %}your enterprise on {% data variables.product.prodname_ghe_managed %}{% endif %} by {% ifversion ghec %}enforcing{% elsif ghes or ghae %}configuring{% endif %} SAML single sign-on (SSO) through your identity provider (IdP).' +intro: 'Você pode controlar e proteger o acesso a recursos {% ifversion ghec %}, como repositórios, problemas e pull requests dentro das organizações da sua empresa{% elsif ghes %}{% data variables.product.product_location %}{% elsif ghae %}sua empresa em {% data variables.product.prodname_ghe_managed %}{% endif %}, {% ifversion ghec %}{% elsif ghes or ghae %}configurando{% endif %} o logon único SAML (SSO) através do seu provedor de identidade (IdP).' permissions: '{% ifversion ghes %}Site administrators{% elsif ghec or ghae %}Enterprise owners{% endif %} can configure SAML SSO for {% ifversion ghec or ghae %}an enterprise on {% data variables.product.product_name %}{% elsif ghes %}a {% data variables.product.product_name %} instance{% endif %}.' versions: ghec: '*' @@ -65,7 +65,7 @@ Depois que um usuário efetua a autenticação com sucesso no seu IdP, a sessão ## Considerações de nome de usuário no SAML -{% ifversion ghec %}If you use {% data variables.product.prodname_emus %}, {% endif %}{% data reusables.enterprise_user_management.consider-usernames-for-external-authentication %} For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." +{% ifversion ghec %}Se você usar {% data variables.product.prodname_emus %}, {% endif %}{% data reusables.enterprise_user_management.consider-usernames-for-external-authentication %} Para obter mais informações, consulte "[Considerações de nome de usuário para autenticação externa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)". ## Aplicar o logon único SAML para organizações na sua conta corporativa @@ -97,7 +97,7 @@ Para obter informações mais detalhadas sobre como habilitar o SAML usando o Ok ## Configurando o SAML SSO -Você pode habilitar ou desabilitar a autenticação do SAML para {% data variables.product.product_location %} ou você pode editar uma configuração existente. You can view and edit authentication settings for {% data variables.product.product_name %} in the management console. Para obter mais informações, consulte "[Acessando o console de gerenciamento](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)". +Você pode habilitar ou desabilitar a autenticação do SAML para {% data variables.product.product_location %} ou você pode editar uma configuração existente. Você pode ver e editar as configurações de autenticação para {% data variables.product.product_name %} no console de gerenciamento. Para obter mais informações, consulte "[Acessando o console de gerenciamento](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)". {% note %} @@ -156,12 +156,12 @@ Você pode habilitar ou desabilitar a autenticação do SAML para {% data variab Os seguintes IdPs fornecem documentação sobre a configuração de do SAML SSO para {% data variables.product.product_name %}. Se seu IdP não estiver listado, entre em contato com seu IdP para solicitar suporte para {% data variables.product.product_name %}. - | IdP | Mais informações | - |:-------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - | Azure AD | "[Configuring authentication and provisioning for your enterprise using Azure AD](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad)" | - | Okta | "[Configuring authentication and provisioning for your enterprise using Okta](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta)" | + | IdP | Mais informações | + |:-------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | + | Azure AD | "[Configurando autenticação e provisionamento para a sua empresa usando o Azure AD](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad)" | + | Okta | "[Configurando a autenticação e o provisionamento para sua empresa usando o Okta](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta)" | -During initialization for {% data variables.product.product_name %}, you must configure {% data variables.product.product_name %} as a SAML service provider (SP) on your IdP. Você deve inserir vários valores únicos no seu IdP para configurar {% data variables.product.product_name %} como um SP válido. For more information, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-metadata)." +Durante a inicialização de {% data variables.product.product_name %}, você deve configurar o {% data variables.product.product_name %} como um provedor de serviço SAML (SP) no seu IdP. Você deve inserir vários valores únicos no seu IdP para configurar {% data variables.product.product_name %} como um SP válido. Para obter mais informações, consulte "[Referência de configuração do SAML](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-metadata)". ## Editar a configuração SAML SSO @@ -219,10 +219,10 @@ Se os detalhes para o seu IdP forem alterados, você deverá editar a configura ## Leia mais {%- ifversion ghec %} -- "[Managing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization)" +- "[Gerenciando o logon único SAML para sua organização](/organizations/managing-saml-single-sign-on-for-your-organization)" {%- endif %} {%- ifversion ghes %} -- "[Promoting or demoting a site administrator](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator)" +- "[Promovendo ou rebaixando um administrador do site](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator)" {%- endif %} {% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md index e963d40925..edd6193e65 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md @@ -65,7 +65,7 @@ Quando o usuário inicia a sessão novamente, {% data variables.product.prodname > Outro usuário já possui a conta. Solicite ao administrador que verifique o registro de autenticação. -De modo geral, a mensagem indica que o nome de usuário ou endereço de email da pessoa foi alterado no IdP. Certifique-se de que o mapeamento do `NameID` para a conta do usuário no {% data variables.product.prodname_ghe_server %} corresponde ao `NameID` do usuário no seu IdP. For more information, see "[Updating a user's SAML `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)." +De modo geral, a mensagem indica que o nome de usuário ou endereço de email da pessoa foi alterado no IdP. Certifique-se de que o mapeamento do `NameID` para a conta do usuário no {% data variables.product.prodname_ghe_server %} corresponde ao `NameID` do usuário no seu IdP. Para obter mais informações, consulte "[Atualizando `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid) do SAML de um usuário." ## Se a resposta SAML não estiver assinada ou se a assinatura não corresponder ao conteúdo, o log de autenticação mostrará a seguinte mensagem de erro: diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md index 95eed7e1ac..64ffa3d00c 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md @@ -362,7 +362,7 @@ topics: | `external_identity.update` | As configurações do Okta foram atualizadas. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | {%- endif %} -### `gist` category actions +### Ações da categoria `gist` | Ação | Descrição | | ------------------------ | --------------------------------------- | @@ -386,11 +386,11 @@ topics: | ---- | --------- | | | | {%- ifversion ghes or ghae %} -| `hook.active_changed` | A hook's active status was updated. +| `hook.active_changed` | O status ativo de um hook foi atualizado. {%- endif %} -| `hook.config_changed` | A hook's configuration was changed. | `hook.create` | A new hook was added. | `hook.destroy` | A hook was deleted. | `hook.events_changed` | A hook's configured events were changed. +| `hook.config_changed` | A configuração do hook foi alterada. | `hook.create` | Um novo hook foi adicionado. | `hook.destroy` | Um hook foi excluído. | `hook.events_changed` | Os eventos configurados de um hook foram alterados. -### `integration` category actions +### Ações da categoria `integration` | Ação | Descrição | | ---------------------------------- | ------------------------------------------------------------------------------------------- | @@ -484,8 +484,8 @@ topics: | `marketplace_listing.change_category` | Uma categoria para um anúncio de um aplicativo em {% data variables.product.prodname_marketplace %} foi alterada. | | `marketplace_listing.create` | Um anúncio para um aplicativo em {% data variables.product.prodname_marketplace %} foi criado. | | `marketplace_listing.delist` | Um anúncio foi removido de {% data variables.product.prodname_marketplace %}. | -| `marketplace_listing.redraft` | A listing was sent back to draft state. | -| `marketplace_listing.reject` | A listing was not accepted for inclusion in {% data variables.product.prodname_marketplace %}. | +| `marketplace_listing.redraft` | Uma listagem foi enviada de volta para o estado rascunho. | +| `marketplace_listing.reject` | A inclusão de uma listagem não foi aceita em {% data variables.product.prodname_marketplace %}. | {%- endif %} ### ações de categoria de `members_can_create_pages` @@ -520,9 +520,9 @@ topics: ### Ações da categoria `members_can_view_dependency_insights` -| Ação | Descrição | -| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_view_dependency_insights.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for viewing dependency insights in any organizations in an enterprise.{% ifversion ghec %} For more information, see "[Enforcing a policy for visibility of dependency insights](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)."{% endif %} +| Ação | Descrição | +| ---------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_view_dependency_insights.clear` | Um proprietário da empresa{% ifversion ghes %} ou administrador do site{% endif %} limpou a configuração da política para visualizar insights de dependência em qualquer organização de uma empresa.{% ifversion ghec %} Para obter mais informações, consulte "[Aplicando uma política de visibilidade de insights de dependência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)".{% endif %} | `members_can_view_dependency_insights.disable` | A habilidade para os integrantes da empresa para visualizar insights de dependência foi desativada. Os integrantes não podem ver insights de dependência em qualquer organização de uma empresa.{% ifversion ghec %} Para obter mais informações, consulte "[Aplicando uma política de visibilidade de insights de dependência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)"{% endif %} | `members_can_view_dependency_insights.enable` | A habilidade para os integrantes da empresa para visualizar insights de dependência foi habilitada. Os integrantes podem ver insights de dependência em qualquer organização de uma empresa.{% ifversion ghec %} Para obter mais informações, consulte "[Aplicando uma política de visibilidade de insights de dependência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)"{% endif %} @@ -557,9 +557,9 @@ topics: {%- ifversion fpt or ghec %} | `oauth_application.revoke_all_tokens` | Solicitou-se que todos os tokens para um [aplicativo OAuth][] fossem revogados. {%- endif %} -| `oauth_application.revoke_tokens` | Token(s) for an [OAuth application][] were revoked. | `oauth_application.transfer` | An [OAuth application][] was transferred from one user or organization account to another. +| `oauth_application.revoke_tokens` | O(s) token(s) para um [aplicativo OAuth ][] were foi(foram) removido(s). | `oauth_application.transfer` | Um [aplicativo OAuth][] foi transferido da conta de um usuário ou organização para outro. {%- ifversion ghes or ghae %} -| `oauth_application.unsuspend` | An [OAuth application][] was unsuspended for a user or organization account. +| `oauth_application.unsuspend` | Um [aplicativo OAuth][] foi suspenso para a conta de um usuário ou organização. {%- endif %} {%- ifversion fpt or ghec %} @@ -582,15 +582,15 @@ topics: | {% ifversion fpt or ghec %}Para obter mais informações, consulte "[Adicionando um gerente de cobrança à sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization)".{% endif %} | | | `org.add_member` | Um usuário entrou em uma organização. | {%- ifversion ghes > 3.0 or ghae or ghec %} -| `org.advanced_security_disabled_for_new_repos` | {% data variables.product.prodname_GH_advanced_security %} foi desabilitado para novos repositórios em uma organização. | `org.advanced_security_disabled_on_all_repos` | {% data variables.product.prodname_GH_advanced_security %} foi desabilitado para todos os repositórios em uma organização. | `org.advanced_security_enabled_for_new_repos` | {% data variables.product.prodname_GH_advanced_security %} foi habilitado para novos repositórios em uma organização. | `org.advanced_security_enabled_on_all_repos` | {% data variables.product.prodname_GH_advanced_security %} foi habilitado para todos os repositórios em uma organização. | `org.advanced_security_policy_selected_member_disabled` | O proprietário de uma empresa evitou que as funcionalidades de {% data variables.product.prodname_GH_advanced_security %} fossem habilitadas para os repositórios pertencentes à organização. {% data reusables.advanced-security.more-information-about-enforcement-policy %} | `org.advanced_security_policy_selected_member_enabled` | An enterprise owner allowed {% data variables.product.prodname_GH_advanced_security %} features to be enabled for repositories owned by the organization. {% data reusables.advanced-security.more-information-about-enforcement-policy %} | `org.advanced_security_policy_update` | An organization owner updated polices for {% data variables.product.prodname_GH_advanced_security %} in an enterprise. {% data reusables.advanced-security.more-information-about-enforcement-policy %} +| `org.advanced_security_disabled_for_new_repos` | {% data variables.product.prodname_GH_advanced_security %} foi desabilitado para novos repositórios em uma organização. | `org.advanced_security_disabled_on_all_repos` | {% data variables.product.prodname_GH_advanced_security %} foi desabilitado para todos os repositórios em uma organização. | `org.advanced_security_enabled_for_new_repos` | {% data variables.product.prodname_GH_advanced_security %} foi habilitado para novos repositórios em uma organização. | `org.advanced_security_enabled_on_all_repos` | {% data variables.product.prodname_GH_advanced_security %} foi habilitado para todos os repositórios em uma organização. | `org.advanced_security_policy_selected_member_disabled` | O proprietário de uma empresa evitou que as funcionalidades de {% data variables.product.prodname_GH_advanced_security %} fossem habilitadas para os repositórios pertencentes à organização. {% data reusables.advanced-security.more-information-about-enforcement-policy %} | `org.advanced_security_policy_selected_member_enabled` | O proprietário de uma empresa permitiu que as funcionalidades de {% data variables.product.prodname_GH_advanced_security %} fossem habilitadas para repositórios pertencentes à organização. {% data reusables.advanced-security.more-information-about-enforcement-policy %} | `org.advanced_security_policy_update` | O proprietário de uma organização atualizou as políticas para {% data variables.product.prodname_GH_advanced_security %} em uma empresa. {% data reusables.advanced-security.more-information-about-enforcement-policy %} {%- endif %} -| `org.async_delete` | A user initiated a background job to delete an organization. +| `org.async_delete` | Um usuário iniciou um trabalho em segundo plano para excluir uma organização. {%- ifversion ghec %} -| `org.audit_log_export` | An organization owner created an export of the organization audit log. Se a exportação incluir uma consulta, o log relacionará a consulta usada e o número de entradas do log de auditoria que correspondem à consulta. For more information, see "[Exporting audit log activity for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)." +| `org.audit_log_export` | O proprietário de uma organização criou uma exportação do log de auditoria da organização. Se a exportação incluir uma consulta, o log relacionará a consulta usada e o número de entradas do log de auditoria que correspondem à consulta. Para obter mais informações, consulte "[Exportando atividades de registro de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)". {%- endif %} -| `org.block_user` | An organization owner blocked a user from accessing the organization's repositories. |{% ifversion fpt or ghec %}For more information, see "[Blocking a user from your organization](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)."{% endif %}| | `org.cancel_business_invitation` | An invitation for an organization to join an enterprise was revoked. |{% ifversion ghec %}For more information, see "[Inviting an organization to join your enterprise account](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#inviting-an-organization-to-join-your-enterprise-account)."{% endif %}| | `org.cancel_invitation` | An invitation sent to a user to join an organization was revoked. | `org.clear_actions_settings` | An organization owner cleared {% data variables.product.prodname_actions %} policy settings for an organization. For more information, see "[Managing GitHub Actions permissions for your organization](/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#managing-github-actions-permissions-for-your-organization)." | `org.clear_default_repository_permission` | An organization owner cleared the base repository permission policy setting for an organization. For more information, see "[Setting base permissions](/organizations/managing-access-to-your-organizations-repositories/setting-base-permissions-for-an-organization#setting-base-permissions)." | `org.clear_member_team_creation_permission` | An organization owner cleared the new teams creation setting for an organization. Para obter mais informações, consulte "[Configurar permissões de criação de equipes na organização](/organizations/managing-organization-settings/setting-team-creation-permissions-in-your-organization)". | `org.clear_reader_discussion_creation_permission` | An organization owner cleared the new discussion creation setting for an organization. |{% ifversion fpt or ghec %}For more information, see "[Allowing or disallowing users with read access to create discussions](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)."{% endif %}| | `org.clear_members_can_create_repos` | An organization owner cleared a restriction on repository creation in an organization. Para obter mais informações, consulte "[Restringir a criação de repositórios na organização](/organizations/managing-organization-settings/restricting-repository-creation-in-your-organization)". | `org.clear_members_can_invite_outside_collaborators` | An organization owner cleared the outside collaborators invitation policy for an organization. Para obter mais informações, consulte "[Configurar permissões para adicionar colaboradores externos](/organizations/managing-organization-settings/setting-permissions-for-adding-outside-collaborators)". | `org.clear_new_repository_default_branch_setting` | An organization owner cleared the default branch name for new repositories setting for an organization. For more information, see "[Setting the default branch name](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization#setting-the-default-branch-name)." +| `org.block_user` | O proprietário de uma organização bloqueou um usuário de acessar os repositórios da organização. |{% ifversion fpt or ghec %}Para obter mais informações, consulte "[Bloqueando um usuário ds sua organização](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)"{% endif %}| | `org.cancel_business_invitation` | Um convite para uma organização juntar-se a uma empresa foi revogado. |{% ifversion ghec %}Para obter mais informações, consulte "[Convidando uma organização para participar da sua conta corporativa](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#inviting-an-organization-to-join-your-enterprise-account)"{% endif %}| | `org.cancel_invitation` | Um convite enviado a um usuário para ingressar em uma organização foi revogado. | `org.clear_actions_settings` | O proprietário de uma organização apagou as configurações da política de {% data variables.product.prodname_actions %} para uma organização. Para obter mais informações, consulte "[Gerenciando as permissões do GitHub Actions para sua organização](/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#managing-github-actions-permissions-for-your-organization)". | `org.clear_default_repository_permission` | O proprietário de uma organização limpou a configuração da política de permissão do repositório de base para uma organização. Para obter mais informações, consulte "[Definindo permissões de base](/organizations/managing-access-to-your-organizations-repositories/setting-base-permissions-for-an-organization#setting-base-permissions)". | `org.clear_member_team_creation_permission` | O proprietário de uma organização limpou a configuração de de criação de novas equipes para uma organização. Para obter mais informações, consulte "[Configurar permissões de criação de equipes na organização](/organizations/managing-organization-settings/setting-team-creation-permissions-in-your-organization)". | `org.clear_reader_discussion_creation_permission` | O proprietário de uma organização limpou a criação de novas discussões para uma organização. |{% ifversion fpt or ghec %}Para obter mais informações, consulte "[Permitindo ou proibindo usuários com acesso de leitura de criar discussões](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)"{% endif %}| | `org.clear_members_can_create_repos` | O proprietário de uma organização apagou uma restrição à criação de repositórios em uma organização. Para obter mais informações, consulte "[Restringir a criação de repositórios na organização](/organizations/managing-organization-settings/restricting-repository-creation-in-your-organization)". | `org.clear_members_can_invite_outside_collaborators` | O proprietário de uma organização apagou a política de convite de colaboradores externos para uma organização. Para obter mais informações, consulte "[Configurar permissões para adicionar colaboradores externos](/organizations/managing-organization-settings/setting-permissions-for-adding-outside-collaborators)". | `org.clear_new_repository_default_branch_setting` | O proprietário de uma organização apagou o nome do branch padrão para a configuração de novos repositórios para uma organização. Para obter mais informações, consulte "[Definindo o nome padrão do branch](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization#setting-the-default-branch-name)". {%- ifversion fpt or ghec %} -| `org.codespaces_trusted_repo_access_granted` | {% data variables.product.prodname_codespaces %} was granted trusted repository access to all other repositories in an organization. Para obter mais informações, consulte "[Gerenciar acesso ao repositório para os codespaces da sua organização](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". | `org.codespaces_trusted_repo_access_revoked` | {% data variables.product.prodname_codespaces %} trusted repository access to all other repositories in an organization was revoked. Para obter mais informações, consulte "[Gerenciar acesso ao repositório para os codespaces da sua organização](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". +| `org.codespaces_trusted_repo_access_granted` | {% data variables.product.prodname_codespaces %} foi concedido acesso confiável ao repositório a todos os outros repositórios em uma organização. Para obter mais informações, consulte "[Gerenciar acesso ao repositório para os codespaces da sua organização](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". | `org.codespaces_trusted_repo_access_revoked` | {% data variables.product.prodname_codespaces %} acesso confiável ao repositório para todos os outros repositórios de uma organização foi revogado. Para obter mais informações, consulte "[Gerenciar acesso ao repositório para os codespaces da sua organização](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". {%- endif %} | `org.config.disable_collaborators_only` | The interaction limit for collaborators only for an organization was disabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_contributors_only` | The interaction limit for prior contributors only for an organization was disabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_sockpuppet_disallowed` | The interaction limit for existing users only for an organization was disabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_collaborators_only` | The interaction limit for collaborators only for an organization was enabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_contributors_only` | The interaction limit for prior contributors only for an organization was enabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_sockpuppet_disallowed` | The interaction limit for existing users only for an organization was enabled. |{% ifversion fpt or ghec %}For more information, see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.confirm_business_invitation` | An invitation for an organization to join an enterprise was confirmed. |{% ifversion ghec %}For more information, see "[Inviting an organization to join your enterprise account](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#inviting-an-organization-to-join-your-enterprise-account)."{% endif %}| | `org.create` | An organization was created. Para obter mais informações, consulte "[Criar uma nova organização do zero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". {%- ifversion fpt or ghec or ghes %} @@ -676,7 +676,7 @@ topics: {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -### `org_secret_scanning_custom_pattern` category actions +### Ações da categoria `org_secret_scanning_custom_pattern` | Ação | Descrição | | ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -991,7 +991,7 @@ topics: {%- if secret-scanning-audit-log-custom-patterns %} -### `repository_secret_scanning_custom_pattern` category actions +### Ações da categoria `repository_secret_scanning_custom_pattern` | Ação | Descrição | | -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | @@ -999,12 +999,12 @@ topics: | `repository_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in a repository. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern). " | | `repository_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in a repository. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern). " | -### `repository_secret_scanning_push_protection` category actions +### ações da categoria `repository_secret_scanning_push_protection` -| Ação | Descrição | -| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repository_secret_scanning_push_protection.disable` | A repository owner or administrator disabled secret scanning for a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | -| `repository_secret_scanning_push_protection.enable` | A repository owner or administrator enabled secret scanning for a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | +| Ação | Descrição | +| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `repository_secret_scanning_push_protection.disable` | A repository owner or administrator disabled secret scanning for a repository. Para obter mais informações, consulte "[Protegendo pushes com digitalização de segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | +| `repository_secret_scanning_push_protection.enable` | A repository owner or administrator enabled secret scanning for a repository. Para obter mais informações, consulte "[Protegendo pushes com digitalização de segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | {%- endif %} ### `repository_visibility_change` category actions @@ -1249,7 +1249,7 @@ topics: [aplicativo OAuth application]: /guides/basics-of-authentication/#registering-your-app - [OAuth application]: /guides/basics-of-authentication/#registering-your-app + [aplicativo OAuth ]: /guides/basics-of-authentication/#registering-your-app [add key]: /authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account [deploy key]: /developers/overview/managing-deploy-keys#deploy-keys diff --git a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md index 824c8511bb..eaf6e5e1d6 100644 --- a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md +++ b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md @@ -24,7 +24,7 @@ Você pode optar por participar de uma organização pertencente à sua empresa {% warning %} -**Aviso**: Se uma organização usar o SCIM para fornecer usuários, entrar na organização desta forma poderia ter consequências não desejadas. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." +**Aviso**: Se uma organização usar o SCIM para fornecer usuários, entrar na organização desta forma poderia ter consequências não desejadas. Para obter mais informações, consulte "[Sobre SCIM para as organizações](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)". {% endwarning %} diff --git a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md index c72718c44a..1a7053f70d 100644 --- a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md +++ b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md @@ -46,13 +46,13 @@ Na falta de um token de acesso pessoal ou uma chave SSH, você poderá criar um Para usar um token novo ou existente de acesso pessoal ou chave SSH com uma organização que usa ou impõe o SSO do SAML, você precisará autorizar o token ou autorizar a chave SSH para uso com uma organização de SSO do SAML. Para obter mais informações consulte "[Autorizar um token de acesso pessoal para usar com logon único SAML](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" ou "[Autorizando uma chave SSH para uso com o logon único SAML](/articles/authorizing-an-ssh-key-for-use-with-saml-single-sign-on). -## About {% data variables.product.prodname_oauth_apps %}, {% data variables.product.prodname_github_apps %}, and SAML SSO +## Sobre {% data variables.product.prodname_oauth_apps %}, {% data variables.product.prodname_github_apps %} e SAML SSO -You must have an active SAML session each time you authorize an {% data variables.product.prodname_oauth_app %} or {% data variables.product.prodname_github_app %} to access an organization that uses or enforces SAML SSO. You can create an active SAML session by navigating to `https://github.com/orgs/ORGANIZATION-NAME/sso` in your browser. +Você deve ter uma sessão do SAML ativa toda vez que autorizar um {% data variables.product.prodname_oauth_app %} ou {% data variables.product.prodname_github_app %} para acessar uma organização que usa ou aplica o SAML SSO. Você pode criar uma sessão do SAML ativa, acessando `https://github.com/orgs/ORGANIZATION-NAME/sso` no seu navegador. -After an enterprise or organization owner enables or enforces SAML SSO for an organization, and after you authenticate via SAML for the first time, you must reauthorize any {% data variables.product.prodname_oauth_apps %} or {% data variables.product.prodname_github_apps %} that you previously authorized to access the organization. +Após o proprietário de uma empresa ou organização permitir ou aplicar o SAML SSO para uma organização, e depois de efetuar a autenticação por meio do SAML pela primeira vez, você deverá autorizar novamente todos os {% data variables.product.prodname_oauth_apps %} ou {% data variables.product.prodname_github_apps %} que você autorizou anteriormente a acessar a organização. -To see the {% data variables.product.prodname_oauth_apps %} you've authorized, visit your [{% data variables.product.prodname_oauth_apps %} page](https://github.com/settings/applications). To see the {% data variables.product.prodname_github_apps %} you've authorized, visit your [{% data variables.product.prodname_github_apps %} page](https://github.com/settings/apps/authorizations). +Para ver o {% data variables.product.prodname_oauth_apps %} que você autorizou, acesse a sua [página de {% data variables.product.prodname_oauth_apps %}](https://github.com/settings/applications). Para ver o {% data variables.product.prodname_github_apps %} que você autorizou, acesse a sua [página de {% data variables.product.prodname_github_apps %}](https://github.com/settings/apps/authorizations). {% endif %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md index 033e3e37ea..5da284b01e 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository.md @@ -1,7 +1,7 @@ --- title: Gerenciar alertas de verificação de código para o seu repositório shortTitle: Gerenciar alertas -intro: 'From the security view, {% if delete-code-scanning-alerts %}you can view, fix, dismiss, or delete alerts {% else %}you can view, fix, or dismiss alerts{% endif %} for potential vulnerabilities or errors in your project''s code.' +intro: 'Na visão de segurança, {% if delete-code-scanning-alerts %}você pode visualizar, corrigir, ignorar ou excluir alertas {% else %}que você pode visualizar, corrigir, ou dispensar alertas{% endif %} de possíveis vulnerabilidades ou erros no código do seu projeto.' product: '{% data reusables.gated-features.code-scanning %}' permissions: 'If you have write permission to a repository you can manage {% data variables.product.prodname_code_scanning %} alerts for that repository.' versions: @@ -169,9 +169,9 @@ Alertas podem ser corrigidos em um branch, mas não em outro. Você pode usar o {% endnote %} {% endif %} -## Dismissing {% if delete-code-scanning-alerts %}or deleting{% endif %} alerts +## Ignorando ou {% if delete-code-scanning-alerts %}ou excluindo{% endif %} alertas -Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. {% if delete-code-scanning-alerts %}Alternatively, if you have admin permissions for the repository, you can delete alerts. Excluir alertas é útil em situações em que você configurou uma ferramenta {% data variables.product.prodname_code_scanning %} e, em seguida, decidiu removê-la ou em situações em que você configurou a análise de {% data variables.product.prodname_codeql %} com um conjunto de consultas maior do que você deseja continuar usando, e, em seguida, você removeu algumas consultas da ferramenta. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. You can delete alerts from the summary list within the **Security** tab.{% endif %} +Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. {% if delete-code-scanning-alerts %}Como alternativa, se você tiver permissões de administrador para o repositório, será possível excluir alertas. Excluir alertas é útil em situações em que você configurou uma ferramenta {% data variables.product.prodname_code_scanning %} e, em seguida, decidiu removê-la ou em situações em que você configurou a análise de {% data variables.product.prodname_codeql %} com um conjunto de consultas maior do que você deseja continuar usando, e, em seguida, você removeu algumas consultas da ferramenta. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. Você pode excluir alertas da lista de resumo dentro da aba de **Segurança** .{% endif %} Ignorar um alerta é uma maneira de fechar um alerta que você considera que não precisa ser corrigido. {% data reusables.code-scanning.close-alert-examples %} Você pode ignorar alertas de anotações de {% data variables.product.prodname_code_scanning %} no código ou da lista de resumo dentro na aba **Segurança**. @@ -183,14 +183,14 @@ Ao descartar um alerta: - O motivo pelo qual você fechou o alerta foi gravado. - Da próxima vez que {% data variables.product.prodname_code_scanning %} for executado, o mesmo código não gerará um alerta. -{% if delete-code-scanning-alerts %}When you delete an alert: +{% if delete-code-scanning-alerts %}Ao excluir um alerta: - Ele é excluído em todos os branches. - O alerta é removido do número de alertas atuais para o seu projeto. - Ele _não é_ adicionado à lista "Fechado" no resumo dos alertas. -- If the code that generated the alert stays the same, and the same {% data variables.product.prodname_code_scanning %} tool runs again without any configuration changes, the alert will be shown again in your analysis results.{% endif %} +- Se o código que gerou o alerta permanecer o mesmo e a mesma ferramenta {% data variables.product.prodname_code_scanning %} for executada novamente sem qualquer alteração de configuração, o alerta será exibido novamente nos seus resultados das análises.{% endif %} -To dismiss {% if delete-code-scanning-alerts %}or delete{% endif %} alerts: +Para ignorar{% if delete-code-scanning-alerts %}ou excluir{% endif %} alertas: {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-security %} diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md index 36e1a559e4..d9514a5133 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md @@ -99,4 +99,4 @@ Uma forma alternativa de fechar um alerta é ignorá-lo. Você pode descartar um {% data reusables.code-scanning.false-positive-fix-codeql %} -For more information about dismissing alerts, see {% if delete-code-scanning-alerts %}"[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository#dismissing-or-deleting-alerts)."{% else %} "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository#dismissing--alerts)."{% endif %} +Para obter mais informações sobre ignorar alertas, consulte {% if delete-code-scanning-alerts %}"[Gerenciando alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository#dismissing-or-deleting-alerts).{% else %} "[Gerenciando alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository#dismissing--alerts)".{% endif %} diff --git a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md index 76d5653c50..fdc0582a50 100644 --- a/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md +++ b/translations/pt-BR/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md @@ -55,7 +55,7 @@ Para as linguagens compatíveis, {% data variables.product.prodname_dependabot % {% note %} -**Observação:** Durante a versão beta, esse recurso está disponível apenas para novas consultorias do Python criadas *depois de* 14 de abril de 2022 e para um subconjunto de consultorias históricas do Python. GitHub is working to backfill data across additional historical Python advisories, which are added on a rolling basis. As chamadas vulneráveis são destacadas apenas nas páginas de {% data variables.product.prodname_dependabot_alerts %}. +**Observação:** Durante a versão beta, esse recurso está disponível apenas para novas consultorias do Python criadas *depois de* 14 de abril de 2022 e para um subconjunto de consultorias históricas do Python. O GitHub está trabalhando para preencher dados de backfill através de consultorias históricas no Python, que são adicionadas regularmente. As chamadas vulneráveis são destacadas apenas nas páginas de {% data variables.product.prodname_dependabot_alerts %}. {% endnote %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md index e503bd26d2..ece94a2dd4 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md @@ -31,11 +31,11 @@ A segurança da conta é fundamental para a segurança da sua cadeia de suprimen {% ifversion ghec %} Se você é proprietário de uma empresa ou organização, você pode configurar a autenticação centralizada com SAML. Embora você possa adicionar ou remover integrantes manualmente, é mais simples e mais seguro configurar um logon único (SSO) e SCIM entre {% data variables.product.product_name %} e seu provedor de identidade (IdP) SAML. Isso também simplifica o processo de autenticação para todos os integrantes da sua empresa. -Você pode configurar a autenticação SAML para uma conta corporativa ou da organização. Com o SAML, você pode conceder acesso às contas pessoais dos integrantes da sua empresa ou organização no {% data variables.product.product_location %} por meio do seu IdP, ou você pode criar e controlar as contas que pertencem à sua empresa usando {% data variables.product.prodname_emus %}. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." +Você pode configurar a autenticação SAML para uma conta corporativa ou da organização. Com o SAML, você pode conceder acesso às contas pessoais dos integrantes da sua empresa ou organização no {% data variables.product.product_location %} por meio do seu IdP, ou você pode criar e controlar as contas que pertencem à sua empresa usando {% data variables.product.prodname_emus %}. Para obter mais informações, consulte "[Sobre a autenticação para sua empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)". Depois de configurar a autenticação do SAML, quando os integrantes solicitarem acesso aos seus recursos, eles serão direcionados para o seu fluxo de SSO para garantir que sejam reconhecidos pelo seu IdP. Se não forem reconhecidos, o seu pedido será recusado. -Alguns IdPs são compatíveis com um protocolo denominado SCIM, que pode prover ou desprovisionar automaticamente o acesso em {% data variables.product.product_name %} quando você fizer alterações no seu IdP. Com o SCIM, você pode simplificar a administração à medida que a sua equipe cresce, e você pode revogar rapidamente o acesso às contas. O SCIM está disponível para organizações individuais em {% data variables.product.product_name %}, ou para empresas que usam {% data variables.product.prodname_emus %}. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." +Alguns IdPs são compatíveis com um protocolo denominado SCIM, que pode prover ou desprovisionar automaticamente o acesso em {% data variables.product.product_name %} quando você fizer alterações no seu IdP. Com o SCIM, você pode simplificar a administração à medida que a sua equipe cresce, e você pode revogar rapidamente o acesso às contas. O SCIM está disponível para organizações individuais em {% data variables.product.product_name %}, ou para empresas que usam {% data variables.product.prodname_emus %}. Para obter mais informações, consulte "[Sobre SCIM para as organizações](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)". {% endif %} {% ifversion ghes %} diff --git a/translations/pt-BR/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md b/translations/pt-BR/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md index ae310c313d..a2f6f49239 100644 --- a/translations/pt-BR/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md +++ b/translations/pt-BR/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md @@ -12,6 +12,8 @@ shortTitle: Definir o tempo limite Um codespace irá parar de funcionar após um período de inatividade. Você pode especificar a duração deste período de tempo limite. A configuração atualizada será aplicada a qualquer código recém-criado. +Some organizations may have a maximum idle timeout policy. If an organization policy sets a maximum timeout which is less than the default timeout you have set, the organization's timeout will be used instead of your setting, and you will be notified of this after the codespace is created. For more information, see "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." + {% warning %} **Aviso**: Os codespaces são cobrados por minuto. Se você não está usando ativamente um codepsace, mas o este ainda não expirou, você ainda será cobrado pelo tempo em que o codespace estiver em execução. Para obter mais informações, consulte[Sobre a cobrança dos codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)". diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/index.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/index.md index c540ecbc9c..9f79449f32 100644 --- a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/index.md +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/index.md @@ -15,6 +15,7 @@ children: - /reviewing-your-organizations-audit-logs-for-codespaces - /restricting-access-to-machine-types - /restricting-the-visibility-of-forwarded-ports + - /restricting-the-idle-timeout-period shortTitle: Gerenciando sua organização --- diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md index fa3fe372ec..12d9944b12 100644 --- a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md @@ -1,9 +1,9 @@ --- title: Restringindo o acesso aos tipos de máquina -shortTitle: Tipo de máquina acesso +shortTitle: Restrict machine types intro: Você pode definir restrições sobre os tipos de máquinas que os usuários podem escolher ao criarem os codespaces na sua organização. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to machine types for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to machine types for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -47,33 +47,22 @@ Se você adicionar uma política para toda a organização, você deverá config {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. Na seção "Código, planejamento e automação" da barra lateral, selecione **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** e, em seguida, clique em **Política**. -2. Na página "Políticas do codespace", clique em **Criar política**. -3. Insira um nome para sua nova política. -4. Clique **Adicionar restrição** e escolha **Tipos de máquina**. +{% data reusables.codespaces.codespaces-org-policies %} +1. Clique **Adicionar restrição** e escolha **Tipos de máquina**. ![Adicionar uma restrição para os tipos de máquina](/assets/images/help/codespaces/add-constraint-dropdown.png) -5. Clique em {% octicon "pencil" aria-label="The edit icon" %} para editar a restrição e, em seguida, limpe a seleção de todos os tipos de máquina que você não deseja que estejam disponíveis. +1. Clique em {% octicon "pencil" aria-label="The edit icon" %} para editar a restrição e, em seguida, limpe a seleção de todos os tipos de máquina que você não deseja que estejam disponíveis. ![Editar a restrição de tipo de máquina](/assets/images/help/codespaces/edit-machine-constraint.png) -6. Na área "Alterar destino da política", clique no botão suspenso. -7. Selecione **Todos os repositórios** ou **Repositórios selecionados** para determinar em quais repositórios esta política será aplicada. -8. Se você escolheu **repositórios selecionados**: - 1. Clique em {% octicon "gear" aria-label="The settings icon" %}. - - ![Editar as configurações da política](/assets/images/help/codespaces/policy-edit.png) - - 2. Selecione os repositórios aos quais você quer que esta política seja aplicada. - 3. Na parte inferior da lista de repositórios, clique em **Selecionar repositórios**. - - ![Selecionar repositórios para esta política](/assets/images/help/codespaces/policy-select-repos.png) - -9. Clique em **Salvar**. - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editando uma política +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. Exibir a página "Políticas de codespaces". Para obter mais informações, consulte "[Adicionar uma política para limitar os tipos de máquina disponíveis](#adding-a-policy-to-limit-the-available-machine-types)". 1. Clique no nome da política que você deseja editar. 1. Faça as alterações necessárias e, em seguida, clique em **Salvar**. diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md new file mode 100644 index 0000000000..15a27bbf8e --- /dev/null +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md @@ -0,0 +1,79 @@ +--- +title: Restricting the idle timeout period +shortTitle: Restrict timeout periods +intro: You can set a maximum timeout period for any codespaces owned by your organization. +product: '{% data reusables.gated-features.codespaces %}' +permissions: 'To manage timeout constraints for an organization''s codespaces, you must be an owner of the organization.' +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces +--- + +## Visão Geral + +By default, codespaces time out after 30 minutes of inactivity. When a codespace times out it is stopped and will no longer incur charges for compute usage. + +The personal settings of a {% data variables.product.prodname_dotcom %} user allow them to define their own timeout period for codespaces they create. This may be longer than the default 30-minute period. For more information, see "[Setting your timeout period for Codespaces](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces)." + +As an organization owner, you may want to configure constraints on the maximum idle timeout period for codespaces owned by your organization. This can help you limit costs associated with codespaces that are left to timeout after long periods of inactivity. You can set a maximum timeout for all codespaces owned by your organization, or for the codespaces of specific repositories. + +{% note %} + +**Note**: Maximum idle timeout constraints only apply to codespaces that are owned by your organization. + +{% endnote %} + +For more information about pricing for {% data variables.product.prodname_codespaces %} compute usage, see "[About billing for Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)." + +### Behavior when you set a maximum idle timeout constraint + +If someone sets the default idle timeout to 90 minutes in their personal settings and they then start a codespace for a repository with a maximum idle timeout constraint of 60 minutes, the codespace will time out after 60 minutes of inactivity. When codespace creation completes, a message explaining this will be displayed: + +> Idle timeout for this codespace is set to 60 minutes in compliance with your organization’s policy. + +### Definindo políticas específicas da organização e do repositório + +When you create a policy, you choose whether it applies to all repositories in your organization, or only to specified repositories. If you create an organization-wide policy with a timeout constraint, then the timeout constraints in any policies that are targeted at specific repositories must fall within the restriction configured for the entire organization. The shortest timeout period - in an organization-wide policy, a policy targeted at specified repositories, or in someone's personal settings - is applied. + +If you add an organization-wide policy with a timeout constraint, you should set the timeout to the longest acceptable period. You can then add separate policies that set the maximum timeout to a shorter period for specific repositories in your organization. + +## Adding a policy to set a maximum idle timeout period + +{% data reusables.profile.access_org %} +{% data reusables.profile.org_settings %} +{% data reusables.codespaces.codespaces-org-policies %} +1. Click **Add constraint** and choose **Maximum idle timeout**. + + ![Add a constraint for idle timeout](/assets/images/help/codespaces/add-constraint-dropdown-timeout.png) + +1. Clique {% octicon "pencil" aria-label="The edit icon" %} para editar a restrição. + + ![Edit the timeout constraint](/assets/images/help/codespaces/edit-timeout-constraint.png) + +1. Enter the maximum number of minutes codespaces can remain inactive before they time out, then click **Save**. + + ![Escolha as opções de visibilidade da porta](/assets/images/help/codespaces/maximum-minutes-timeout.png) + +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)." +1. After you have finished adding constraints to your policy, click **Save**. + +The policy will be applied to all new codespaces that are created, and to existing codespaces the next time they are started. + +## Editando uma política + +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + +1. Exibir a página "Políticas de codespaces". For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Clique no nome da política que você deseja editar. +1. Faça as alterações necessárias e, em seguida, clique em **Salvar**. + +## Excluindo uma política + +1. Exibir a página "Políticas de codespaces". For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Clique no botão excluir à direita da política que você deseja excluir. + + ![O botão de excluir uma política](/assets/images/help/codespaces/policy-delete.png) diff --git a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md index 50aabb5dd7..692f0f4887 100644 --- a/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md +++ b/translations/pt-BR/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md @@ -1,9 +1,9 @@ --- title: Restringindo a visibilidade das portas encaminhadas -shortTitle: Restringindo visibilidade da porta +shortTitle: Restrict port visibility intro: Você pode definir as restrições das opções de visibilidade que os usuários podem escolher quando encaminham portas em codespaces na sua organização. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -40,14 +40,12 @@ Se você adicionar uma política para toda a organização, você deverá defini {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. Na seção "Código, planejamento e automação" da barra lateral, selecione **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** e, em seguida, clique em **Políticas**. -1. Na página "Políticas do codespace", clique em **Criar política**. -1. Insira um nome para sua nova política. +{% data reusables.codespaces.codespaces-org-policies %} 1. Clique em **Adicionar restrição** e escolha **Visibilidade da porta**. ![Adicionar uma restrição para a visibilidade da porta](/assets/images/help/codespaces/add-constraint-dropdown-ports.png) -1. Clique {% octicon "pencil" aria-label="The edit icon" %} para editar a restrição +1. Clique {% octicon "pencil" aria-label="The edit icon" %} para editar a restrição. ![Editar a restrição de visibilidade da porta](/assets/images/help/codespaces/edit-port-visibility-constraint.png) @@ -55,22 +53,13 @@ Se você adicionar uma política para toda a organização, você deverá defini ![Escolha as opções de visibilidade da porta](/assets/images/help/codespaces/choose-port-visibility-options.png) -1. Na área "Alterar destino da política", clique no botão suspenso. -1. Selecione **Todos os repositórios** ou **Repositórios selecionados** para determinar em quais repositórios esta política será aplicada. -1. Se você escolheu **repositórios selecionados**: - 1. Clique em {% octicon "gear" aria-label="The settings icon" %}. - - ![Editar as configurações da política](/assets/images/help/codespaces/policy-edit.png) - - 2. Selecione os repositórios aos quais você quer que esta política seja aplicada. - 3. Na parte inferior da lista de repositórios, clique em **Selecionar repositórios**. - - ![Selecionar repositórios para esta política](/assets/images/help/codespaces/policy-select-repos.png) - -1. Clique em **Salvar**. - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editando uma política +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. Exibir a página "Políticas de codespaces". Para obter mais informações, consulte "[Adicionando uma política para limitar as opções de visibilidade da porta](#adding-a-policy-to-limit-the-port-visibility-options)". 1. Clique no nome da política que você deseja editar. 1. Faça as alterações necessárias e, em seguida, clique em **Salvar**. diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index 9f5fab001e..ff6925595a 100644 --- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -123,3 +123,11 @@ Ao concluir as alterações que você decidiu fazer no commit, escreva a mensage ![Aviso de branch protegido](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} + +6. If you have a pull request based off the branch you are working on, {% data variables.product.prodname_desktop %} will display the status of the checks that have run for the pull request. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) + + If a pull request has not been created for the current branch, {% data variables.product.prodname_desktop %} will give you the option to create one. Para obter mais informações, consulte "[Criando um problema ou um pull request](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request)." + + ![Criar um pull request](/assets/images/help/desktop/mac-create-pull-request.png) diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md new file mode 100644 index 0000000000..1532d735b1 --- /dev/null +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -0,0 +1,63 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: Configurar notificações +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with notifications about events that occur in your pull request branch.' +versions: + fpt: '*' +--- + +## About notifications in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} will show a system notification for events that occur in the currently selected repository. Notifications will be shown when: + +- Pull request checks have failed. +- A pull request review is left with a comment, approval, or requested changes. + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. + +## Notifications about pull request check failures + +When changes are made to a pull request branch, you will receive a notification if the checks fail. + +![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) + +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + +![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) +## Notifications for pull request reviews + +{% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. + +![Pull request review notification](/assets/images/help/desktop/pull-request-review-notification.png) + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more context for the pull request review comment. + +![pull request review dialog](/assets/images/help/desktop/pull-request-review-dialog.png) +## Enabling notifications + +If system notifications are disabled for {% data variables.product.prodname_desktop %} you can follow the steps below to enable them. + +{% mac %} + +1. Click the **Apple** menu, then select **System Preferences**. +2. Select **Notifications & Focus**. +3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. +4. Click **Allow Notifications**. + +![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) + +For more information about macOS system notifications, see "[Use notifications on your Mac](https://support.apple.com/en-us/HT204079)." + +{% endmac %} + +{% windows %} + +1. Open the **Start** menu, then select **Settings**. +2. Select **System**, then click **Notifications**. +3. Find **{% data variables.product.prodname_desktop %}** in the application list and click **On**. + +![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) + +For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." + +{% endwindows %} diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index 794baf1c23..dc09221711 100644 --- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,6 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop + - /viewing-and-re-running-checks-in-github-desktop + - /configuring-notifications-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: Trabalhe com seu repositório remoto --- diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index e4794455e8..95c25d770f 100644 --- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -15,6 +15,8 @@ Você pode visualizar os pull requests que você ou seus colaboradores propusera Ao visualizar um pull request no {% data variables.product.prodname_desktop %}, você poderá ver um histórico de commits feitos pelos contribuidores. Você também pode ver quais arquivos os commits modificaram, adicionaram ou excluíram. A partir do {% data variables.product.prodname_desktop %}, você pode abrir repositórios no seu editor de texto preferido para visualizar quaisquer alterações ou fazer alterações adicionais. Após revisar alterações em um pull request, você poderá dar um feedback em {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Sobre merges do pull request](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)". +If checks have been enabled in your repository, {% data variables.product.prodname_desktop %} will show the status of the checks on the pull request and allow you to re-run checks. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + ## Visualizar um pull request em {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} {% data reusables.desktop.click-pull-requests %} diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md new file mode 100644 index 0000000000..b64026f492 --- /dev/null +++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -0,0 +1,25 @@ +--- +title: Viewing and re-running checks in GitHub Desktop +shortTitle: Viewing and re-running checks +intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' +versions: + fpt: '*' +--- + +## About checks in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." + +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications, see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." + +## Viewing and re-running checks + +{% data reusables.desktop.current-branch-menu %} +{% data reusables.desktop.click-pull-requests %} + ![Guia Pull requests no menu suspenso Branch atual](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) +{% data reusables.desktop.choose-pr-from-list %} + ![Lista de pull requests em aberto no repositório](/assets/images/help/desktop/click-pull-request.png) +4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) +5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) +6. To re-run individual checks, hover over the individual check you want to re-run and select the {% octicon "sync" aria-label="The sync icon" %} icon to re-run the check. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) +7. You will see a confirmation dialog with the summary of the checks that will be re-run. Click **Re-run Checks** to confirm that you want to perform the re-run. ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) diff --git a/translations/pt-BR/content/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps.md b/translations/pt-BR/content/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps.md index 0468c45121..1a7c1c2f40 100644 --- a/translations/pt-BR/content/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps.md +++ b/translations/pt-BR/content/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps.md @@ -149,7 +149,7 @@ Se um usuário revogar sua autorização de um aplicativo GitHub, o aplicativo r ## Permissões no nível do usuário -Você pode adicionar permissões de nível de usuário ao seu aplicativo GitHub para acessar os recursos de usuários, como, por exemplo, e-mails de usuários, concedidos por usuários individuais como parte do fluxo de autorização do usuário [](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/rest/reference/permissions-required-for-github-apps), which are granted at the time of installation on an organization or personal account. +Você pode adicionar permissões de nível de usuário ao seu aplicativo GitHub para acessar os recursos de usuários, como, por exemplo, e-mails de usuários, concedidos por usuários individuais como parte do fluxo de autorização do usuário [](#identifying-users-on-your-site). As permissões de nível de usuário diferem das [permissões do repositório do nível de organização](/rest/reference/permissions-required-for-github-apps), que são concedidas no momento da instalação em uma conta de organização ou pessoal. Você pode selecionar permissões de nível de usuário nas configurações do seu aplicativo GitHub na seção **Permissões de usuário** na página **Permissões & webhooks**. Para obter mais informações sobre como selecionar permissões, consulte "[Editando permissões de um aplicativo GitHub](/apps/managing-github-apps/editing-a-github-app-s-permissions/)". diff --git a/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index 291beb59ce..e3a6e23d85 100644 --- a/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/pt-BR/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -67,9 +67,9 @@ X-Accepted-OAuth-Scopes: user |  `user:follow` | Concede acesso para seguir ou deixar de seguir outros usuários. | | **`delete_repo`** | Concede acesso para excluir repositórios administráveis. | | **`write:discussion`** | Permite acesso de leitura e gravação para discussões da equipe. | -|  `leia:discussion` | Permite acesso de leitura para discussões da equipe.{% ifversion fpt or ghae or ghec %} +|  `leia:discussion` | Allows read access for team discussions. | | **`write:packages`** | Concede acesso ao para fazer o upload ou publicação de um pacote no {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Publicar um pacote](/github/managing-packages-with-github-packages/publishing-a-package)". | -| **`read:packages`** | Concede acesso ao download ou instalação de pacotes do {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Instalando um pacote](/github/managing-packages-with-github-packages/installing-a-package)". | +| **`read:packages`** | Concede acesso ao download ou instalação de pacotes do {% data variables.product.prodname_registry %}. For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)".{% ifversion fpt or ghec or ghes > 3.1 or ghae %} | **`delete:packages`** | Concede acesso para excluir pacotes de {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Excluindo e restaurando um pacote](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} | **`admin:gpg_key`** | Gerenciar totalmente as chaves GPG. | |  `write:gpg_key` | Criar, listar e visualizar informações das chaves GPG. | diff --git a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index eb995be181..05211df4f9 100644 --- a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -811,8 +811,6 @@ O webhook em que este evento está configurado em foi excluído. Este evento só {% endif %} -{% ifversion fpt or ghae or ghec %} - ## pacote Atividade relacionada a {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte "[Gerenciar pacotes com {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" para saber mais sobre {% data variables.product.prodname_registry %}. @@ -832,7 +830,6 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data ### Exemplo de carga de webhook {{ webhookPayloadsForCurrentVersion.package.published }} -{% endif %} ## page_build diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md index 3957465c51..9b682f1f74 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md @@ -11,28 +11,28 @@ shortTitle: Reutilizar uma atividade Você pode reutilizar uma atividade individual ou em grupo existente em qualquer outra sala de aula à qual você tenha acesso, incluindo as salas de aula em uma organização diferente. Se você optar por reutilizar uma atividade, {% data variables.product.prodname_classroom %} irá copiar a atividade para a sala de aula que você escolher. Se a atividade usar um repositório de modelo e você escolher reutilizá-lo em uma sala de aula de uma organização diferente, {% data variables.product.prodname_classroom %} criará uma cópia do repositório e seu conteúdo na organização de destino. -A atribuição copiada inclui detalhes da atividade, como nome, repositório de origem, teste de autoavaliação e editor preferido. You can edit the assignment after it has been copied to make changes. You cannot make changes to the preferred editor. +A atribuição copiada inclui detalhes da atividade, como nome, repositório de origem, teste de autoavaliação e editor preferido. Você pode editar a atividade depois de ela ter sido copiada para realizar alterações. Você não pode fazer alterações no editor preferido. -## Reusing an assignment +## Reutilizando uma atividade 1. Efetue o login em {% data variables.product.prodname_classroom_with_url %}. -1. Navigate to the classroom that has the assignment that you want to reuse. +1. Acesse a sala de aula com a atividade que você deseja reutilizar. ![Sala de aula na lista de salas de aula de uma organização](/assets/images/help/classroom/click-classroom-in-list.png) -1. In the list of assignments, click the assignment you want to reuse. +1. Na lista de atividades, clique na atividade que você deseja reutilizar. ![Atividade na lista de atividades para uma sala de aula](/assets/images/help/classroom/click-assignment-in-list.png) -1. Select the **{% octicon "pencil" aria-label="The pencil icon" %} Edit** dropdown menu in the top right of the page, then click **{% octicon "sync" aria-label="The sync icon" %} Reuse assignment**. +1. Selecione o menu suspenso **{% octicon "pencil" aria-label="The pencil icon" %} Editar** na parte superior direita da página e, em seguida, clique em **{% octicon "sync" aria-label="The sync icon" %} Reutilizar a atribuição**. - ![Reuse assignment button](/assets/images/help/classroom/reuse-assignment-button.png) + ![Botão de reutilizar a atividade](/assets/images/help/classroom/reuse-assignment-button.png) -1. In "Reuse assignment" modal, use the **Choose an organization** dropdown menu to select the organization you want the assignment to be in. Then use the **Choose a classroom** dropdown menu to select the classroom within that organization that you want to copy the assignment to. +1. No módulo "Reutilizar atividade", use o menu suspenso **Escolha uma organização** para selecionar a organização na qual você deseja que a atividade esteja. Em seguida, use o menu suspenso **Escolher uma sala de aula** para selecionar a sala de aula dentro da organização para a qual você deseja copiar a atividade. - ![Reuse assignment modal](/assets/images/help/classroom/reuse-assignment-modal.png) + ![Reutilizar o modo de atividade](/assets/images/help/classroom/reuse-assignment-modal.png) -1. Click **Create assignment**. -1. The assignment is copied to the selected classroom, and a confirmation message is shown. If you chose to reuse an assignment with a template repository, the copying process may take a few minutes to complete, and you may need to refresh the page to see the completed message. +1. Clique em **Criar atividade**. +1. A atividade foi copiada para a sala de aula selecionada e uma mensagem de confirmação foi exibida. Se você optar por reutilizar uma atividaed com um repositório do modelo, o processo de cópia poderá levar alguns minutos para ser concluído, e talvez você precise atualizar a página para ver a mensagem concluída. - ![Completed message for reused assignment](/assets/images/help/classroom/reuse-assignment-completed-message.png) + ![Mensagem concluída para atribuição reutilizada](/assets/images/help/classroom/reuse-assignment-completed-message.png) diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md index ff39edad9e..d2940ac711 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment.md @@ -96,7 +96,7 @@ A atividade inicial do Git & {% data variables.product.company_short %} só est ## Próximas etapas -- Faça recomendações adicionais personalizadas para seu curso. For more information, see "[Create an individual assignment](/education/manage-coursework-with-github-classroom/create-an-individual-assignment)," "[Create a group assignment](/education/manage-coursework-with-github-classroom/create-a-group-assignment)," and "[Reuse an assignment](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment)." +- Faça recomendações adicionais personalizadas para seu curso. Para obter mais informações, consulte "[Criar uma atividade individual](/education/manage-coursework-with-github-classroom/create-an-individual-assignment), "[Criar uma atividade em grupo](/education/manage-coursework-with-github-classroom/create-a-group-assignment)e "[Reutilizar uma atividade](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment)". ## Leia mais diff --git a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md index ed7a2355e4..a4f2ad7386 100644 --- a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md +++ b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md @@ -67,7 +67,7 @@ Como proprietário corporativo ou administrador, você pode gerenciar configura ## Parte 3: Criando com segurança Para aumentar a segurança de {% data variables.product.product_location %}, você pode configurar a autenticação para integrantes da empresa, usar ferramentas e registro de auditoria para manter a conformidade, configurar recursos de segurança e análise para as suas organizações e, opcionalmente, habilitar {% data variables.product.prodname_GH_advanced_security %}. ### 1. Efetuando a autenticação dos integrantes da empresa -You can use {% data variables.product.product_name %}'s built-in authentication method, or you can choose between an external authentication provider, such as CAS, LDAP, or SAML, to integrate your existing accounts and centrally manage user access to {% data variables.product.product_location %}. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." +Você pode usar o método de autenticação interno do {% data variables.product.product_name %} ou você pode escolher entre um provedor de autenticação externo como o CAS, LDAP ou SAML, para integrar suas contas existentes e gerenciar centralmente o acesso do usuário a {% data variables.product.product_location %}. Para obter mais informações, consulte "[Sobre a autenticação para sua empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)". Você também pode exigir autenticação de dois fatores para cada uma de suas organizações. Para obter mais informações, consulte "[Exigindo a autenticação de dois fatores para uma organização](/admin/user-management/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization)". diff --git a/translations/pt-BR/content/get-started/quickstart/be-social.md b/translations/pt-BR/content/get-started/quickstart/be-social.md index 1863e1c5a1..139c148c3d 100644 --- a/translations/pt-BR/content/get-started/quickstart/be-social.md +++ b/translations/pt-BR/content/get-started/quickstart/be-social.md @@ -5,7 +5,7 @@ redirect_from: - /articles/be-social - /github/getting-started-with-github/be-social - /github/getting-started-with-github/quickstart/be-social -intro: 'Você pode interagir com pessoas, repositórios e organizações no {% data variables.product.prodname_dotcom %}. See what others are working on and who they are connecting with from your personal dashboard.' +intro: 'Você pode interagir com pessoas, repositórios e organizações no {% data variables.product.prodname_dotcom %}. Veja em que outras pessoas estão trabalhando e com quem estão se conectando a partir do seu painel pessoal.' permissions: '{% data reusables.enterprise-accounts.emu-permission-interact %}' versions: fpt: '*' @@ -24,17 +24,17 @@ Para saber mais sobre como acessar o painel pessoal, consulte "[Sobre seu painel ## Seguir pessoas -When you follow someone on {% data variables.product.prodname_dotcom %}, you will get notifications on your personal dashboard about their public activity. If someone you follow creates a new repository, stars a repository, or follows another user, the activity will display in your dashboard. +Ao seguir alguém em {% data variables.product.prodname_dotcom %}, você receberá notificações no seu painel pessoal sobre a atividade pública deles. Se alguém que você segue criar um novo repositório, favoritar um repositório ou seguir outro usuário, a atividade será exibida no seu painel. Clique em **Follow** (Seguir) na página do perfil de uma pessoa para segui-la. ![Botão Follow user (Seguir usuário)](/assets/images/help/profile/follow-user-button.png) -For more information, see "[Following people](/get-started/exploring-projects-on-github/following-people)." +Para obter mais informações, consulte "[Seguindo pessoas](/get-started/exploring-projects-on-github/following-people)". ## Inspecionar um repositório -You can subscribe to a repository to watch it and receive notifications for activity in it. When the owner updates the repository, you will see the changes in your personal dashboard. For more information, see "[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions)." +Você pode assinar um repositório para inspecionar e receber notificações de atividade nele. Quando o proprietário atualiza o repositório, você vê as alterações no seu painel pessoal. Para obter mais informações, consulte "[Visualizando suas assinaturas](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions)". Clique em **Watch** (Inspecionar) no topo de um repositório para inspecioná-lo. @@ -46,28 +46,28 @@ Clique em **Watch** (Inspecionar) no topo de um repositório para inspecioná-lo ## Comunicando em {% data variables.product.product_name %} -{% data variables.product.product_name %} provides built-in collaborative communication tools, allowing you to interact closely with your community when building great software. For example, you can contribute to another user's project by creating a pull request, or use issues to track bugs or suggest ideas in a repository. You can also brainstorm new ideas with your team with discussions. +O {% data variables.product.product_name %} fornece ferramentas de comunicação colaborativas integradas, permitindo que você interaja de perto com sua comunidade ao criar um ótimo software. Por exemplo, você pode contribuir para o projeto de outro usuário criando um pull request ou usar problemas para rastrear erros ou sugerir ideias em um repositório. Também é possível levantar hipótses com sua equipe com discussões. -For an overview of these tools, see "[Quickstart for communicating on {% data variables.product.prodname_dotcom %}](/github/collaborating-with-issues-and-pull-requests/quickstart-for-communicating-on-github)." +Para uma visão geral destas ferramentas, consulte "[Início rápido para se comunicar em {% data variables.product.prodname_dotcom %}](/github/collaborating-with-issues-and-pull-requests/quickstart-for-communicating-on-github)". ## Participar em organizações As organizações são contas compartilhadas onde empresas e projetos de código aberto podem colaborar em muitos projetos de uma vez. Os proprietários e administradores podem definir equipes com permissões especiais, ter um perfil público da organização e acompanhar a atividade dentro da organização. Para obter mais informações, consulte "[Sobre organizações](/articles/about-organizations/)". -From your dashboard, click the drop down menu of your username on the left side of your dashboard. Here, you can view organizations that you are a part of and easily switch between them. +No painel de controle, clique no menu suspenso do seu nome de usuário no lado esquerdo do painel. Aqui, você pode ver as organizações das quais você faz parte e facilmente alternar entre elas. ![Menu suspenso de alternância de contexto da conta](/assets/images/help/overview/dashboard-contextswitcher.png) ### Explorar outros projetos no {% data variables.product.prodname_dotcom %} -You can discover new and interesting projects on {% data variables.product.prodname_dotcom %}'s Explore page. You can star interesting projects to make them easy to find again later. Visit your stars page to see all your starred projects. For more information about stars, see "[Saving repositories with stars](/get-started/exploring-projects-on-github/saving-repositories-with-stars)." +Você pode encontrar projetos novos e interessantes na página de explorar de {% data variables.product.prodname_dotcom %}. Você pode favoritar projetos interessantes para torná-los fáceis de encontrar mais tarde. Visite sua página de favoritos para ver todos os seus projetos favoritos. Para obter mais informações sobre estrelas, consulte "[Repositórios salvos com estrelas](/get-started/exploring-projects-on-github/saving-repositories-with-stars)". -Your dashboard feed displays projects based on your interests including repositories you star, people you follow, and your contributions to public repositories. From your dashboard, you can see trending projects, view topics, and check out collections. +Seu painel exibe projetos com base em seus interesses, incluindo repositórios que você favorita, pessoas que você segue e suas contribuições para repositórios públicos. No seu painel, você pode ver projetos em destaque, visualizar tópicos e conferir coleções. -To explore more projects, see "{% data variables.explore.explore_github %}". +Para explorar mais projetos, consulte "{% data variables.explore.explore_github %}". ## Próximas etapas -You are now connected to the {% data variables.product.product_name %} community. There are other ways to interact and build within {% data variables.product.product_name %}. +Agora você está conectado à comunidade de {% data variables.product.product_name %}. Existem outras maneiras de interagir e criar dentro de {% data variables.product.product_name %}. * {% data reusables.getting-started.set-up-git %} diff --git a/translations/pt-BR/content/get-started/quickstart/create-a-repo.md b/translations/pt-BR/content/get-started/quickstart/create-a-repo.md index e57be405a9..3a64933b72 100644 --- a/translations/pt-BR/content/get-started/quickstart/create-a-repo.md +++ b/translations/pt-BR/content/get-started/quickstart/create-a-repo.md @@ -5,7 +5,7 @@ redirect_from: - /articles/create-a-repo - /github/getting-started-with-github/create-a-repo - /github/getting-started-with-github/quickstart/create-a-repo -intro: 'To put your project up on {% data variables.product.prodname_dotcom %}, you will need to create a repository for it to live in.' +intro: 'Para colocar seu projeto no {% data variables.product.prodname_dotcom %}, você deverá criar um repositório para ele ser publicado.' versions: fpt: '*' ghes: '*' @@ -22,7 +22,7 @@ topics: {% ifversion fpt or ghec %} -Você pode armazenar vários projetos nos repositórios do {% data variables.product.prodname_dotcom %}, incluindo projetos de código aberto. With open source projects, you can share code to make better, more reliable software. Você pode usar repositórios para colaborar com outras pessoas e acompanhar seu trabalho. Para obter mais informações, consulte "[Sobre repositórios](/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-repositories)". To learn more about open source projects, visit [OpenSource.org](http://opensource.org/about). +Você pode armazenar vários projetos nos repositórios do {% data variables.product.prodname_dotcom %}, incluindo projetos de código aberto. Com projetos de código aberto, você pode compartilhar código para tornar o software melhor e mais confiável. Você pode usar repositórios para colaborar com outras pessoas e acompanhar seu trabalho. Para obter mais informações, consulte "[Sobre repositórios](/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-repositories)". Para saber mais sobre projetos de código aberto, acesse [OpenSource.org](http://opensource.org/about). {% elsif ghes or ghae %} @@ -78,7 +78,7 @@ Vamos fazer commit de uma alteração no arquivo *README*. 2. Acima do conteúdo do arquivo, clique em {% octicon "pencil" aria-label="The edit icon" %}. 3. Na guia **Edit file** (Editar arquivo), digite algumas informações sobre si mesmo. ![Novo conteúdo no arquivo](/assets/images/help/repository/edit-readme-light.png) {% data reusables.files.preview_change %} -5. Revise as alterações feitas no arquivo. You will see the new content in green. ![Visualização de arquivo](/assets/images/help/repository/create-commit-review.png) +5. Revise as alterações feitas no arquivo. Você verá o novo conteúdo em verde. ![Visualização de arquivo](/assets/images/help/repository/create-commit-review.png) {% data reusables.files.write_commit_message %} {% data reusables.files.choose_commit_branch %} {% data reusables.files.propose_file_change %} diff --git a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md index 93c586c1a4..32d0a03e26 100644 --- a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md +++ b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md @@ -22,11 +22,11 @@ topics: ## Sobre bifurcações -Most commonly, forks are used to either propose changes to someone else's project to which you do not have write access, or to use someone else's project as a starting point for your own idea. Você pode bifurcar um repositório para criar uma cópia do repositório e fazer alterações sem afetar o repositório upstream. Para obter mais informações, consulte "[Trabalhando com as bifurcações](/github/collaborating-with-issues-and-pull-requests/working-with-forks)". +Mais comumente, as bifurcações são usadas para propor mudanças no projeto de outra pessoa ao qual você não tem acesso de gravação, ou para usar o projeto de outra pessoa como ponto de partida para sua própria ideia. Você pode bifurcar um repositório para criar uma cópia do repositório e fazer alterações sem afetar o repositório upstream. Para obter mais informações, consulte "[Trabalhando com as bifurcações](/github/collaborating-with-issues-and-pull-requests/working-with-forks)". ### Proponha mudanças no projeto de outra pessoa -Por exemplo, você pode usar bifurcações para propor alterações relacionadas à correção de um bug. Rather than logging an issue for a bug you have found, you can: +Por exemplo, você pode usar bifurcações para propor alterações relacionadas à correção de um bug. Em vez de registrar um problema para um erro que você encontrou, você pode: - Bifurcar o repositório. - Fazer a correção. @@ -48,7 +48,7 @@ Ao criar um repositório público a partir de uma bifurcação do projeto de out ## Pré-requisitos -If you have not yet, you should first [set up Git](/articles/set-up-git). Lembre-se também de [configurar a autenticação para {% data variables.product.product_location %} a partir do Git](/articles/set-up-git#next-steps-authenticating-with-github-from-git). +Se ainda não o fez, primeiro [configure o Git](/articles/set-up-git). Lembre-se também de [configurar a autenticação para {% data variables.product.product_location %} a partir do Git](/articles/set-up-git#next-steps-authenticating-with-github-from-git). ## Bifurcar um repositório @@ -84,7 +84,7 @@ gh repo fork repository --org "octo-org" ## Clonando o seu repositório bifurcado -Right now, you have a fork of the Spoon-Knife repository, but you do not have the files in that repository locally on your computer. +Agora, você tem uma bifurcação do repositório Spoon-Knife, mas você não tem os arquivos nesse repositório localmente no seu computador. {% webui %} @@ -145,7 +145,7 @@ Ao bifurcar um projeto para propor mudanças no repositório original, é possí - Para listar os arquivos e pastas em seu diretório atual, digite `ls`. - Para acessar um dos diretórios listados, digite `cd your_listed_directory`. - Para acessar um diretório, digite `cd ..`. -5. Digite `git remote -v` e pressione **Enter**. You will see the current configured remote repository for your fork. +5. Digite `git remote -v` e pressione **Enter**. Você verá o repositório remote atual configurado para sua bifurcação. ```shell $ git remote -v > origin https://{% data variables.command_line.codeblock %}/YOUR_USERNAME/YOUR_FORK.git (fetch) @@ -157,7 +157,7 @@ Ao bifurcar um projeto para propor mudanças no repositório original, é possí $ git remote add upstream https://{% data variables.command_line.codeblock %}/octocat/Spoon-Knife.git ``` -7. To verify the new upstream repository you have specified for your fork, type `git remote -v` again. Você deverá visualizar a URL da sua bifurcação como `origin` (origem) e a URL do repositório original como `upstream`. +7. Para verificar o novo repositório upstream que você especificou para sua bifurcação, digite novamente `git remote -v`. Você deverá visualizar a URL da sua bifurcação como `origin` (origem) e a URL do repositório original como `upstream`. ```shell $ git remote -v > origin https://{% data variables.command_line.codeblock %}/YOUR_USERNAME/YOUR_FORK.git (fetch) @@ -188,7 +188,7 @@ gh repo fork repository --remote-name "main-remote-repo" {% endcli %} -### Editing a fork +### Editando uma bifurcação Você pode fazer alterações em uma bifurcação, incluindo: @@ -206,10 +206,10 @@ Bifurque um repositório para começar a contribuir com um projeto. {% data reus Você já bifurcou um repositório, treinou clonar sua bifurcação e configurou um repositório upstream. -* For more information about cloning the fork and syncing the changes in a forked repository from your computer, see "[Set up Git](/articles/set-up-git)." +* Para obter mais informações sobre a clonagem da bifurcação e sincronizar as alterações em um repositório bifurcado a partir do seu computador, consulte "[Configurar o Git](/articles/set-up-git)". * Você também pode criar um novo repositório onde você pode colocar todos os seus projetos e compartilhar o código em {% data variables.product.prodname_dotcom %}. {% data reusables.getting-started.create-a-repository %}" -* Cada repositório em {% data variables.product.product_name %} pertence a uma pessoa ou organização. You can interact with users, repositories, and organizations by connecting and following them on {% data variables.product.product_name %}. {% data reusables.getting-started.being-social %} +* Cada repositório em {% data variables.product.product_name %} pertence a uma pessoa ou organização. Você pode interagir com usuários, repositórios e organizações, conectando-os e seguindo-os em {% data variables.product.product_name %}. {% data reusables.getting-started.being-social %} * {% data reusables.support.connect-in-the-forum-bootcamp %} diff --git a/translations/pt-BR/content/get-started/quickstart/github-glossary.md b/translations/pt-BR/content/get-started/quickstart/github-glossary.md index 04e7a7e2e0..e7cc7fbb14 100644 --- a/translations/pt-BR/content/get-started/quickstart/github-glossary.md +++ b/translations/pt-BR/content/get-started/quickstart/github-glossary.md @@ -23,5 +23,5 @@ versions: ## Leia mais - [Glossário oficial do Git](https://www.kernel.org/pub/software/scm/git/docs/gitglossary.html) -- [Git documentation](https://git-scm.com/doc) -- [Git command list](https://git-scm.com/docs) +- [Documentação do Git](https://git-scm.com/doc) +- [Lista de comandos Git](https://git-scm.com/docs) diff --git a/translations/pt-BR/content/get-started/quickstart/set-up-git.md b/translations/pt-BR/content/get-started/quickstart/set-up-git.md index 7afc4fe5c0..2869fa8932 100644 --- a/translations/pt-BR/content/get-started/quickstart/set-up-git.md +++ b/translations/pt-BR/content/get-started/quickstart/set-up-git.md @@ -27,11 +27,11 @@ topics: ## Usar o Git -To use Git on the command line, you will need to download, install, and configure Git on your computer. Você também pode instalar {% data variables.product.prodname_cli %} para usar {% data variables.product.prodname_dotcom %} a partir da linha de comando. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_cli %}](/github-cli/github-cli/about-github-cli)". +Para usar o Git na linha de comando, você precisará fazer download, instalar e configurar o Git no computador. Você também pode instalar {% data variables.product.prodname_cli %} para usar {% data variables.product.prodname_dotcom %} a partir da linha de comando. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_cli %}](/github-cli/github-cli/about-github-cli)". -If you want to work with Git locally, but do not want to use the command line, you can instead download and install the [{% data variables.product.prodname_desktop %}]({% data variables.product.desktop_link %}) client. Para obter mais informações, consulte "[Instalar e configurar o {% data variables.product.prodname_desktop %}](/desktop/installing-and-configuring-github-desktop/)". +Se quiser trabalhar com o Git, mas não quiser usar a linha de comando, você poderá fazer o download e instalar o cliente do [{% data variables.product.prodname_desktop %}]({% data variables.product.desktop_link %}). Para obter mais informações, consulte "[Instalar e configurar o {% data variables.product.prodname_desktop %}](/desktop/installing-and-configuring-github-desktop/)". -If you do not need to work with files locally, {% data variables.product.product_name %} lets you complete many Git-related actions directly in the browser, including: +Se não precisar trabalhar nos arquivos localmente, o {% data variables.product.product_name %} permite a execução de diversas ações relacionadas ao Git diretamente no navegador, incluindo: - [Criar um repositório](/articles/create-a-repo) - [Bifurcar um repositório](/articles/fork-a-repo) @@ -54,9 +54,9 @@ If you do not need to work with files locally, {% data variables.product.product 2. [Configure seu nome de usuário no Git](/github/getting-started-with-github/setting-your-username-in-git). 3. [Configure seu endereço de e-mail de commit no Git](/articles/setting-your-commit-email-address). -## Authenticating with {% data variables.product.prodname_dotcom %} from Git +## Efetuando a autenticação com {% data variables.product.prodname_dotcom %} a partir do Git -When you connect to a {% data variables.product.prodname_dotcom %} repository from Git, you will need to authenticate with {% data variables.product.product_name %} using either HTTPS or SSH. +Quando você se conecta a um repositório do {% data variables.product.prodname_dotcom %} a partir do Git, precisa fazer a autenticação no {% data variables.product.product_name %} usando HTTPS ou SSH. {% note %} @@ -66,15 +66,15 @@ When you connect to a {% data variables.product.prodname_dotcom %} repository fr ### Conexão por HTTPS (recomendada) -If you clone with HTTPS, you can cache your {% data variables.product.prodname_dotcom %} credentials in Git using a credential helper. For more information, see "[Cloning with HTTPS urls](/github/getting-started-with-github/about-remote-repositories/#cloning-with-https-urls)" and "[Caching your {% data variables.product.prodname_dotcom %} credentials in Git](/github/getting-started-with-github/caching-your-github-credentials-in-git)." +Se você fizer a clonagem com HTTPS, você pode armazenar suas credenciais de {% data variables.product.prodname_dotcom %} no Git usando um auxiliar de credenciais. Para obter mais informações, consulte "[Clonando com URLs de HTTPS](/github/getting-started-with-github/about-remote-repositories/#cloning-with-https-urls)" e "[Armazenando as suas credenciais de {% data variables.product.prodname_dotcom %} no cache do Git](/github/getting-started-with-github/caching-your-github-credentials-in-git)". ### Conexão por SSH -If you clone with SSH, you must generate SSH keys on each computer you use to push or pull from {% data variables.product.product_name %}. For more information, see "[Cloning with SSH urls](/github/getting-started-with-github/about-remote-repositories/#cloning-with-ssh-urls)" and "[Generating a new SSH key](/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)." +Se você fizer a clonagem com SSH, você deverá gerar chaves SSH em cada computador que usar para fazer push ou pull a partir de {% data variables.product.product_name %}. Para obter mais informações, consulte "[Clonando com URLs de SSH](/github/getting-started-with-github/about-remote-repositories/#cloning-with-ssh-urls)" e "[Gerando uma nova chave SSH](/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)". ## Próximas etapas -You now have Git and {% data variables.product.prodname_dotcom %} all set up. Agora você pode optar por criar um repositório onde possa colocar seus projetos. Saving your code in a repository allows you to back up your code and share it around the world. +Agora você o Git e {% data variables.product.prodname_dotcom %} estão configurados. Agora você pode optar por criar um repositório onde possa colocar seus projetos. Salvar seu código em um repositório permite que você faça backup do seu código e o compartilhe no mundo todo. * {% data reusables.getting-started.create-a-repository %}. diff --git a/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md b/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md index 2b42a6a539..18ae96e01e 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md +++ b/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md @@ -318,7 +318,7 @@ A nota de rodapé será interpretada da seguinte forma: **Observação**: A posição de uma nota de rodapé no seu Markdown não influencia o lugar onde a nota de rodapé será interpretada. Você pode escrever uma nota de rodapé logo após sua referência à nota de rodapé, e ela continuará sendo interpretada na parte inferior do Markdown. -Footnotes are not supported in wikis. +Notas de rodapé não são compatíveis nos wikis. {% endtip %} {% endif %} diff --git a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md index 80fffbd0a3..dca662415b 100644 --- a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md +++ b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md @@ -47,32 +47,32 @@ Você pode formatar o texto e incluir emoji, imagens e GIFs no README do perfil {% if org-profile-pin-private %} -## Adding a member-only organization profile README +## Adicionando um perfil README de organização somente apenas para membros -1. If your organization does not already have a `.github-private` repository, create a public `.github-private` repository. This action can be performed by any user that has write access to that repository. -2. In your organization's `.github-private` repository, create a `README.md` file in the `profile` folder. -3. Faça o commit das alterações para o arquivo `README.md`. The content of the `README.md` will be displayed in the member view of your organization's profile. +1. Se sua organização ainda não tiver um repositório `.github-private`, crie um repositório público `.github-private`. Esta ação pode ser executada por qualquer usuário que tenha acesso de gravação a esse repositório. +2. No repositório `.github-private` da sua organização, crie um arquivo `README.md` na pasta `perfil`. +3. Faça o commit das alterações para o arquivo `README.md`. O conteúdo do `README.md` será exibido no modo de exibição do integrante do perfil da sua organização. - ![Image of an organization's private README](/assets/images/help/organizations/org_member_readme.png) + ![Imagem do README privado de uma organização](/assets/images/help/organizations/org_member_readme.png) -## Pinning repositories to your organization's profile +## Fixando repositórios no perfil da sua organização -You can pin repositories that you want to feature, such as those that are frequently used, to your organization's profile page. To choose which repositories to pin to your organization's profile, you must be an organization owner or administrator. +Você pode fixar repositórios que deseja destacar, como aqueles que são usados com frequência, na página de perfil da sua organização. Para escolher quais repositórios deseja fixar no perfil da sua organização, você deve ser proprietário ou administrador da organização. -1. Navigate to your organization's profile page. -2. In the right sidebar of the page in the {% octicon "eye" aria-label="The eye octicon" %} "View as" link, choose the **Public** or **Member** profile view from the dropdown menu. +1. Acesse a página de perfil da sua organização. +2. Na barra lateral direita da página no link {% octicon "eye" aria-label="The eye octicon" %} "Visualizar como" escolha o perfil **público** ou **integrante** no menu suspenso. - ![Image of the organization profile view dropdown](/assets/images/help/organizations/org_profile_view.png) + ![Imagem da lista de visualização de perfil da organização](/assets/images/help/organizations/org_profile_view.png) -3. In the pinned repositories section, select **Customize pins**. +3. Na seção de repositórios fixados, selecione **Personalizar fixação**. - ![Image of the customize pins link](/assets/images/help/organizations/customize_pins_link.png) + ![Imagem do link da fixação personalizada](/assets/images/help/organizations/customize_pins_link.png) - - If you haven't yet pinned any repositories to your organization's profile, you'll need to instead click **pin repositories** in the right sidebar of the profile page. ![Image of pin repositories link in right sidebar](/assets/images/help/organizations/pin_repositories_link.png) + - Se você ainda não fixou nenhum repositório no perfil da sua organização. você deverá clicar em **fixar repositórios** na barra lateral direita da página de perfil. ![Imagem do link dos repositórios fixados na barra lateral direita](/assets/images/help/organizations/pin_repositories_link.png) -4. In the "Edit pinned repositories" dialog box, select a combination of up to six public, {% ifversion not fpt %}private, or internal{% else %}or private{% endif %} repositories to display. +4. Na caixa de diálogo "Editar repositórios fixados", selecione uma combinação de até seis repositórios públicos, {% ifversion not fpt %}privados ou internos{% else %}ou{% endif %} privados a serem exibidos. - ![Image of pinned repo dialog](/assets/images/help/organizations/pinned_repo_dialog.png) + ![Imagem de diálogo de repositório fixado](/assets/images/help/organizations/pinned_repo_dialog.png) 5. Clique em **Save pins** (Salvar itens fixos). diff --git a/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md b/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md index 639dcca451..80c453c867 100644 --- a/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md +++ b/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md @@ -44,7 +44,7 @@ Para obter mais informações, consulte {% ifversion fpt or ghae or ghes or ghec {% ifversion fpt or ghec %} -## Organization discussions +## Discussões da organização Você também pode usar discussões da organização para facilitar conversas em toda a sua organização. For more information, see "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." diff --git a/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md b/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md index a74ef061ea..3541465814 100644 --- a/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md +++ b/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md @@ -24,7 +24,7 @@ Você pode visualizar e revogar a identidade vinculada de cada integrante, as se {% data reusables.saml.about-linked-identities %} -Quando disponível, a entrada incluirá dados de SCIM. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." +Quando disponível, a entrada incluirá dados de SCIM. Para obter mais informações, consulte "[Sobre SCIM para as organizações](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)". {% warning %} diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md index af99dcf5fd..f1f09c50f3 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md @@ -29,7 +29,7 @@ O proprietário da organização pode restringir a capacidade de convidar colabo {% endif %} {% ifversion ghes %} -Before you can add someone as an outside collaborator on a repository, the person must have a personal account on {% data variables.product.product_location %}. Se a empresa usa um sistema de autenticação externa, como SAML ou LDAP, a pessoa que você deseja adicionar deverá efetuar o login por meio desse sistema para criar uma conta. If the person does not have access to the authentication system and built-in authentication is enabled for your enterprise, a site administrator can create an account for the person. Para obter mais informações, consulte "[onfigurando a autenticação integrada](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)". +Antes de adicionar alguém como colaborador externo em um repositório, a pessoa deve ter uma conta pessoal em {% data variables.product.product_location %}. Se a empresa usa um sistema de autenticação externa, como SAML ou LDAP, a pessoa que você deseja adicionar deverá efetuar o login por meio desse sistema para criar uma conta. Se a pessoa não tiver acesso ao sistema de autenticação e a autenticação integrada estiver habilitada para a sua empresa, um administrador do site poderá criar uma conta para a pessoa. Para obter mais informações, consulte "[onfigurando a autenticação integrada](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)". {% endif %} {% ifversion not ghae %} diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/reinstating-a-former-outside-collaborators-access-to-your-organization.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/reinstating-a-former-outside-collaborators-access-to-your-organization.md index af2a388e89..6df01992b8 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/reinstating-a-former-outside-collaborators-access-to-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/reinstating-a-former-outside-collaborators-access-to-your-organization.md @@ -33,7 +33,7 @@ Ao restabelecer um ex-colaborador externo, você pode restaurar: **Dicas**: - - Only organization owners can reinstate outside collaborators' access to an organization.{% if prevent-org-admin-add-outside-collaborator %} Enterprise owners may further restrict the ability to reinstate outside collaborators' access to enterprise owners only.{% endif %} For more information, see "[Roles in an organization](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)." + - Apenas proprietários da organização podem reinserir o acesso dos colaboradores externos à organização.{% if prevent-org-admin-add-outside-collaborator %} Os proprietários de empresas podem restringir ainda mais a capacidade de restabelecer o acesso dos colaboradores externos apenas a proprietários das empresas.{% endif %} Para obter mais informações, consulte "[Funções em uma organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)". - O fluxo de restabelecimento de um integrante no {% data variables.product.product_location %} pode usar o termo "integrante" para descrever o restabelecimento de um colaborador externo, mas se você restabelecer o usuário e mantiver os privilégios anteriores, ele terá apenas as [permissões anteriores de colaborador externo](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#outside-collaborators).{% ifversion fpt or ghec %} - Se a organização tiver uma assinatura paga por usuário, ela deverá ter uma licença não utilizada disponível para você poder convidar um integrante para participar da organização ou restabelecer um ex-integrante da organização. Para obter mais informações, consulte "[Sobre preços por usuário](/articles/about-per-user-pricing)."{% endif %} diff --git a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md index b18bb6c5cc..48d55e3393 100644 --- a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md @@ -23,7 +23,7 @@ Se a organização tiver uma assinatura paga por usuário, ela deverá ter uma l Se a sua organização exige que os integrantes usem a autenticação de dois fatores, os usuários que você convidar deverão ativar a autenticação de dois fatores antes de aceitar o convite. Para mais informações, consulte "[Exigir a autenticação de dois fatores na sua organização](/organizations/keeping-your-organization-secure/requiring-two-factor-authentication-in-your-organization)" e[Proteger a sua conta com a autenticação de dois fatores (2FA)](/github/authenticating-to-github/securing-your-account-with-two-factor-authentication-2fa)". -{% ifversion fpt %}As organizações que usam {% data variables.product.prodname_ghe_cloud %}{% else %}Você{% endif %} podem implementar o SCIM para adicionar, gerenciar e remover o acesso dos integrantes da organização a {% data variables.product.prodname_dotcom_the_website %} por meio de um provedor de identidade (IdP). For more information, see "[About SCIM for organizations](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} +{% ifversion fpt %}As organizações que usam {% data variables.product.prodname_ghe_cloud %}{% else %}Você{% endif %} podem implementar o SCIM para adicionar, gerenciar e remover o acesso dos integrantes da organização a {% data variables.product.prodname_dotcom_the_website %} por meio de um provedor de identidade (IdP). Para obter mais informações, consulte "[Sobre o SCIM para organizações](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} ## Convidando um usuário para participar da sua organização diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md index e93b972e45..f40bac8152 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization.md @@ -1,25 +1,25 @@ --- -title: Enabling or disabling GitHub Discussions for an organization -intro: 'You can use {% data variables.product.prodname_discussions %} in a organization as a place for your organization to have conversations that aren''t specific to a single repository within your organization.' +title: Habilitando ou desabilitando as discussões no GitHub para uma organização +intro: 'Você pode usar o {% data variables.product.prodname_discussions %} em uma organização como um local para a sua organização ter conversas que não são específicas para um único repositório dentro da sua organização.' permissions: 'Organization owners can enable {% data variables.product.prodname_discussions %} for their organization.' versions: fpt: '*' ghec: '*' topics: - Organizations -shortTitle: Organization discussions +shortTitle: Discussões da organização --- -## About organization discussions +## Sobre as discussões na organização {% data reusables.discussions.about-organization-discussions %} -You can also manage repository discussions. For more information, see "[Enabling or disabling GitHub Discussions for a repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/enabling-or-disabling-github-discussions-for-a-repository)" and "[Managing discussion creation for repositories in your organization](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)." +Você também pode gerenciar as discussões do repositório. Para obter mais informações, consulte "[Habilitando ou desabilitando discussões do GitHub para um repositório](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/enabling-or-disabling-github-discussions-for-a-repository)" e "[Gerenciando a criação de discussões para repositórios na sua organização](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". -## Enabling or disabling {% data variables.product.prodname_discussions %} for your organization +## Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para a sua organização {% data reusables.discussions.enabling-or-disabling-github-discussions-for-your-organization %} -1. To disable discussions, under "Discussions", unselect **Enable discussions for this organization**. +1. Para desabilitar as discussões, em "Discussões", desmarque **Permitir discussões para esta organização**. ## Leia mais diff --git a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md index 6ae0e9a448..47935b8e4c 100644 --- a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md +++ b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md @@ -42,7 +42,7 @@ A função não administrativa por padrão para as pessoas de uma organização {% ifversion fpt or ghec %} ### Moderadores da organização -Moderators are organization members who, in addition to their permissions as members, are allowed to block and unblock non-member contributors, set interaction limits, and hide comments in public repositories owned by the organization. Para obter mais informações, consulte "[Gerenciando os moderadores na sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization)". +Os moderadores são integrantes da organização que, além de suas permissões como integrantes, podem bloquear e desbloquear contribuidores não integrantes, definir limites de interação e ocultar comentários em repositórios públicos pertencentes à organização. Para obter mais informações, consulte "[Gerenciando os moderadores na sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization)". ### Gerentes de cobrança Os gerentes de cobrança são usuários que podem gerenciar as configurações de cobrança para a sua organização, como informações de pagamento. Essa é uma opção útil se os integrantes da sua organização geralmente não têm acesso aos recursos de cobrança. Para obter mais informações, consulte "[Adicionar um gerente de cobrança à sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization)." @@ -78,121 +78,121 @@ Algumas das funcionalidades listadas abaixo estão limitadas a organizações qu {% ifversion fpt or ghec %} -| Permissão da organização | Proprietários | Integrantes | Moderadores | Gerentes de cobrança | Gerentes de segurança | -|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:-----------:|:--------------------:|:---------------------------:| -| Crie repositórios (consulte "[Restringir a criação de repositório na sua organização](/articles/restricting-repository-creation-in-your-organization)") | **X** | **X** | **X** | | **X** | -| Visualizar e editar informações de cobrança | **X** | | | **X** | | -| Convidar pessoas para integrar a organização | **X** | | | | | -| Editar e cancelar convites para integrar a organização | **X** | | | | | -| Remover integrantes da organização | **X** | | | | | -| Restabelecer ex-integrantes da organização | **X** | | | | | -| Adicionar e remover pessoas de **todas as equipes** | **X** | | | | | -| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | | | -| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | | | -| Definir lembretes agendados (consulte "[Gerenciar lembretes agendados para pull requests](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-pull-requests)") | **X** | | | | | -| Adicionar colaboradores em **todos os repositórios** | **X** | | | | | -| Acessar o log de auditoria da organização | **X** | | | | | -| Edit the organization's profile page (see "[About your organization's profile](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | | | |{% ifversion ghec %} -| Verify the organization's domains (see "[Verifying your organization's domain](/articles/verifying-your-organization-s-domain)") | **X** | | | | | -| Restrict email notifications to verified or approved domains (see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | | | +| Permissão da organização | Proprietários | Integrantes | Moderadores | Gerentes de cobrança | Gerentes de segurança | +|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:-----------:|:--------------------:|:---------------------------:| +| Crie repositórios (consulte "[Restringir a criação de repositório na sua organização](/articles/restricting-repository-creation-in-your-organization)") | **X** | **X** | **X** | | **X** | +| Visualizar e editar informações de cobrança | **X** | | | **X** | | +| Convidar pessoas para integrar a organização | **X** | | | | | +| Editar e cancelar convites para integrar a organização | **X** | | | | | +| Remover integrantes da organização | **X** | | | | | +| Restabelecer ex-integrantes da organização | **X** | | | | | +| Adicionar e remover pessoas de **todas as equipes** | **X** | | | | | +| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | | | +| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | | | +| Definir lembretes agendados (consulte "[Gerenciar lembretes agendados para pull requests](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-pull-requests)") | **X** | | | | | +| Adicionar colaboradores em **todos os repositórios** | **X** | | | | | +| Acessar o log de auditoria da organização | **X** | | | | | +| Edite a página de perfil da organização (consulte "[Sobre o perfil da sua organização](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | | | |{% ifversion ghec %} +| Verifique os domínios da organização (consulte "[verificando o domínio](/articles/verifying-your-organization-s-domain) da sua organização") | **X** | | | | | +| Restringir notificações de e-mail a domínios verificados ou aprovados (ver "[Restringindo notificações de e-mail para sua organização](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | | | {% endif %} -| Excluir **todas as equipes** | **X** | | | | | -| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | | | -| Create teams (see "[Setting team creation permissions in your organization](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | | **X** | -| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | | | -| Create project boards (see "[Project board permissions for an organization](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | | **X** | -| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | | **X** | -| @mencionar qualquer equipe visível | **X** | **X** | **X** | | **X** | -| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | | **X** |{% ifversion ghec %} -| View organization insights (see "[Viewing insights for your organization](/articles/viewing-insights-for-your-organization)") | **X** | **X** | **X** | | **X** +| Excluir **todas as equipes** | **X** | | | | | +| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | | | +| Criar equipes (consulte "[Configurando permissões de criação de equipe na sua organização](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | | **X** | +| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | | | +| Criar quadros de projetos (consulte "[Permissões para o quadro de projetos para uam organização](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | | **X** | +| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | | **X** | +| @mencionar qualquer equipe visível | **X** | **X** | **X** | | **X** | +| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | | **X** |{% ifversion ghec %} +| Visualizar os insights da organização (consulte "[Visualizando informações para a sua organização](/articles/viewing-insights-for-your-organization)") | **X** | **X** | **X** | | **X** {% endif %} -| View and post public team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | | **X** | -| View and post private team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | | | -| Edit and delete team discussions in **all teams** (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments)") | **X** | | | | | -| Disable team discussions for an organization (see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | | | -| Hide comments on writable commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | | **X** | -| Hide comments on _all_ commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | | **X** | | **X** | -| Block and unblock non-member contributors (see "[Blocking a user from your organization](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)") | **X** | | **X** | | | -| Limit interactions for certain users in public repositories (see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)") | **X** | | **X** | | |{% ifversion ghec %} -| Manage viewing of organization dependency insights (see "[Changing the visibility of your organization's dependency insights](/articles/changing-the-visibility-of-your-organizations-dependency-insights)") | **X** | | | | +| Visualize e publique discussões públicas de equipes para **todas as equipes** (Consulte "[Sobre discussões de equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | | **X** | +| Visualize e publique discussões privadas em equipe para **todas as equipes** (veja "[Sobre discussões em equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | | | +| Edite e exclua as discussões em equipe em **todas as equipes** (consulte "[Gerenciando comentários disruptivos](/communities/moderating-comments-and-conversations/managing-disruptive-comments)") | **X** | | | | | +| desabilite as discussões de equipe para uma organização (consulte "[Desabilitando discussões em equipe para a sua organização](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | | | +| Ocultar comentários em commits, pull requests e problemas graváveis (consulte "[Gerenciando comentários disruptivos](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | | **X** | +| Ocultar comentários em _todos_ os commits, pull requests e problemas (consulte "[Gerenciando comentários disruptivos](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | | **X** | | **X** | +| Bloquear e desbloquear contribuidores que não são integrantes (consulte "[Bloquear um usuário da sua organização](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)") | **X** | | **X** | | | +| Limitar interações para certos usuários em repositórios públicos (consulte "[Limitando interações na sua organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)") | **X** | | **X** | | |{% ifversion ghec %} +| Gerenciar a visualização dos insights de dependência da organização (consulte "[Alterando a visibilidade dos insights de dependências da sua organização](/articles/changing-the-visibility-of-your-organizations-dependency-insights)") | **X** | | | | {% endif %} -| Set a team profile picture in **all teams** (see "[Setting your team's profile picture](/articles/setting-your-team-s-profile-picture)") | **X** | | | | | -| Sponsor accounts and manage the organization's sponsorships (see "[Sponsoring open-source contributors](/sponsors/sponsoring-open-source-contributors)") | **X** | | | **X** | **X** | -| Manage email updates from sponsored accounts (see "[Managing updates from accounts your organization's sponsors](/organizations/managing-organization-settings/managing-updates-from-accounts-your-organization-sponsors)") | **X** | | | | | -| Atribuir seus patrocínios a outra organização (consulte "[Atribuir de patrocínios à sua organização](/sponsors/sponsoring-open-source-contributors/attributing-sponsorships-to-your-organization)" para obter mais detalhes) | **X** | | | | | -| Manage the publication of {% data variables.product.prodname_pages %} sites from repositories in the organization (see "[Managing the publication of {% data variables.product.prodname_pages %} sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | | | | -| Manage security and analysis settings (see "[Managing security and analysis settings for your organization](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | | | **X** | -| View the security overview for the organization (see "[About the security overview](/code-security/security-overview/about-the-security-overview)") | **X** | | | | **X** |{% ifversion ghec %} -| Habilitar e executar [logon único SAML](/articles/about-identity-and-access-management-with-saml-single-sign-on) | **X** | | | | | -| [Gerenciar o acesso de SAML de um usuário à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization) | **X** | | | | | -| Manage an organization's SSH certificate authorities (see "[Managing your organization's SSH certificate authorities](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | | +| Definir a forot de um perfil da equipe em **todas as equipes** (consulte "[Configurando a foto de perfil da sua equipe](/articles/setting-your-team-s-profile-picture)") | **X** | | | | | +| Patrocinar contas e gerenciar os patrocínios da organização (consulte "[Patrocinando colaboradores de código aberto](/sponsors/sponsoring-open-source-contributors)") | **X** | | | **X** | **X** | +| Gerenciar atualizações de e-mail de contas patrocinadas (consulte "[Gerenciando atualizações a partir de contas que a sua organização patrocinou](/organizations/managing-organization-settings/managing-updates-from-accounts-your-organization-sponsors)") | **X** | | | | | +| Atribuir seus patrocínios a outra organização (consulte "[Atribuir de patrocínios à sua organização](/sponsors/sponsoring-open-source-contributors/attributing-sponsorships-to-your-organization)" para obter mais detalhes) | **X** | | | | | +| Gerenciar a publicação de sites de {% data variables.product.prodname_pages %} de repositórios na organização (consulte "[Gerenciando a publicação de sites de {% data variables.product.prodname_pages %} da sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | | | | +| Gerenciar as configurações de segurança e análise (consulte "[Gerenciando as configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | | | **X** | +| Visualizar a visão geral de segurança da organização (consulte "[Sobre a visão geral de segurança](/code-security/security-overview/about-the-security-overview)") | **X** | | | | **X** |{% ifversion ghec %} +| Habilitar e executar [logon único SAML](/articles/about-identity-and-access-management-with-saml-single-sign-on) | **X** | | | | | +| [Gerenciar o acesso de SAML de um usuário à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization) | **X** | | | | | +| Gerenciar as autoridades de certificado SSH de uma organização (consulte "["Gerenciando as autoridades de certificado SSH da sua organização](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | | {% endif %} -| Transferir repósitórios | **X** | | | | | -| Comprar, instalar, gerenciar cobranças e cancelar aplicativos do {% data variables.product.prodname_marketplace %} | **X** | | | | | -| Listar aplicativos no {% data variables.product.prodname_marketplace %} | **X** | | | | | -| Recebe [{% data variables.product.prodname_dependabot_alerts %} sobre dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) para todos os repositórios de uma organização | **X** | | | | **X** | -| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | | | **X** | -| [Gerenciar a política de bifurcação](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization) | **X** | | | | | -| [Limitar a atividade em repositórios públicos na organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization) | **X** | | | | | -| Pull (leitura) *todos os repositórios* na organização | **X** | | | | **X** | -| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | | | -| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | | | -| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | | |{% ifversion ghec %} -| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | | +| Transferir repósitórios | **X** | | | | | +| Comprar, instalar, gerenciar cobranças e cancelar aplicativos do {% data variables.product.prodname_marketplace %} | **X** | | | | | +| Listar aplicativos no {% data variables.product.prodname_marketplace %} | **X** | | | | | +| Recebe [{% data variables.product.prodname_dependabot_alerts %} sobre dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) para todos os repositórios de uma organização | **X** | | | | **X** | +| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | | | **X** | +| [Gerenciar a política de bifurcação](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization) | **X** | | | | | +| [Limitar a atividade em repositórios públicos na organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization) | **X** | | | | | +| Pull (leitura) *todos os repositórios* na organização | **X** | | | | **X** | +| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | | | +| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | | | +| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | | |{% ifversion ghec %} +| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | | {% endif %} -| Gerenciar o nome do branch-padrão (consulte "[Gerenciar o nome do branch-padrão para repositórios na sua organização](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization)") | **X** | | | | | -| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | | | |{% ifversion ghec %} -| Enable team synchronization (see "[Managing team synchronization for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/managing-team-synchronization-for-your-organization)") | **X** | | | | +| Gerenciar o nome do branch-padrão (consulte "[Gerenciar o nome do branch-padrão para repositórios na sua organização](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization)") | **X** | | | | | +| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | | | |{% ifversion ghec %} +| Habilitar a sincronização de equipes (consulte "[Gerenciando a sincronização de equipe para a sua organização](/organizations/managing-saml-single-sign-on-for-your-organization/managing-team-synchronization-for-your-organization)") | **X** | | | | {% endif %} -| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | | | +| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | | | {% elsif ghes > 3.2 or ghae-issue-4999 %} -| Ação da organização | Proprietários | Integrantes | Gerentes de segurança | -|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:--------------------------------------------:| -| Convidar pessoas para integrar a organização | **X** | | | -| Editar e cancelar convites para integrar a organização | **X** | | | -| Remover integrantes da organização | **X** | | | | -| Restabelecer ex-integrantes da organização | **X** | | | | -| Adicionar e remover pessoas de **todas as equipes** | **X** | | | -| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | -| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | -| Adicionar colaboradores em **todos os repositórios** | **X** | | | -| Acessar o log de auditoria da organização | **X** | | | -| Edit the organization's profile page (see "[About your organization's profile](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | |{% ifversion ghes > 3.1 %} -| Verify the organization's domains (see "[Verifying your organization's domain](/articles/verifying-your-organization-s-domain)") | **X** | | | -| Restrict email notifications to verified or approved domains (see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | +| Ação da organização | Proprietários | Integrantes | Gerentes de segurança | +|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:--------------------------------------------:| +| Convidar pessoas para integrar a organização | **X** | | | +| Editar e cancelar convites para integrar a organização | **X** | | | +| Remover integrantes da organização | **X** | | | | +| Restabelecer ex-integrantes da organização | **X** | | | | +| Adicionar e remover pessoas de **todas as equipes** | **X** | | | +| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | +| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | +| Adicionar colaboradores em **todos os repositórios** | **X** | | | +| Acessar o log de auditoria da organização | **X** | | | +| Edite a página de perfil da organização (consulte "[Sobre o perfil da sua organização](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | |{% ifversion ghes > 3.1 %} +| Verifique os domínios da organização (consulte "[verificando o domínio](/articles/verifying-your-organization-s-domain) da sua organização") | **X** | | | +| Restringir notificações de e-mail a domínios verificados ou aprovados (ver "[Restringindo notificações de e-mail para sua organização](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | {% endif %} -| Excluir **todas as equipes** | **X** | | | -| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | -| Create teams (see "[Setting team creation permissions in your organization](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | -| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | -| @mencionar qualquer equipe visível | **X** | **X** | **X** | -| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | -| Transferir repósitórios | **X** | | | -| Manage security and analysis settings (see "[Managing security and analysis settings for your organization](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | **X** |{% ifversion ghes > 3.1 %} -| View the security overview for the organization (see "[About the security overview](/code-security/security-overview/about-the-security-overview)") | **X** | | **X** |{% endif %}{% ifversion ghes > 3.2 %} -| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | **X** +| Excluir **todas as equipes** | **X** | | | +| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | +| Criar equipes (consulte "[Configurando permissões de criação de equipe na sua organização](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | +| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | +| @mencionar qualquer equipe visível | **X** | **X** | **X** | +| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | +| Transferir repósitórios | **X** | | | +| Gerenciar as configurações de segurança e análise (consulte "[Gerenciando as configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | **X** |{% ifversion ghes > 3.1 %} +| Visualizar a visão geral de segurança da organização (consulte "[Sobre a visão geral de segurança](/code-security/security-overview/about-the-security-overview)") | **X** | | **X** |{% endif %}{% ifversion ghes > 3.2 %} +| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | **X** {% endif %} -| Manage an organization's SSH certificate authorities (see "[Managing your organization's SSH certificate authorities](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | -| Create project boards (see "[Project board permissions for an organization](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | -| View and post public team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | -| View and post private team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | -| Editar e excluir discussões de equipe em **todas as equipes** (para obter mais informações, consulte "[Gerenciar comentários conflituosos](/communities/moderating-comments-and-conversations/managing-disruptive-comments)) | **X** | | | | -| Hide comments on commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | -| Disable team discussions for an organization (see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | -| Set a team profile picture in **all teams** (see "[Setting your team's profile picture](/articles/setting-your-team-s-profile-picture)") | **X** | | |{% ifversion ghes > 3.0 %} -| Manage the publication of {% data variables.product.prodname_pages %} sites from repositories in the organization (see "[Managing the publication of {% data variables.product.prodname_pages %} sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | +| Gerenciar as autoridades de certificado SSH de uma organização (consulte "["Gerenciando as autoridades de certificado SSH da sua organização](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | +| Criar quadros de projetos (consulte "[Permissões para o quadro de projetos para uam organização](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | +| Visualize e publique discussões públicas de equipes para **todas as equipes** (Consulte "[Sobre discussões de equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | +| Visualize e publique discussões privadas em equipe para **todas as equipes** (veja "[Sobre discussões em equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | +| Editar e excluir discussões de equipe em **todas as equipes** (para obter mais informações, consulte "[Gerenciar comentários conflituosos](/communities/moderating-comments-and-conversations/managing-disruptive-comments)) | **X** | | | | +| Ocultar comentários em commits, pull requests e problemas (consulte "[Gerenciando comentários disruptivos](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | +| desabilite as discussões de equipe para uma organização (consulte "[Desabilitando discussões em equipe para a sua organização](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | +| Definir a forot de um perfil da equipe em **todas as equipes** (consulte "[Configurando a foto de perfil da sua equipe](/articles/setting-your-team-s-profile-picture)") | **X** | | |{% ifversion ghes > 3.0 %} +| Gerenciar a publicação de sites de {% data variables.product.prodname_pages %} de repositórios na organização (consulte "[Gerenciando a publicação de sites de {% data variables.product.prodname_pages %} da sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | {% endif %} -| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | -| Pull (leitura) *todos os repositórios* na organização | **X** | | **X** | -| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | -| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | -| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | -| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | -| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | |{% if pull-request-approval-limit %} -| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | +| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | +| Pull (leitura) *todos os repositórios* na organização | **X** | | **X** | +| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | +| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | +| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | +| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | +| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | |{% if pull-request-approval-limit %} +| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | {% endif %} {% ifversion ghae %}| Gerenciar listas de permissão de IP (consulte "[Restringir tráfego de rede para a sua empresa](/admin/configuration/restricting-network-traffic-to-your-enterprise)") | **X** | | |{% endif %} @@ -200,44 +200,44 @@ Algumas das funcionalidades listadas abaixo estão limitadas a organizações qu {% else %} -| Ação da organização | Proprietários | Integrantes | -|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:------------------------------:| -| Convidar pessoas para integrar a organização | **X** | | -| Editar e cancelar convites para integrar a organização | **X** | | -| Remover integrantes da organização | **X** | | | -| Restabelecer ex-integrantes da organização | **X** | | | -| Adicionar e remover pessoas de **todas as equipes** | **X** | | -| Promover integrantes da organização a *mantenedor de equipe* | **X** | | -| Configure as atribuições de revisão de código (consulte "[Gerenciando as configurações de revisão de código da sua equipe](/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team)")) | **X** | | -| Adicionar colaboradores em **todos os repositórios** | **X** | | -| Acessar o log de auditoria da organização | **X** | | -| Edit the organization's profile page (see "[About your organization's profile](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | |{% ifversion ghes > 3.1 %} -| Verify the organization's domains (see "[Verifying your organization's domain](/articles/verifying-your-organization-s-domain)") | **X** | | -| Restrict email notifications to verified or approved domains (see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | +| Ação da organização | Proprietários | Integrantes | +|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:------------------------------:| +| Convidar pessoas para integrar a organização | **X** | | +| Editar e cancelar convites para integrar a organização | **X** | | +| Remover integrantes da organização | **X** | | | +| Restabelecer ex-integrantes da organização | **X** | | | +| Adicionar e remover pessoas de **todas as equipes** | **X** | | +| Promover integrantes da organização a *mantenedor de equipe* | **X** | | +| Configure as atribuições de revisão de código (consulte "[Gerenciando as configurações de revisão de código da sua equipe](/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team)")) | **X** | | +| Adicionar colaboradores em **todos os repositórios** | **X** | | +| Acessar o log de auditoria da organização | **X** | | +| Edite a página de perfil da organização (consulte "[Sobre o perfil da sua organização](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | |{% ifversion ghes > 3.1 %} +| Verifique os domínios da organização (consulte "[verificando o domínio](/articles/verifying-your-organization-s-domain) da sua organização") | **X** | | +| Restringir notificações de e-mail a domínios verificados ou aprovados (ver "[Restringindo notificações de e-mail para sua organização](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | {% endif %} -| Excluir **todas as equipes** | **X** | | -| Excluir a conta da organização, inclusive todos os repositórios | **X** | | -| Create teams (see "[Setting team creation permissions in your organization](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | -| Ver todos os integrantes e equipes da organização | **X** | **X** | -| @mencionar qualquer equipe visível | **X** | **X** | -| Poder se tornar um *mantenedor de equipe* | **X** | **X** | -| Transferir repósitórios | **X** | | -| Manage an organization's SSH certificate authorities (see "[Managing your organization's SSH certificate authorities](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | -| Create project boards (see "[Project board permissions for an organization](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | | -| View and post public team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | | -| View and post private team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | -| Editar e excluir discussões de equipe em **todas as equipes** (para obter mais informações, consulte "[Gerenciar comentários conflituosos](/communities/moderating-comments-and-conversations/managing-disruptive-comments)) | **X** | | | -| Hide comments on commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | -| Disable team discussions for an organization (see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | -| Set a team profile picture in **all teams** (see "[Setting your team's profile picture](/articles/setting-your-team-s-profile-picture)") | **X** | | |{% ifversion ghes > 3.0 %} -| Manage the publication of {% data variables.product.prodname_pages %} sites from repositories in the organization (see "[Managing the publication of {% data variables.product.prodname_pages %} sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | +| Excluir **todas as equipes** | **X** | | +| Excluir a conta da organização, inclusive todos os repositórios | **X** | | +| Criar equipes (consulte "[Configurando permissões de criação de equipe na sua organização](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | +| Ver todos os integrantes e equipes da organização | **X** | **X** | +| @mencionar qualquer equipe visível | **X** | **X** | +| Poder se tornar um *mantenedor de equipe* | **X** | **X** | +| Transferir repósitórios | **X** | | +| Gerenciar as autoridades de certificado SSH de uma organização (consulte "["Gerenciando as autoridades de certificado SSH da sua organização](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | +| Criar quadros de projetos (consulte "[Permissões para o quadro de projetos para uam organização](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | | +| Visualize e publique discussões públicas de equipes para **todas as equipes** (Consulte "[Sobre discussões de equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | | +| Visualize e publique discussões privadas em equipe para **todas as equipes** (veja "[Sobre discussões em equipes](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | +| Editar e excluir discussões de equipe em **todas as equipes** (para obter mais informações, consulte "[Gerenciar comentários conflituosos](/communities/moderating-comments-and-conversations/managing-disruptive-comments)) | **X** | | | +| Ocultar comentários em commits, pull requests e problemas (consulte "[Gerenciando comentários disruptivos](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | +| desabilite as discussões de equipe para uma organização (consulte "[Desabilitando discussões em equipe para a sua organização](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | +| Definir a forot de um perfil da equipe em **todas as equipes** (consulte "[Configurando a foto de perfil da sua equipe](/articles/setting-your-team-s-profile-picture)") | **X** | | |{% ifversion ghes > 3.0 %} +| Gerenciar a publicação de sites de {% data variables.product.prodname_pages %} de repositórios na organização (consulte "[Gerenciando a publicação de sites de {% data variables.product.prodname_pages %} da sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | {% endif %} -| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | -| Fazer pull (ler), fazer push (gravar) e clonar (copiar) *todos os repositórios* na organização | **X** | | -| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | -| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | -| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | -| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | +| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | +| Fazer pull (ler), fazer push (gravar) e clonar (copiar) *todos os repositórios* na organização | **X** | | +| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | +| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | +| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | +| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | {% ifversion ghae %}| Gerenciar listas de permissão de IP (consulte "[Restringir tráfego de rede para a sua empresa](/admin/configuration/restricting-network-traffic-to-your-enterprise)") | **X** | |{% endif %} {% endif %} diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md index 5f12d6bda9..99a807cfd9 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md @@ -46,7 +46,7 @@ Os integrantes da organização também devem ter uma sessão de SAML ativa para {% data reusables.saml.saml-supported-idps %} -Alguns IdPs são compatíveis com o o provisionamento de acesso a uma organização {% data variables.product.prodname_dotcom %} via SCIM. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." +Alguns IdPs são compatíveis com o o provisionamento de acesso a uma organização {% data variables.product.prodname_dotcom %} via SCIM. Para obter mais informações, consulte "[Sobre SCIM para as organizações](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)". {% data reusables.scim.enterprise-account-scim %} @@ -56,7 +56,7 @@ Depois que o SAML SSO é habilitado, há várias maneiras possíveis de adiciona Para provisionar novos usuários sem o convite de um proprietário da organização, você pode usar a URL `https://github.com/orgs/ORGANIZATION/sso/sign_up`, substituindo _ORGANIZATION_ pelo nome da sua organização. Por exemplo, é possível configurar o IdP para que qualquer pessoa que tenha acesso possa clicar em um link no painel do IdP para ingressar na sua organização do {% data variables.product.prodname_dotcom %}. -Se o seu IdP é compatível com o SCIM, o {% data variables.product.prodname_dotcom %} poderá convidar automaticamente integrantes para participarem da sua organização ao conceder acesso no seu IdP. Se você remover o acesso de um integrante à organização do seu {% data variables.product.prodname_dotcom %} no seu IdP de SAML, o integrante será removido automaticamente da organização de {% data variables.product.prodname_dotcom %}. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." +Se o seu IdP é compatível com o SCIM, o {% data variables.product.prodname_dotcom %} poderá convidar automaticamente integrantes para participarem da sua organização ao conceder acesso no seu IdP. Se você remover o acesso de um integrante à organização do seu {% data variables.product.prodname_dotcom %} no seu IdP de SAML, o integrante será removido automaticamente da organização de {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Sobre SCIM para as organizações](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)". {% data reusables.organizations.team-synchronization %} diff --git a/translations/pt-BR/content/packages/learn-github-packages/about-permissions-for-github-packages.md b/translations/pt-BR/content/packages/learn-github-packages/about-permissions-for-github-packages.md index 5d74d99975..75784ab4e3 100644 --- a/translations/pt-BR/content/packages/learn-github-packages/about-permissions-for-github-packages.md +++ b/translations/pt-BR/content/packages/learn-github-packages/about-permissions-for-github-packages.md @@ -43,7 +43,7 @@ Para obter mais informações, consulte "[Configurar o controle de acesso e visi ## Sobre escopos e permissões para registros de pacotes -To use or manage a package hosted by a package registry, you must use a token with the appropriate scope, and your personal account must have appropriate permissions. +Para usar ou gerenciar um pacote hospedado por um registro de pacotes, você deve usar um token com o escopo apropriado, e sua conta pessoal deve ter as permissões necessárias. Por exemplo: - Para fazer o download e instalar pacotes de um repositório, seu token deve ter o escopo `read:packages` e sua conta de usuário deve ter permissão de leitura. diff --git a/translations/pt-BR/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md b/translations/pt-BR/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md index 5a29530561..ad82344cae 100644 --- a/translations/pt-BR/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md +++ b/translations/pt-BR/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md @@ -23,12 +23,12 @@ Para obter mais informações sobre permissões para pacotes com escopo de repos ## Configurar acesso a imagens de contêiner para sua conta pessoal -If you have admin permissions to a container image that's owned by a personal account, you can assign read, write, or admin roles to other users. Para obter mais informações sobre essas funções de permissão, consulte "[Visibilidade e permissões de acesso para imagens de contêiner](#visibility-and-access-permissions-for-container-images)". +Se você tiver permissões de administrador para uma imagem de contêiner que pertence a uma conta pessoal, você pode atribuir funções de leitura, gravação ou administração a outros usuários. Para obter mais informações sobre essas funções de permissão, consulte "[Visibilidade e permissões de acesso para imagens de contêiner](#visibility-and-access-permissions-for-container-images)". Se o seu pacote for privado ou interno e pertencer a uma organização, você somente poderá dar acesso a outros integrantes ou equipes da organização. {% data reusables.package_registry.package-settings-from-user-level %} -1. Na página de configurações do pacote, clique em **Convidar equipes ou pessoas** e digite o nome, nome de usuário ou e-mail da pessoa à qual você deseja conceder acesso. Teams cannot be given access to a container image owned by a personal account. ![Botão de convite de acesso ao contêiner](/assets/images/help/package-registry/container-access-invite.png) +1. Na página de configurações do pacote, clique em **Convidar equipes ou pessoas** e digite o nome, nome de usuário ou e-mail da pessoa à qual você deseja conceder acesso. As equipes não podem ter acesso a uma imagem de contêiner de uma conta pessoal. ![Botão de convite de acesso ao contêiner](/assets/images/help/package-registry/container-access-invite.png) 1. Ao lado do nome de usuário ou nome de equipe, use o menu suspenso "Função" para selecionar um nível de permissão desejado. ![Opções de acesso ao contêiner](/assets/images/help/package-registry/container-access-control-options.png) Os usuários selecionados receberão acesso automaticamente e não precisarão aceitar um convite primeiro. diff --git a/translations/pt-BR/content/packages/learn-github-packages/deleting-and-restoring-a-package.md b/translations/pt-BR/content/packages/learn-github-packages/deleting-and-restoring-a-package.md index 1fac8a1db5..d87cea97d4 100644 --- a/translations/pt-BR/content/packages/learn-github-packages/deleting-and-restoring-a-package.md +++ b/translations/pt-BR/content/packages/learn-github-packages/deleting-and-restoring-a-package.md @@ -181,7 +181,7 @@ Por exemplo, se você tem um pacote de RubyGems excluído denominado `octo-packa {% ifversion fpt or ghec %} Para restaurar um pacote excluído, você também deve atender a um desses requisitos de permissão: - Para pacotes com escopo de repositório: Você tem permissões de administrador no repositório ao qual o pacote excluído pertence.{% ifversion fpt or ghec %} - - For user-account scoped packages: Your personal account owns the deleted package. + - Para pacotes com escopo de conta de usuário: Sua conta pessoal é proprietária do pacote excluído. - Para os pacotes com escopo da organização: Você tem permissões de administrador para o pacote excluído na organização que é proprietário do pacote.{% endif %} {% endif %} @@ -209,7 +209,7 @@ Para revisar quem pode restaurar um pacote em uma organização, consulte "[Perm ### Restaurar um pacote com escopo de conta de usuário -You can restore a deleted package through your personal account settings, if the package was in one of your repositories or scoped to your personal account. Para obter mais informações, consulte "[Permissões necessárias](#required-permissions-to-delete-or-restore-a-package)". +Você pode restaurar um pacote excluído por meio das configurações da sua conta pessoal, se o pacote estiver em um de seus repositórios ou escopo para sua conta pessoal. Para obter mais informações, consulte "[Permissões necessárias](#required-permissions-to-delete-or-restore-a-package)". {% data reusables.user-settings.access_settings %} 2. À esquerda, clique em **Pacotes**. diff --git a/translations/pt-BR/content/packages/learn-github-packages/introduction-to-github-packages.md b/translations/pt-BR/content/packages/learn-github-packages/introduction-to-github-packages.md index 1ffeed2655..f4716e5ca3 100644 --- a/translations/pt-BR/content/packages/learn-github-packages/introduction-to-github-packages.md +++ b/translations/pt-BR/content/packages/learn-github-packages/introduction-to-github-packages.md @@ -23,7 +23,7 @@ shortTitle: Introduction ## About {% data variables.product.prodname_registry %} -{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion not ghae %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. +{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion fpt or ghec %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. You can integrate {% data variables.product.prodname_registry %} with {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIs, {% data variables.product.prodname_actions %}, and webhooks to create an end-to-end DevOps workflow that includes your code, CI, and deployment solutions. diff --git a/translations/pt-BR/content/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions.md b/translations/pt-BR/content/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions.md index d0ae4d6d60..27ad078626 100644 --- a/translations/pt-BR/content/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions.md +++ b/translations/pt-BR/content/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions.md @@ -51,7 +51,7 @@ Quando você habilita o GitHub Actions, o GitHub instala um aplicativo GitHub no {% ifversion fpt or ghec %} ## Sobre permissões e acesso de pacote para {% data variables.product.prodname_container_registry %} -O {% data variables.product.prodname_container_registry %} (`ghcr.io`) permite aos usuários criar e administrar contêineres como recursos independentes no nível da organização. Containers can be owned by an organization or personal account and you can customize access to each of your containers separately from repository permissions. +O {% data variables.product.prodname_container_registry %} (`ghcr.io`) permite aos usuários criar e administrar contêineres como recursos independentes no nível da organização. Os contêineres podem pertencer a uma conta pessoal ou organização e você pode personalizar o acesso a cada um dos seus contêineres separadamente das permissões de repositório. Todos os workflows que acessam o {% data variables.product.prodname_container_registry %} devem usar o `GITHUB_TOKEN` em vez de um token de acesso pessoal. Para obter mais informações sobre as melhores práticas de segurança, consulte "[Enrijecimento de segurança para o GitHub Actions](/actions/learn-github-actions/security-hardening-for-github-actions#using-secrets)". diff --git a/translations/pt-BR/content/packages/quickstart.md b/translations/pt-BR/content/packages/quickstart.md index e640a31936..9fdedf04a7 100644 --- a/translations/pt-BR/content/packages/quickstart.md +++ b/translations/pt-BR/content/packages/quickstart.md @@ -21,7 +21,7 @@ Neste guia, você criará um fluxo de trabalho de {% data variables.product.prod 1. Crie um novo repositório em {% data variables.product.prodname_dotcom %}, adicionando o `.gitignore` ao Node. Para obter mais informações, consulte "[Criando um novo repositório](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." 2. Clone o repositório para a sua máquina local. ```shell - $ git clone https://{% ifversion ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git + $ git clone https://{% ifversion ghes or ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git $ cd YOUR-REPOSITORY ``` 3. Crie um arquivo `index.js` e adicione um alerta básico que diga "Hello world!" @@ -49,7 +49,7 @@ Neste guia, você criará um fluxo de trabalho de {% data variables.product.prod $ git push ``` 6. Crie um diretório `.github/workflows`. Nesse diretório, crie um arquivo denominado `release-package.yml`. -7. Copiar o conteúdo YAML a seguir no arquivo `release-package.yml`{% ifversion ghae %}, substituindo `YOUR-HOSTNAME` pelo nome da sua empresa{% endif %}. +7. Copiar o conteúdo YAML a seguir no arquivo `release-package.yml`{% ifversion ghes or ghae %}, substituindo `YOUR-HOSTNAME` pelo nome da sua empresa{% endif %}. ```yaml{:copy} name: Node.js Package @@ -79,7 +79,7 @@ Neste guia, você criará um fluxo de trabalho de {% data variables.product.prod - uses: {% data reusables.actions.action-setup-node %} with: node-version: 12 - registry-url: {% ifversion ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} + registry-url: {% ifversion ghes or ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} - run: npm ci - run: npm publish env: diff --git a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry.md b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry.md index 6d7f0fb3bf..96778cb296 100644 --- a/translations/pt-BR/content/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry.md +++ b/translations/pt-BR/content/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry.md @@ -30,7 +30,7 @@ Depois que suas imagens do Docker forem transferidas para o {% data variables.pr O {% data variables.product.prodname_container_registry %} é otimizado para dar suporte a algumas das necessidades únicas dos contêineres. Com o {% data variables.product.prodname_container_registry %}, você pode: -- Store container images within your organization and personal account, or connect them to a repository. +- Armazene imagens de contêiner na sua organização e conta pessoal, ou conecte-as a um repositório. - Escolha se deve herdar permissões de um repositório ou definir permissões granulares, independentemente de um repositório. - Acessar imagens de contêineres públicos anonimamente. diff --git a/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md b/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md index 1e86500e63..1b1c0e553e 100644 --- a/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md +++ b/translations/pt-BR/content/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages.md @@ -12,7 +12,7 @@ shortTitle: Verificar um domínio personalizado ## Sobre a verificação de domínio para o GitHub Pages -When you verify your custom domain for your personal account or organization, only repositories owned by your personal account or organization may be used to publish a {% data variables.product.prodname_pages %} site to the verified custom domain or the domain's immediate subdomains. +Ao verificar seu domínio personalizado para sua conta pessoal ou organização, somente os repositórios pertencentes à sua conta pessoal ou organização podem ser usados para publicar um site de {% data variables.product.prodname_pages %} para o domínio personalizado verificado ou os subdomínios imediatos do domínio. Verificar seu domínio impede que outros usuários do GitHub de assumir seu domínio personalizado e usá-lo para publicar seu próprio site de {% data variables.product.prodname_pages %}. As tomadas de domínio podem acontecer quando você excluir seu repositório, quando seu plano de cobrança é rebaixado, ou após qualquer outra alteração que desvincula o domínio personalizado ou quando você desabilita {% data variables.product.prodname_pages %} enquanto o domínio permanece configurado para {% data variables.product.prodname_pages %} e não é verificado. diff --git a/translations/pt-BR/content/pages/getting-started-with-github-pages/about-github-pages.md b/translations/pt-BR/content/pages/getting-started-with-github-pages/about-github-pages.md index ee2af9e341..2adb324b7c 100644 --- a/translations/pt-BR/content/pages/getting-started-with-github-pages/about-github-pages.md +++ b/translations/pt-BR/content/pages/getting-started-with-github-pages/about-github-pages.md @@ -29,7 +29,7 @@ O {% data variables.product.prodname_pages %} é um serviço de hospedagem de si {% endif %} {% ifversion fpt or ghec %} -{% data reusables.pages.about-private-publishing %} For more information, see "[Changing the visibility of your {% data variables.product.prodname_pages %} site]({% ifversion fpt %}/enterprise-cloud@latest{% endif %}/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} +{% data reusables.pages.about-private-publishing %} Para obter mais informações, consulte "[Alterando a visibilidade do seu site de {% data variables.product.prodname_pages %}]({% ifversion fpt %}/enterprise-cloud@latest{% endif %}/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}{% endif %} {% endif %} Para começar, consulte "[Criar um site do {% data variables.product.prodname_pages %}](/articles/creating-a-github-pages-site)". @@ -42,7 +42,7 @@ Os proprietários da organização podem desabilitar a publicação de sites do Há três tipos de site do {% data variables.product.prodname_pages %}: projeto, usuário e organização. Os sites de projeto são conectados a um projeto específico hospedado no {% data variables.product.product_name %}, como uma biblioteca do JavaScript ou um conjunto de receitas. Os sites de usuário e organização estão conectados a uma conta específica em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}. -To publish a user site, you must create a repository owned by your personal account that's named {% ifversion fpt or ghec %}`.github.io`{% else %}`.`{% endif %}. Para publicar um site de organização, você deve criar um repositório pertencente a uma organização que se chama {% ifversion fpt or ghec %}`.github.io`{% else %}`.`{% endif %}. {% ifversion fpt or ghec %}A menos que você esteja usando um domínio personalizado, os sites de usuário e organização estarão disponíveis em `http(s)://.github.io` ou `http(s)://.github.io`.{% elsif ghae %}Sites de usuário e organização estão disponíveis em `http(s)://pages./` ou `http(s)://pages./`.{% endif %} +Para publicar um site de usuário, você deve criar um repositório pertencente à sua conta pessoal denominada {% ifversion fpt or ghec %}`. ithub.io`{% else %}`.`{% endif %}. Para publicar um site de organização, você deve criar um repositório pertencente a uma organização que se chama {% ifversion fpt or ghec %}`.github.io`{% else %}`.`{% endif %}. {% ifversion fpt or ghec %}A menos que você esteja usando um domínio personalizado, os sites de usuário e organização estarão disponíveis em `http(s)://.github.io` ou `http(s)://.github.io`.{% elsif ghae %}Sites de usuário e organização estão disponíveis em `http(s)://pages./` ou `http(s)://pages./`.{% endif %} Os arquivos de origem de um site de projeto são armazenados no mesmo repositório que o respectivo projeto. {% ifversion fpt or ghec %}A menos que você esteja usando um domínio personalizado, os sites de projeto estão disponíveis em `http(s)://.github.io/` ou `http(s)://.github.io/`.{% elsif ghae %}Os sites de projeto estão disponíveis em `http(s)://pages.///` ou `http(s)://pages.///`.{% endif %} @@ -54,7 +54,7 @@ Se você publicar seu site em particularmente, a URL do seu site será diferente Para obter mais informações sobre como os domínios personalizados afetam o URL do seu site, consulte "[Sobre domínios personalizados e {% data variables.product.prodname_pages %}](/articles/about-custom-domains-and-github-pages)". {% endif %} -Você só pode criar um site de usuário ou organização para cada conta em {% data variables.product.product_name %}. Project sites, whether owned by an organization or a personal account, are unlimited. +Você só pode criar um site de usuário ou organização para cada conta em {% data variables.product.product_name %}. Os sites de projeto, sejam eles de uma conta de organização ou pessoal , são ilimitados. {% ifversion ghes %} O URL onde o site estará disponível depende da habilitação do isolamento do subdomínio para o {% data variables.product.product_location %}. @@ -62,9 +62,9 @@ O URL onde o site estará disponível depende da habilitação do isolamento do | Tipo de site | Isolamento de subdomínio habilitado | Isolamento de subdomínio desabilitado | | ------------ | ----------------------------------- | ------------------------------------- | | | | | - User | + Usuário | -`http(s)://pages./` | `http(s):///pages/` | Organization | `http(s)://pages./` | `http(s):///pages/` | Project site owned by personal account | `http(s)://pages.///` | `http(s):///pages///` Project site owned by organization account | `http(s)://pages.///` | `http(s):///pages///` +`http(s)://pages./` | `http(s):///pages/` | Organização | `http(s)://pages./` | `http(s):///pages/` | Site do projeto pertencente à conta pessoal | `http(s)://pages.///` | `http(s):///pages///` Site do projeto pertencente à conta da organização | `http(s)://pages.///` | `http(s):///pages///` Para obter mais informações, consulte "[Habilitar isolamento de subdomínio](/enterprise/{{ currentVersion }}/admin/installation/enabling-subdomain-isolation)" ou entre em contato com o administrador do site. {% endif %} @@ -79,7 +79,7 @@ Se existir uma fonte de publicação padrão no repositório, o {% data variable Se você desejar manter os arquivos de origem do seu site em outro local, você poderá alterar a fonte de publicação do seu site. É possível publicar o site a partir de qualquer branch no repositório, a partir da raiz do repositório nesse branch, `/` ou a partir da pasta `/docs` nesse branch. Para obter mais informações, consulte "[Configurar uma fonte de publicação para seu site do {% data variables.product.prodname_pages %}](/articles/configuring-a-publishing-source-for-your-github-pages-site#choosing-a-publishing-source)". -If you choose the `/docs` folder of any branch as your publishing source, {% data variables.product.prodname_pages %} will read everything to publish your site{% ifversion fpt or ghec %}, including the _CNAME_ file,{% endif %} from the `/docs` folder.{% ifversion fpt or ghec %} For example, when you edit your custom domain through the {% data variables.product.prodname_pages %} settings, the custom domain will write to `/docs/CNAME`. Para obter mais informações sobre arquivos _CNAME_, consulte "[Gerenciar um domínio personalizado para seu site do {% data variables.product.prodname_pages %}](/articles/managing-a-custom-domain-for-your-github-pages-site)".{% endif %} +Se você escolher a pasta `/docs` de qualquer branch como a fonte de publicação, o {% data variables.product.prodname_pages %} lerá tudo a ser publicado no seu site{% ifversion fpt or ghec %}, inclusive o arquivo _CNAME_,{% endif %} na pasta `/docs`.{% ifversion fpt or ghec %} Por exemplo, quando você edita o domínio personalizado usando as configurações do {% data variables.product.prodname_pages %}, o domínio personalizado grava em `/docs/CNAME`. Para obter mais informações sobre arquivos _CNAME_, consulte "[Gerenciar um domínio personalizado para seu site do {% data variables.product.prodname_pages %}](/articles/managing-a-custom-domain-for-your-github-pages-site)".{% endif %} ## Geradores de site estáticos diff --git a/translations/pt-BR/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md b/translations/pt-BR/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md index 6ca906feda..0bd196aef0 100644 --- a/translations/pt-BR/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md +++ b/translations/pt-BR/content/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site.md @@ -19,16 +19,16 @@ Se sua empresa usar {% data variables.product.prodname_emus %}, todos os sites d Se a sua organização usar {% data variables.product.prodname_ghe_cloud %} sem {% data variables.product.prodname_emus %}, você poderá optar por publicar seus sites em particular ou publicamente para qualquer pessoa na internet. O controle de acesso está disponível para os sites de projeto publicados a partir de um repositório privado ou interno que pertencem à organização. Você não pode gerenciar o controle de acesso para um site da organização. Para obter mais informações sobre os tipos de sites do {% data variables.product.prodname_pages %}, consulte "[Sobre {% data variables.product.prodname_pages %}](/pages/getting-started-with-github-pages/about-github-pages#types-of-github-pages-sites)". -## About subdomains for privately published sites +## Sobre subdomínios para sites publicados em particular Os sites publicados em particular estão disponíveis em um subdomínio diferente dos sites publicados em modo público. Isso garante que seu site do {% data variables.product.prodname_pages %} esteja seguro a partir do momento em que for publicado: - Protegemos automaticamente todos os subdomínios de `*.pages.github.io` com um certificado TLS e aplicamos HSTS para garantir que os navegadores sempre servem a página por meio de HTTPS. -- We use a unique subdomain for the privately published site to ensure that other repositories in your organization cannot publish content on the same origin as the site. This protects your site from "[cookie tossing](https://github.blog/2013-04-09-yummy-cookies-across-domains/)". É por isso que também não hospedamos sites de {% data variables.product.prodname_pages %} no domínio do `github.com`. +- Usamos um subdomínio exclusivo para o site publicado de forma privada, para garantir que outros repositórios na organização não possam publicar conteúdo na mesma origem do site. Isso protege seu site contra "[cookies](https://github.blog/2013-04-09-yummy-cookies-across-domains/)". É por isso que também não hospedamos sites de {% data variables.product.prodname_pages %} no domínio do `github.com`. -You can see your site's unique subdomain in the "Pages" tab of your repository settings. Se você estiver usando um gerador de site estático configurado para criar o site com o nome do repositório como um caminho, talvez seja necessário atualizar as configurações para o gerador do site estático ao alterar o site para privado. Para obter mais informações, consulte "[Configurar o Jekyll no seu site de {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-a-subdomain)" ou a documentação para o gerador do seu site estático. +Você pode visualizar o subdomínio único do site na aba "Pages" das configurações do seu repositório. Se você estiver usando um gerador de site estático configurado para criar o site com o nome do repositório como um caminho, talvez seja necessário atualizar as configurações para o gerador do site estático ao alterar o site para privado. Para obter mais informações, consulte "[Configurar o Jekyll no seu site de {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-a-subdomain)" ou a documentação para o gerador do seu site estático. -To use a shorter and more memorable domain for your privately published site, you can configure a custom domain. Para obter mais informações, consulte "[Configurar um domínio personalizado para seu site do {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site)"" +Para usar um domínio mais curto e mais memorável para seu site publicado com privacidade, você pode configurar um domínio personalizado. Para obter mais informações, consulte "[Configurar um domínio personalizado para seu site do {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site)"" ## Alterar a visibilidade do seu site de {% data variables.product.prodname_pages %} diff --git a/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md b/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md index 03568f159d..918a8499f2 100644 --- a/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md +++ b/translations/pt-BR/content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md @@ -38,7 +38,7 @@ Se você escolher a pasta `docs` em qualquer branch como fonte de publicação e {% ifversion fpt %} -O seu sitede {% data variables.product.prodname_pages %} será sempre implantado com a execução de um fluxo de trabalho {% data variables.product.prodname_actions %}, mesmo que você tenha configurado seu site {% data variables.product.prodname_pages %} para ser criado usando uma ferramenta de CI diferente. A maioria dos fluxos de trabalho de CI externos fazem "implantação" no GitHub Pages, fazendo commit da saída da compilação no branch de `gh-pages` do repositório, e normalmente, incluem um arquivo `.nojekyll`. When this happens, the {% data variables.product.prodname_actions %} workflow will detect the state that the branch does not need a build step, and will execute only the steps necessary to deploy the site to {% data variables.product.prodname_pages %} servers. +O seu sitede {% data variables.product.prodname_pages %} será sempre implantado com a execução de um fluxo de trabalho {% data variables.product.prodname_actions %}, mesmo que você tenha configurado seu site {% data variables.product.prodname_pages %} para ser criado usando uma ferramenta de CI diferente. A maioria dos fluxos de trabalho de CI externos fazem "implantação" no GitHub Pages, fazendo commit da saída da compilação no branch de `gh-pages` do repositório, e normalmente, incluem um arquivo `.nojekyll`. Quando isso acontecer, o fluxo de trabalho de {% data variables.product.prodname_actions %} detectará o estado de que o branch não precisa de uma etapa de criação e seguirá as etapas necessárias para implantar o site em servidores de {% data variables.product.prodname_pages %}. Para encontrar possíveis erros com a compilação ou implantação, você pode verificar a execução do fluxo de trabalho para o seu site de {% data variables.product.prodname_pages %} revisando a execução do fluxo de trabalho do seu repositório. Para obter mais informações, consulte "[Visualizar histórico de execução de fluxo de trabalho](/actions/monitoring-and-troubleshooting-workflows/viewing-workflow-run-history)". Para obter mais informações sobre como executar novamente o fluxo de trabalho em caso de erro, consulte "[Executar novamente fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)". diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml index 5e6fc57e13..2abebda14d 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/1.yml @@ -47,7 +47,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml index 49d597e0db..35e9aa7ad0 100644 --- a/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml @@ -32,7 +32,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/pt-BR/data/reusables/actions/supported-github-runners.md b/translations/pt-BR/data/reusables/actions/supported-github-runners.md index cb541947bb..00d9f521ef 100644 --- a/translations/pt-BR/data/reusables/actions/supported-github-runners.md +++ b/translations/pt-BR/data/reusables/actions/supported-github-runners.md @@ -50,6 +50,17 @@ Ubuntu 18.04 +macOS Monterey 12 + + +macos-12 + + +macOS 12 is currently in public beta. + + + + macOS Big Sur 11 diff --git a/translations/pt-BR/data/reusables/audit_log/audit-log-action-categories.md b/translations/pt-BR/data/reusables/audit_log/audit-log-action-categories.md index 1e5f15386b..f3688c32aa 100644 --- a/translations/pt-BR/data/reusables/audit_log/audit-log-action-categories.md +++ b/translations/pt-BR/data/reusables/audit_log/audit-log-action-categories.md @@ -76,7 +76,7 @@ | `org_credential_authorization` | Contains activities related to authorizing credentials for use with SAML single sign-on. {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `org_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an organization. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning). " | `org.secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in an organization. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." +| `org_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an organization. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning). " | `org.secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in an organization. Para obter mais informações, consulte "[Protegendo pushes com digitalização de segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". {%- endif %} | `organization_default_label` | Contains activities related to default labels for repositories in an organization. {%- ifversion fpt or ghec or ghes > 3.1 %} @@ -111,7 +111,7 @@ | `repository_secret_scanning` | Contains repository-level activities related to secret scanning. Para obter mais informações, consulte "[Sobre a varredura de segredos](/github/administering-a-repository/about-secret-scanning)." {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `repository_secret_scanning_custom_pattern` | Contains activities related to secret scanning custom patterns in a repository. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning). " |{% endif %}{% if secret-scanning-audit-log-custom-patterns %}| | `repository_secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." +| `repository_secret_scanning_custom_pattern` | Contains activities related to secret scanning custom patterns in a repository. Para obter mais informações, consulte "[Definindo padrões personalizados para digitalização de segredo](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning). " |{% endif %}{% if secret-scanning-audit-log-custom-patterns %}| | `repository_secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in a repository. Para obter mais informações, consulte "[Protegendo pushes com digitalização de segredo](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". {%- endif %} {%- ifversion fpt or ghec %} | `repository_visibility_change` | Contains activities related to allowing organization members to change repository visibilities for the organization. diff --git a/translations/pt-BR/data/reusables/codespaces/codespaces-org-policies.md b/translations/pt-BR/data/reusables/codespaces/codespaces-org-policies.md new file mode 100644 index 0000000000..8302bdc4bf --- /dev/null +++ b/translations/pt-BR/data/reusables/codespaces/codespaces-org-policies.md @@ -0,0 +1,3 @@ +1. Na seção "Código, planejamento e automação" da barra lateral, selecione **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** e, em seguida, clique em **Políticas**. +1. Na página "Políticas do codespace", clique em **Criar política**. +1. Insira um nome para sua nova política. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/codespaces/codespaces-policy-targets.md b/translations/pt-BR/data/reusables/codespaces/codespaces-policy-targets.md new file mode 100644 index 0000000000..d0e2cf2fc3 --- /dev/null +++ b/translations/pt-BR/data/reusables/codespaces/codespaces-policy-targets.md @@ -0,0 +1,11 @@ +1. Na área "Alterar destino da política", clique no botão suspenso. +1. Selecione **Todos os repositórios** ou **Repositórios selecionados** para determinar em quais repositórios esta política será aplicada. +1. Se você escolheu **repositórios selecionados**: + 1. Clique em {% octicon "gear" aria-label="The settings icon" %}. + + ![Editar as configurações da política](/assets/images/help/codespaces/policy-edit.png) + + 2. Selecione os repositórios aos quais você quer que esta política seja aplicada. + 3. Na parte inferior da lista de repositórios, clique em **Selecionar repositórios**. + + ![Selecionar repositórios para esta política](/assets/images/help/codespaces/policy-select-repos.png) diff --git a/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md b/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md index fa23f9b50d..92bb137381 100644 --- a/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md +++ b/translations/pt-BR/data/reusables/projects/enable-basic-workflow.md @@ -1,4 +1,6 @@ -1. In your project, click {% octicon "workflow" aria-label="the workflow icon" %}. +1. Navigate to your project. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. 1. Under **Default workflows**, click on the workflow that you want to edit. 1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. 1. Next to **Set**, choose the value that you want to set the status to. diff --git a/translations/pt-BR/data/reusables/projects/project-settings.md b/translations/pt-BR/data/reusables/projects/project-settings.md index bee73a5c66..4c244857b3 100644 --- a/translations/pt-BR/data/reusables/projects/project-settings.md +++ b/translations/pt-BR/data/reusables/projects/project-settings.md @@ -1,2 +1,3 @@ 1. Navigate to your project. -1. Click {% octicon "gear" aria-label="the gear icon" %} to access the project settings. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. From d38c0bddc9f140be463c016b92191426c21597d9 Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Tue, 26 Apr 2022 12:21:47 -0700 Subject: [PATCH 54/68] New translation batch for es (#27244) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/fix-translation-errors.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=es * run script/i18n/reset-known-broken-translation-files.js * Check in es CSV report Co-authored-by: Robert Sese --- .../running-scripts-before-or-after-a-job.md | 2 +- .../using-workflows/about-workflows.md | 2 +- .../using-starter-workflows.md | 2 +- .../es-ES/content/admin/all-releases.md | 2 +- ...enabling-dependabot-for-your-enterprise.md | 2 +- ...ions-with-minio-gateway-for-nas-storage.md | 8 +- ...self-hosted-runners-for-your-enterprise.md | 2 +- .../about-using-actions-in-your-enterprise.md | 2 +- ...bout-authentication-for-your-enterprise.md | 18 +- ...ication-for-users-outside-your-provider.md | 6 +- ...siderations-for-external-authentication.md | 4 +- .../using-built-in-authentication/index.md | 2 +- .../inviting-people-to-use-your-instance.md | 2 +- .../enabling-encrypted-assertions.md | 2 +- .../saml-configuration-reference.md | 46 +-- .../troubleshooting-saml-authentication.md | 2 +- ...about-the-audit-log-for-your-enterprise.md | 4 +- .../audit-log-events-for-your-enterprise.md | 292 +++++++++--------- ...ching-the-audit-log-for-your-enterprise.md | 2 +- ...authentication-with-saml-single-sign-on.md | 2 +- .../about-ssh.md | 2 +- ...io-subscriptions-with-github-enterprise.md | 4 +- .../configuring-dependabot-alerts.md | 4 +- .../viewing-and-updating-dependabot-alerts.md | 2 +- ...ltering-alerts-in-the-security-overview.md | 8 +- .../securing-accounts.md | 12 +- .../end-to-end-supply-chain/securing-code.md | 8 +- .../about-supply-chain-security.md | 8 +- .../configuring-the-dependency-graph.md | 2 +- ...ting-your-timeout-period-for-codespaces.md | 4 +- .../index.md | 1 + .../restricting-access-to-machine-types.md | 33 +- .../restricting-the-idle-timeout-period.md | 79 +++++ ...cting-the-visibility-of-forwarded-ports.md | 35 +-- .../managing-prebuilds.md | 2 +- .../troubleshooting-prebuilds.md | 2 +- ...g-and-reviewing-changes-to-your-project.md | 8 + ...iguring-notifications-in-github-desktop.md | 63 ++++ .../index.md | 2 + ...iewing-a-pull-request-in-github-desktop.md | 2 + ...and-re-running-checks-in-github-desktop.md | 25 ++ .../scopes-for-oauth-apps.md | 4 +- .../webhooks/webhook-events-and-payloads.md | 3 - ...ting-with-maintainers-using-discussions.md | 2 +- .../managing-categories-for-discussions.md | 4 +- .../managing-discussions.md | 2 +- .../es-ES/content/discussions/quickstart.md | 2 +- .../reuse-an-assignment.md | 2 +- .../about-team-discussions.md | 2 +- ...analysis-settings-for-your-organization.md | 2 +- ...ing-the-audit-log-for-your-organization.md | 30 +- .../about-scim-for-organizations.md | 2 +- .../introduction-to-github-packages.md | 2 +- .../es-ES/content/packages/quickstart.md | 6 +- .../managing-a-merge-queue.md | 4 +- .../rest/codespaces/repository-secrets.md | 4 +- .../es-ES/content/rest/codespaces/secrets.md | 4 +- .../rest/collaborators/collaborators.md | 2 +- .../es-ES/content/rest/dependabot/secrets.md | 2 +- .../dependency-graph/dependency-review.md | 2 +- .../es-ES/content/rest/issues/timeline.md | 2 +- translations/es-ES/content/rest/packages.md | 2 +- .../es-ES/content/rest/secret-scanning.md | 2 +- .../github-acceptable-use-policies.md | 4 +- .../github-community-guidelines.md | 14 +- .../enterprise-server/3-1/18.yml | 2 +- .../enterprise-server/3-1/19.yml | 38 +-- .../enterprise-server/3-1/20.yml | 10 +- .../enterprise-server/3-2/11.yml | 48 +-- .../enterprise-server/3-2/12.yml | 14 +- .../release-notes/enterprise-server/3-3/0.yml | 2 +- .../release-notes/enterprise-server/3-3/1.yml | 2 +- .../release-notes/enterprise-server/3-3/3.yml | 2 +- .../release-notes/enterprise-server/3-3/4.yml | 2 +- .../release-notes/enterprise-server/3-3/5.yml | 4 +- .../release-notes/enterprise-server/3-3/6.yml | 54 ++-- .../release-notes/enterprise-server/3-3/7.yml | 22 +- .../enterprise-server/3-4/0-rc1.yml | 8 +- .../release-notes/enterprise-server/3-4/0.yml | 8 +- .../release-notes/enterprise-server/3-4/1.yml | 61 ++-- .../release-notes/enterprise-server/3-4/2.yml | 27 +- ...lf-hosted-runner-configure-runner-group.md | 2 +- .../actions/self-hosted-runner-description.md | 2 +- .../settings-ui/settings-actions-general.md | 2 +- .../actions/supported-github-runners.md | 11 + .../audit_log/audit-log-action-categories.md | 10 +- .../reusables/billing/license-statuses.md | 2 +- .../codespaces/billing-for-prebuilds.md | 2 +- .../codespaces/codespaces-org-policies.md | 3 + .../codespaces/codespaces-policy-targets.md | 11 + .../reusables/discussions/starting-a-poll.md | 2 +- ...natively-enable-external-authentication.md | 2 +- .../built-in-authentication-option.md | 2 +- .../built-in-authentication.md | 2 +- .../dependency-vulnerable-calls.md | 2 +- .../gated-features/security-center.md | 2 +- .../projects/enable-basic-workflow.md | 4 +- .../reusables/projects/project-settings.md | 3 +- .../secret-list-private-push-protection.md | 4 +- translations/log/es-resets.csv | 3 +- 100 files changed, 689 insertions(+), 501 deletions(-) create mode 100644 translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md create mode 100644 translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md create mode 100644 translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md create mode 100644 translations/es-ES/data/reusables/codespaces/codespaces-org-policies.md create mode 100644 translations/es-ES/data/reusables/codespaces/codespaces-policy-targets.md diff --git a/translations/es-ES/content/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job.md b/translations/es-ES/content/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job.md index b343e05f7a..7750faad82 100644 --- a/translations/es-ES/content/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job.md +++ b/translations/es-ES/content/actions/hosting-your-own-runners/running-scripts-before-or-after-a-job.md @@ -73,4 +73,4 @@ There is currently no timeout setting available for scripts executed by `ACTIONS ### Reviewing the workflow run log -To confirm whether your scripts are executing, you can review the logs for that job. The scripts will be listed within separate steps for either `Set up runner` or `Complete runner`, depending on which environment variable is triggering the script. For more information on checking the logs, see "[Viewing logs to diagnose failures](/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs#viewing-logs-to-diagnose-failures)." +To confirm whether your scripts are executing, you can review the logs for that job. The scripts will be listed within separate steps for either `Set up runner` or `Complete runner`, depending on which environment variable is triggering the script. Para obtener más información sobre cómo verificar las bitácoras, consulta la sección "[Visualizar las bitácoras para diagnosticar las fallas](/actions/monitoring-and-troubleshooting-workflows/using-workflow-run-logs#viewing-logs-to-diagnose-failures)". diff --git a/translations/es-ES/content/actions/using-workflows/about-workflows.md b/translations/es-ES/content/actions/using-workflows/about-workflows.md index 9ae0106c5c..877efb4754 100644 --- a/translations/es-ES/content/actions/using-workflows/about-workflows.md +++ b/translations/es-ES/content/actions/using-workflows/about-workflows.md @@ -28,7 +28,7 @@ A workflow must contain the following basic components: 1. One or more _jobs_, each of which will execute on a _runner_ machine and run a series of one or more _steps_. 1. Each step can either run a script that you define or run an action, which is a reusable extension that can simplify your workflow. -For more information these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." +For more information on these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." ![Resumen del flujo de trabajo](/assets/images/help/images/overview-actions-simple.png) diff --git a/translations/es-ES/content/actions/using-workflows/using-starter-workflows.md b/translations/es-ES/content/actions/using-workflows/using-starter-workflows.md index 5e9a212d4d..e4b8a7473e 100644 --- a/translations/es-ES/content/actions/using-workflows/using-starter-workflows.md +++ b/translations/es-ES/content/actions/using-workflows/using-starter-workflows.md @@ -39,7 +39,7 @@ Cualquiera con permiso de escritura en un repositorio puede configurar flujos de {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %} 1. Si ya tienes un flujo de trabajo en tu repositorio, haz clic en **Flujo de trabajo nuevo**. -1. The "{% if actions-starter-template-ui %}Choose a workflow{% else %}Choose a workflow template{% endif %}" page shows a selection of recommended starter workflows. Find the starter workflow that you want to use, then click {% if actions-starter-template-ui %}**Configure**{% else %}**Set up this workflow**{% endif %}.{% if actions-starter-template-ui %} To help you find the starter workflow that you want, you can search for keywords or filter by category.{% endif %} +1. The "{% if actions-starter-template-ui %}Choose a workflow{% else %}Choose a workflow template{% endif %}" page shows a selection of recommended starter workflows. Encuentra el flujo de trabajo inicial que quieras utilizar, luego haz clic en {% if actions-starter-template-ui %}**Configurar**{% else %}**Configurar este flujo de trabajo**{% endif %}.{% if actions-starter-template-ui %} Para ayudarte a encontrar el flujo de trabajo inicial que quieres, puedes buscar las palabras clave o filtrar por categoría.{% endif %} {% if actions-starter-template-ui %}![Configure this workflow](/assets/images/help/settings/actions-create-starter-workflow-updated-ui.png){% else %}![Set up this workflow](/assets/images/help/settings/actions-create-starter-workflow.png){% endif %} 1. Si el flujo de trabajo inicial contiene comentarios que detallen pasos de configuración adicional, sigue estos pasos. Muchos de los flujos de trabajo iniciales tienen guías correspondientes. For more information, see the [{% data variables.product.prodname_actions %} guides](/actions/guides). diff --git a/translations/es-ES/content/admin/all-releases.md b/translations/es-ES/content/admin/all-releases.md index c412a60061..ea1a5719d9 100644 --- a/translations/es-ES/content/admin/all-releases.md +++ b/translations/es-ES/content/admin/all-releases.md @@ -12,7 +12,7 @@ shortTitle: Lanzamientos ## Acerca de los lanzamientos de {% data variables.product.product_name %} -{% data reusables.enterprise.constantly-improving %} {% data variables.product.company_short %} es compatible con los cuatro lanzamientos de características más recientes. For more information, see "[About upgrades to new releases](/admin/overview/about-upgrades-to-new-releases)." +{% data reusables.enterprise.constantly-improving %} {% data variables.product.company_short %} es compatible con los cuatro lanzamientos de características más recientes. Para obtener más información, consulta la sección "[Acerca de las mejoras a los lanzamientos nuevos](/admin/overview/about-upgrades-to-new-releases)". Puedes ver lo nuevo de cada lanzamiento en las [notas de lanzamiento](/admin/release-notes) y puedes ver la documentación de usuario y de administrador de todos los lanzamientos aquí en {% data variables.product.prodname_docs %}. Cuando leas la documentación, asegúrate de seleccionar la versión que refleje tu producto. Para obtener más información, consulta la sección "[Acerca de las versiones de {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs)". diff --git a/translations/es-ES/content/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise.md b/translations/es-ES/content/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise.md index efd50c0489..ea8ce992bc 100644 --- a/translations/es-ES/content/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise.md +++ b/translations/es-ES/content/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise.md @@ -33,7 +33,7 @@ El {% data variables.product.prodname_dependabot %} ayuda a que los usuarios de {% data reusables.dependabot.dependabot-alerts-beta %} -With {% data variables.product.prodname_dependabot_alerts %}, {% data variables.product.prodname_dotcom %} identifies vulnerable dependencies in repositories and creates alerts on {% data variables.product.product_location %}, using data from the {% data variables.product.prodname_advisory_database %} and the dependency graph service. +Con las {% data variables.product.prodname_dependabot_alerts %}, {% data variables.product.prodname_dotcom %} identifica las dependencias vulnerables en los repositorios y crea alertas en {% data variables.product.product_location %} utilizando datos de la {% data variables.product.prodname_advisory_database %} y del servicio de la gráfica de dependencias. {% data reusables.repositories.tracks-vulnerabilities %} diff --git a/translations/es-ES/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md b/translations/es-ES/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md index 0631469119..ec1bdc76bd 100644 --- a/translations/es-ES/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md +++ b/translations/es-ES/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md @@ -15,9 +15,13 @@ redirect_from: shortTitle: Puerta de enlace de MinIO para el almacenamiento en NAS --- -## Prerrequisitos +{% warning %} -{% data reusables.actions.enterprise-s3-support-warning %} +**Warning**: MinIO has announced removal of MinIO Gateways. Starting June 1st, 2022, support and bug fixes for the current MinIO NAS Gateway implementation will only be available for paid customers via their LTS support contract. If you want to continue using MinIO Gateways with {% data variables.product.prodname_actions %}, we recommend moving to MinIO LTS support. For more information, see [Scheduled removal of MinIO Gateway for GCS, Azure, HDFS](https://github.com/minio/minio/issues/14331) in the minio/minio repository. + +{% endwarning %} + +## Prerrequisitos Antes de que habilites las {% data variables.product.prodname_actions %}, asegúrate de que has completado los siguientes pasos: diff --git a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md index aaa1929bf2..ed31203bba 100644 --- a/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md +++ b/translations/es-ES/content/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-self-hosted-runners-for-your-enterprise.md @@ -61,7 +61,7 @@ Primero, habilita las {% data variables.product.prodname_actions %} para todas l {% if actions-workflow-policy %} ![Screenshot of "Allow select actions" and "Allow actions created by {% data variables.product.company_short %}" for {% data variables.product.prodname_actions %}](/assets/images/help/settings/actions-policy-allow-select-actions-and-actions-from-github-with-workflows.png) {%- else %} - ![Screenshot of "Allow select actions" and "Allow actions created by {% data variables.product.company_short %}" for {% data variables.product.prodname_actions %}](/assets/images/help/settings/actions-policy-allow-select-actions-and-actions-from-github.png) + ![Captura de pantalla de "Permitir acciones seleccionadas" y "Permitir acciones creadas por {% data variables.product.company_short %}" para las {% data variables.product.prodname_actions %}](/assets/images/help/settings/actions-policy-allow-select-actions-and-actions-from-github.png) {%- endif %} 1. Haz clic en **Save ** (guardar). diff --git a/translations/es-ES/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md b/translations/es-ES/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md index a379b1b79a..a879ca25ee 100644 --- a/translations/es-ES/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md +++ b/translations/es-ES/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md @@ -48,7 +48,7 @@ Cada acción es un repositorio en la organización `actions` y cada repositorio **Notas:** - Cuando utilices acciones de configuración, (tales como `actions/setup-LANGUAGE`) en {% data variables.product.product_name %} con ejecutores auto-hospedados, tal vez necesites configurar el caché de las herramientas en los ejecutores que no tienen acceso a internet. Para obtener más información, consulta la sección "[ Configurar el caché de herramientas en ejecutores auto-hospedados sin acceso a internet](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)". -- Las mejoras a {% data variables.product.product_name %} no darán como resultado una actualización de las acciones en paquete. +- Bundled actions are automatically updated when {% data variables.product.product_name %} is updated. {% endnote %} diff --git a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md index 913ddf962e..2ab41a06c4 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md +++ b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md @@ -15,7 +15,7 @@ topics: - SSO --- -## About authentication for your enterprise +## Acerca de la autenticación para tu empresa {% ifversion ghec %} @@ -29,17 +29,17 @@ The following options are available for account management and authentication on - [Authentication through {% data variables.product.product_location %} with additional SAML access restriction](#authentication-through-githubcom-with-additional-saml-access-restriction) - [Authentication with {% data variables.product.prodname_emus %} and SAML SSO](#authentication-with-enterprise-managed-users-and-saml-sso) -### Authentication through {% data variables.product.product_location %} +### Autenticación mediante {% data variables.product.product_location %} By default, each member must create a personal account on {% data variables.product.product_location %}. You grant access to your enterprise, and the member can access your enterprise's resources after signing into the account on {% data variables.product.product_location %}. The member manages the account, and can contribute to other enterprises, organizations, and repositories on {% data variables.product.product_location %}. -### Authentication through {% data variables.product.product_location %} with additional SAML access restriction +### Autenticación mediante {% data variables.product.product_location %} con restricción de acceso adicional de SAML If you configure additional SAML access restriction, each member must create and manage a personal account on {% data variables.product.product_location %}. You grant access to your enterprise, and the member can access your enterprise's resources after both signing into the account on {% data variables.product.product_location %} and successfully authenticating with your SAML identity provider (IdP). The member can contribute to other enterprises, organizations, and repositories on {% data variables.product.product_location %} using their personal account. For more information about requiring SAML authentication for all access your enterprise's resources, see "[About SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam)." If you use a standalone organization with {% data variables.product.product_name %}, or if you don't want to use SAML authentication for every organization in your enterprise, you can configure SAML for an individual organization. Para obtener más información, consulta la sección "[Acerca de la administración de identidad y accesos con el inicio de sesión único de SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on)". -### Authentication with {% data variables.product.prodname_emus %} and SAML SSO +### Autenticación con las {% data variables.product.prodname_emus %} y el SSO de SAML If you need more control of the accounts for your enterprise members on {% data variables.product.product_location %}, you can use {% data variables.product.prodname_emus %}. With {% data variables.product.prodname_emus %}, you provision and manage accounts for your enterprise members on {% data variables.product.product_location %} using your IdP. Each member signs into an account that you create, and your enterprise manages the account. Contributions to the rest of {% data variables.product.prodname_dotcom_the_website %} are restricted. Para obtener más información, consulta la sección "[Acerca de {% data variables.product.prodname_emus %}](/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/about-enterprise-managed-users)". @@ -47,18 +47,18 @@ If you need more control of the accounts for your enterprise members on {% data Site administrators can decide how people authenticate to access a {% data variables.product.product_name %} instance. You can use {% data variables.product.product_name %}'s built-in authentication, or, if you want to centralize identity and access management for the web applications that your team uses, you can configure an external authentication method. -## Authentication methods for {% data variables.product.product_name %} +## Métodos de autenticación para {% data variables.product.product_name %} The following authentication methods are available for {% data variables.product.product_name %}. - [Built-in authentication](#built-in-authentication) - [External authentication](#external-authentication) -### Built-in authentication +### Autenticación incorporada {% data reusables.enterprise_user_management.built-in-authentication-new-accounts %} To access your instance, people authenticate with the credentials for the account. Para obtener más información, consulta la sección "[Configurar la autenticación incorporada](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)". -### External authentication +### Autenticación externa If you use an external directory or identity provider (IdP) to centralize access to multiple web applications, you may be able to configure external authentication for {% data variables.product.product_location %}. Para obtener más información, consulta lo siguiente. @@ -66,7 +66,7 @@ If you use an external directory or identity provider (IdP) to centralize access - "[Using LDAP for enterprise IAM](/admin/identity-and-access-management/using-ldap-for-enterprise-iam)" - "[Using SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam)" -If you choose to use external authentication, you can also configure fallback authentication for people who don't have an account on your external authentication provider. For example, you may want to grant access to a contractor or machine user. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." +If you choose to use external authentication, you can also configure fallback authentication for people who don't have an account on your external authentication provider. For example, you may want to grant access to a contractor or machine user. Para obtener más información, consulta la sección "[Permitir la autenticación integrada para los usuarios fuera de tu proveedor](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)". {% elsif ghae %} @@ -76,7 +76,7 @@ If you choose to use external authentication, you can also configure fallback au ## About access control -{% ifversion ghec or ghae %}Members of your enterprise{% elsif ghes %}People with access to {% data variables.product.product_location %}{% endif %} can manage access to {% ifversion ghec %}your enterprise's resources{% elsif ghae %}your enterprise{% elsif ghes %}resources on your instance{% endif %} by using organization membership, teams, and roles. Para obtener más información, consulta lo siguiente. +{% ifversion ghec or ghae %}Los moembros de tu empresa{% elsif ghes %}Las personas con acceso a {% data variables.product.product_location %}{% endif %} pueden adminsitrar el acceso a {% ifversion ghec %}los recursos de tu empresa{% elsif ghae %}tu empresa{% elsif ghes %} en tu instancia{% endif %} si utilizan la membrecía organizacional, los equipos y los roles. Para obtener más información, consulta lo siguiente. {%- ifversion ghec %} - "[Invitar a usuarios para que se unan a nuestra organización](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)" diff --git a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md index 39617e7860..e73dfa38fc 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md +++ b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md @@ -55,6 +55,6 @@ Cuando un usuario acepta la invitación, puede utilizar su nombre de usuario y c ## Leer más -- "[Using CAS for enterprise IAM](/admin/identity-and-access-management/using-cas-for-enterprise-iam)" -- "[Using LDAP for enterprise IAM](/admin/identity-and-access-management/using-ldap-for-enterprise-iam)" -- "[Using SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam)" +- "[Utilizar CAS para el IAM empresarial](/admin/identity-and-access-management/using-cas-for-enterprise-iam)" +- "[Utilizar LDAP para el IAM empresarial](/admin/identity-and-access-management/using-ldap-for-enterprise-iam)" +- "[Utilizar SAML para el IAM empresarial](/admin/identity-and-access-management/using-saml-for-enterprise-iam)" diff --git a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md index 6232e7936b..afd525b0b7 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md +++ b/translations/es-ES/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md @@ -26,7 +26,7 @@ When you use external authentication, {% data variables.product.product_location {% elsif ghec %} -If you use an enterprise with {% data variables.product.prodname_emus %}, members of your enterprise authenticate to access {% data variables.product.prodname_dotcom %} through your SAML identity provider (IdP). For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#authentication-methods-for-github-enterprise-server)." +If you use an enterprise with {% data variables.product.prodname_emus %}, members of your enterprise authenticate to access {% data variables.product.prodname_dotcom %} through your SAML identity provider (IdP). Para obtener más información, consulta la sección "[Acerca de la autenticación para tu empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#authentication-methods-for-github-enterprise-server)". {% data variables.product.product_name %} automatically creates a username for each person when the person signs in through your IdP for the first time. @@ -70,7 +70,7 @@ Usernames for user accounts on {% ifversion ghes or ghae %}{% data variables.pro {% data variables.product.product_name %} requires the `NameID` element even if other attributes are present. For more information, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-attributes)." -{% data variables.product.product_name %} creates a mapping between the `NameID` from the IdP and the username {% ifversion ghec or ghae %}in{% elsif ghes %}on{% endif %} {% data variables.product.product_location %}, so the `NameID` should be persistent, unique, and not subject to change for the lifecycle of the user. +{% data variables.product.product_name %} crea un mapeo entre la `NameID` del IdP y el nombre de usuario {% ifversion ghec or ghae %}en{% elsif ghes %}en{% endif %} {% data variables.product.product_location %}, así que la `NameID` debería ser persistente, única y no estar sujeta a los cambios durante el ciclo de vida del usuario. {% ifversion ghes %} {% note %} diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/index.md b/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/index.md index 64dd498ccb..403abbd2b1 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/index.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/index.md @@ -1,6 +1,6 @@ --- title: Usar la autenticación integrada -shortTitle: Built-in authentication +shortTitle: Autenticación incorporada intro: 'If you don''t use a centralized, external system for your users'' identity, you can use built-in authentication to allow {% data variables.product.prodname_ghe_server %} to manage accounts and perform local authentication.' versions: ghes: '*' diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md b/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md index f2358edd5d..cb68feb6c8 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md @@ -17,7 +17,7 @@ shortTitle: Invite people {% data reusables.enterprise_user_management.built-in-authentication-new-accounts %} {% data reusables.enterprise_user_management.unauthenticated-sign-ups %} -You can disable unauthenticated sign-ups and require an invitation to create a new user account on your instance. For more information, see "[Disabling unauthenticated sign-ups](/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups)." +You can disable unauthenticated sign-ups and require an invitation to create a new user account on your instance. Para obtener más información, consulta la sección "[Inhabilitar los inicios de sesión no autenticados](/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups)". {% data reusables.enterprise_user_management.alternatively-enable-external-authentication %} diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md index b662bfe63e..b2cea03ad2 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md @@ -57,4 +57,4 @@ To enable encrypted assertions, you must provide {% data variables.product.produ 1. Haz clic en **Guardar parámetros**. {% data reusables.enterprise_site_admin_settings.wait-for-configuration-run %} -Si habilitaste la depuración de SAML para probar la autenticación con las aserciones cifradas, inhabilita la depuración de SAML cuando termines de hacer las pruebas. For more information, see "[Troubleshooting SAML authentication](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging)." +Si habilitaste la depuración de SAML para probar la autenticación con las aserciones cifradas, inhabilita la depuración de SAML cuando termines de hacer las pruebas. Para obtener más información, consulta la sección "[Solucionar problemas de la autenticación de SAML](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging)". diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md index c9957081a2..6d19380a2b 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md @@ -43,31 +43,31 @@ The SP metadata for an organization on {% data variables.product.product_locatio The SP metadata for an enterprise on {% data variables.product.product_location %} is available at `https://github.com/enterprises/ENTERPRISE/saml/metadata`, where **ENTERPRISE** is the name of your enterprise on {% data variables.product.product_location %}. -| Valor | Otros nombres | Descripción | Ejemplo | -|:--------------------------------------------------------- |:------------------------------------ |:-------------------------------------------------------------------------------------- |:-------------------------------------------------------- | -| ID de Entidad de SP | SP URL, audience restriction | The top-level URL for your enterprise on {% data variables.product.product_location %} | `https://github.com/enterprises/ENTERPRISE` | -| URL del Servicio de Consumidor de Aserciones (ACS) del SP | Reply, recipient, or destination URL | URL a la que el IdP enviará respuestas de SAML | `https://github.com/enterprises/ENTERPRISE/saml/consume` | -| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `https://github.com/enterprises/ENTERPRISE/saml/sso` | +| Valor | Otros nombres | Descripción | Ejemplo | +|:--------------------------------------------------------- |:---------------------------------------- |:-------------------------------------------------------------------------------------- |:-------------------------------------------------------- | +| ID de Entidad de SP | URL de SP, restricción de la audiencia | The top-level URL for your enterprise on {% data variables.product.product_location %} | `https://github.com/enterprises/ENTERPRISE` | +| URL del Servicio de Consumidor de Aserciones (ACS) del SP | URL de respuesta, receptora o de destino | URL a la que el IdP enviará respuestas de SAML | `https://github.com/enterprises/ENTERPRISE/saml/consume` | +| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `https://github.com/enterprises/ENTERPRISE/saml/sso` | {% elsif ghes %} -The SP metadata for {% data variables.product.product_location %} is available at `http(s)://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your instance. {% data variables.product.product_name %} uses the `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST` binding. +The SP metadata for {% data variables.product.product_location %} is available at `http(s)://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your instance. {% data variables.product.product_name %} utiliza el enlace `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST`. -| Valor | Otros nombres | Descripción | Ejemplo | -|:--------------------------------------------------------- |:------------------------------------ |:---------------------------------------------------------------- |:--------------------------------- | -| ID de Entidad de SP | SP URL, audience restriction | Your top-level URL for {% data variables.product.product_name %} | `http(s)://HOSTNAME` | -| URL del Servicio de Consumidor de Aserciones (ACS) del SP | Reply, recipient, or destination URL | URL a la que el IdP enviará respuestas de SAML | `http(s)://HOSTNAME/saml/consume` | -| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `http(s)://HOSTNAME/sso` | +| Valor | Otros nombres | Descripción | Ejemplo | +|:--------------------------------------------------------- |:---------------------------------------- |:---------------------------------------------------------------- |:--------------------------------- | +| ID de Entidad de SP | URL de SP, restricción de la audiencia | Your top-level URL for {% data variables.product.product_name %} | `http(s)://HOSTNAME` | +| URL del Servicio de Consumidor de Aserciones (ACS) del SP | URL de respuesta, receptora o de destino | URL a la que el IdP enviará respuestas de SAML | `http(s)://HOSTNAME/saml/consume` | +| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `http(s)://HOSTNAME/sso` | {% elsif ghae %} -The SP metadata for your enterprise on {% data variables.product.product_name %} is available at `https://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your enterprise on {% data variables.product.product_name %}. {% data variables.product.product_name %} uses the `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST` binding. +The SP metadata for your enterprise on {% data variables.product.product_name %} is available at `https://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your enterprise on {% data variables.product.product_name %}. {% data variables.product.product_name %} utiliza el enlace `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST`. -| Valor | Otros nombres | Descripción | Ejemplo | -|:--------------------------------------------------------- |:------------------------------------ |:---------------------------------------------------------------- |:------------------------------- | -| ID de Entidad de SP | SP URL, audience restriction | Your top-level URL for {% data variables.product.product_name %} | `https://HOSTNAME` | -| URL del Servicio de Consumidor de Aserciones (ACS) del SP | Reply, recipient, or destination URL | URL a la que el IdP enviará respuestas de SAML | `https://HOSTNAME/saml/consume` | -| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `https://HOSTNAME/sso` | +| Valor | Otros nombres | Descripción | Ejemplo | +|:--------------------------------------------------------- |:---------------------------------------- |:----------------------------------------------------------------------- |:------------------------------- | +| ID de Entidad de SP | URL de SP, restricción de la audiencia | Tu URL de más alto nivel para {% data variables.product.product_name %} | `https://HOSTNAME` | +| URL del Servicio de Consumidor de Aserciones (ACS) del SP | URL de respuesta, receptora o de destino | URL a la que el IdP enviará respuestas de SAML | `https://HOSTNAME/saml/consume` | +| URL de inicio de sesión único (SSO) del SP | | URL en donde el IdP comienza con SSO | `https://HOSTNAME/sso` | {% endif %} @@ -75,14 +75,14 @@ The SP metadata for your enterprise on {% data variables.product.product_name %} The following SAML attributes are available for {% data variables.product.product_name %}.{% ifversion ghes %} You can change the attribute names in the management console, with the exception of the `administrator` attribute. For more information, see "[Accessing the management console](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)."{% endif %} -| Nombre | Required? | Descripción | -|:--------------------- |:--------- |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `ID del nombre` | Sí | Un identificador de usuario persistente. Se puede usar cualquier formato de identificador de nombre persistente. {% ifversion ghec %}If you use an enterprise with {% data variables.product.prodname_emus %}, {% endif %}{% data variables.product.product_name %} will normalize the `NameID` element to use as a username unless one of the alternative assertions is provided. For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." | -| `SessionNotOnOrAfter` | No | The date that {% data variables.product.product_name %} invalidates the associated session. After invalidation, the person must authenticate once again to access {% ifversion ghec or ghae %}your enterprise's resources{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. For more information, see "[Session duration and timeout](#session-duration-and-timeout)." | +| Nombre | Required? | Descripción | +|:--------------------- |:--------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `ID del nombre` | Sí | Un identificador de usuario persistente. Se puede usar cualquier formato de identificador de nombre persistente. {% ifversion ghec %}If you use an enterprise with {% data variables.product.prodname_emus %}, {% endif %}{% data variables.product.product_name %} will normalize the `NameID` element to use as a username unless one of the alternative assertions is provided. Para obtener más información, consulta la sección "[Consideraciones de nombre de usuario para la autenticación externa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)". | +| `SessionNotOnOrAfter` | No | The date that {% data variables.product.product_name %} invalidates the associated session. After invalidation, the person must authenticate once again to access {% ifversion ghec or ghae %}your enterprise's resources{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. For more information, see "[Session duration and timeout](#session-duration-and-timeout)." | {%- ifversion ghes or ghae %} | `administrator` | No | When the value is `true`, {% data variables.product.product_name %} will automatically promote the user to be a {% ifversion ghes %}site administrator{% elsif ghae %}enterprise owner{% endif %}. Any other value or a non-existent value will demote the account and remove administrative access. | | `username` | No | The username for {% data variables.product.product_location %}. | {%- endif %} -| `full_name` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} full name of the user to display on the user's profile page. | | `emails` | No | Las direcciones de correo electrónico del usuario.{% ifversion ghes or ghae %} Puedes especificar más de una dirección.{% endif %}{% ifversion ghec or ghes %} Si sincronizas el uso de licencias entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}, {% data variables.product.prodname_github_connect %} utiliza `emails` para identificar a los usuarios únicos entre los productos. Para obtener más información, consulta la sección "[Sincronizar el uso de licencias entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)".{% endif %} | | `public_keys` | No | {% ifversion ghec %}Si configuras el SSO de SAML para una empresa y utilizas {% data variables.product.prodname_emus %}, las{% else %}Las{% endif %}llaves SSH públicas para el usuario. You can specify more than one key. | | `gpg_keys` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} GPG keys for the user. You can specify more than one key. | +| `full_name` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} full name of the user to display on the user's profile page. | | `emails` | No | Las direcciones de correo electrónico del usuario.{% ifversion ghes or ghae %} Puedes especificar más de una dirección.{% endif %}{% ifversion ghec or ghes %} Si sincronizas el uso de licencias entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}, {% data variables.product.prodname_github_connect %} utiliza `emails` para identificar a los usuarios únicos entre los productos. Para obtener más información, consulta la sección "[Sincronizar el uso de licencias entre {% data variables.product.prodname_ghe_server %} y {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)".{% endif %} | | `public_keys` | No | {% ifversion ghec %}Si configuras el SSO de SAML para una empresa y utilizas {% data variables.product.prodname_emus %}, las{% else %}Las{% endif %}llaves SSH públicas para el usuario. You can specify more than one key. | | `gpg_keys` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} GPG keys for the user. Puedes especificar más de una clave. | Para especificar más de un valor para un atributo, utiliza elementos múltiples de ``. @@ -128,7 +128,7 @@ Para especificar más de un valor para un atributo, utiliza elementos múltiples ## Session duration and timeout -To prevent a person from authenticating with your IdP and staying authorized indefinitely, {% data variables.product.product_name %} periodically invalidates the session for each user account with access to {% ifversion ghec or ghae %}your enterprise's resources{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. After invalidation, the person must authenticate with your IdP once again. By default, if your IdP does not assert a value for the `SessionNotOnOrAfter` attribute, {% data variables.product.product_name %} invalidates a session {% ifversion ghec %}24 hours{% elsif ghes or ghae %}one week{% endif %} after successful authentication with your IdP. +Para prevenir que una persona se autentique con tu IdP y se mantenga autorizad por tiempo indefinido, {% data variables.product.product_name %} invalida con frecuencia la sesión de cada cuenta de usuario con acceso a {% ifversion ghec or ghae %}los recursos de tu empresa{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. After invalidation, the person must authenticate with your IdP once again. By default, if your IdP does not assert a value for the `SessionNotOnOrAfter` attribute, {% data variables.product.product_name %} invalidates a session {% ifversion ghec %}24 hours{% elsif ghes or ghae %}one week{% endif %} after successful authentication with your IdP. To customize the session duration, you may be able to define the value of the `SessionNotOnOrAfter` attribute on your IdP. If you define a value less than 24 hours, {% data variables.product.product_name %} may prompt people to authenticate every time {% data variables.product.product_name %} initiates a redirect. diff --git a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md index 2bfb191e2d..a1af4772e3 100644 --- a/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md +++ b/translations/es-ES/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md @@ -65,7 +65,7 @@ Cuando el usuario vuelve a ingresar, {% data variables.product.prodname_ghe_serv > Another user already owns the account. Please have your administrator check the authentication log. -Este mensaje habitualmente indica que el nombre de usuario o dirección de correo electrónico cambió en el IdP. Asegúrate de que el mapeo de la `NameID` de la cuenta de usuario de {% data variables.product.prodname_ghe_server %} coincida con la `NameID` en tu IdP. For more information, see "[Updating a user's SAML `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)." +Este mensaje habitualmente indica que el nombre de usuario o dirección de correo electrónico cambió en el IdP. Asegúrate de que el mapeo de la `NameID` de la cuenta de usuario de {% data variables.product.prodname_ghe_server %} coincida con la `NameID` en tu IdP. Para obtener más información, consulta la sección "[Actualizar la `NameID` de SAML de un usuario](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)". ## Si la respuesta SAML no está firmada o la firma no coincide con los contenidos, se presentará el siguiente mensaje de error en el registro de autenticación: diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md index 41613cb015..34a81c4019 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md @@ -23,7 +23,7 @@ topics: - Security --- -## About audit logs +## Acerca de las bitácoras de auditoría {% data reusables.audit_log.retention-periods %} @@ -50,7 +50,7 @@ For a full list of audit log actions that may appear in your enterprise audit lo {% ifversion ghec %} ## Git events -Git events data, such as cloning, fetching, and pushing is logged. For more information, see "[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)." +Git events data, such as cloning, fetching, and pushing is logged. Para obtener más información, consulta la sección "[Transmitir la bitácora de auditoría de tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)". {% endif %} diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md index 2135884fdd..09b5f071d4 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md @@ -126,9 +126,9 @@ topics: | `business.set_fork_pr_workflows_policy` | The policy for workflows on private repository forks was changed. Para obtener más información, consulta la sección "{% ifversion ghec %}[Requerir políticas para las {% data variables.product.prodname_actions %} en una empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#enforcing-a-policy-for-fork-pull-requests-in-private-repositories){% else ifversion ghes > 2.22 %}[Habilitar los flujos de trabajo para las bifurcaciones de repositorios privados](/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enforcing-github-actions-policies-for-your-enterprise#enabling-workflows-for-private-repository-forks){% endif %}". {%- endif %} {%- ifversion ghes %} -| `business.update_actions_settings` | An enterprise owner or site administrator updated {% data variables.product.prodname_actions %} policy settings for an enterprise. For more information, see "[Enforcing policies for GitHub Actions in your enterprise](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)." +| `business.update_actions_settings` | An enterprise owner or site administrator updated {% data variables.product.prodname_actions %} policy settings for an enterprise. Para obtener más información, consulta la sección "[Requerir políticas para las GitHub Actions en tu empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)". {%- endif %} -| `business.update_default_repository_permission` | The base repository permission setting was updated for all organizations in an enterprise. For more information, see "[Enforcing a policy for base repository permissions](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-base-repository-permissions)." | `business.update_member_repository_creation_permission` | The repository creation setting was updated for an enterprise. For more information, see "[Enforcing a policy for repository creation](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-creation)." | `business.update_member_repository_invitation_permission` | The policy setting for enterprise members inviting outside collaborators to repositories was updated. For more information, see "[Enforcing a policy for inviting outside collaborators to repositories](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories)." +| `business.update_default_repository_permission` | The base repository permission setting was updated for all organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para los permisos de los repositorios base](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-base-repository-permissions)". | `business.update_member_repository_creation_permission` | The repository creation setting was updated for an enterprise. For more information, see "[Enforcing a policy for repository creation](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-creation)." | `business.update_member_repository_invitation_permission` | The policy setting for enterprise members inviting outside collaborators to repositories was updated. For more information, see "[Enforcing a policy for inviting outside collaborators to repositories](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories)." {%- ifversion ghec %} | `business.update_saml_provider_settings` | The SAML single sign-on provider settings for an enterprise were updated. {%- endif %} @@ -145,10 +145,10 @@ topics: ### `checks` category actions -| Acción | Descripción | -| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `checks.auto_trigger_disabled` | Automatic creation of check suites was disabled on a repository in the organization or enterprise. For more information, see "[Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)." | -| `checks.auto_trigger_enabled` | Automatic creation of check suites was enabled on a repository in the organization or enterprise. For more information, see "[Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)." | +| Acción | Descripción | +| ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `checks.auto_trigger_disabled` | Automatic creation of check suites was disabled on a repository in the organization or enterprise. For more information, see "[Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)." | +| `checks.auto_trigger_enabled` | Automatic creation of check suites was enabled on a repository in the organization or enterprise. Para obtener más información, consulta la sección "[Actualizar las preferencias de repositorio para las suites de verificación](/rest/reference/checks#update-repository-preferences-for-check-suites)". | {%- ifversion fpt or ghec %} | `checks.delete_logs` | Logs in a check suite were deleted. {%- endif %} @@ -181,11 +181,11 @@ topics: {%- ifversion ghes %} ### `config_entry` category actions -| Acción | Descripción | -| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `config_entry.create` | A configuration setting was created. These events are only visible in the site admin audit log. The type of events recorded relate to:
- Enterprise settings and policies
- Organization and repository permissions and settings
- Git, Git LFS, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, project, and code security settings. | -| `config_entry.destroy` | A configuration setting was deleted. These events are only visible in the site admin audit log. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | -| `config_entry.update` | A configuration setting was edited. These events are only visible in the site admin audit log. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | +| Acción | Descripción | +| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `config_entry.create` | A configuration setting was created. These events are only visible in the site admin audit log. The type of events recorded relate to:
- Enterprise settings and policies
- Organization and repository permissions and settings
- Git, Git LFS, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, project, and code security settings. | +| `config_entry.destroy` | A configuration setting was deleted. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | +| `config_entry.update` | A configuration setting was edited. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. El tipo de eventos registrado se relaciona con:
- Políticas y ajustes de empresa
- Permisos y ajustes de repositorio y organización
- Git, LFS de Git, {% data variables.product.prodname_github_connect %}, {% data variables.product.prodname_registry %}, proyecto, y ajustes de seguridad de código. | {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-4864 %} @@ -313,12 +313,12 @@ topics: {%- ifversion ghec %} ### `enterprise_domain` category actions -| Acción | Descripción | -| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `enterprise_domain.approve` | An enterprise domain was approved for an enterprise. For more information, see "[Approving a domain for your enterprise account](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#approving-a-domain-for-your-enterprise-account)." | -| `enterprise_domain.create` | An enterprise domain was added to an enterprise. For more information, see "[Verifying a domain for your enterprise account](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#verifying-a-domain-for-your-enterprise-account)." | -| `enterprise_domain.destroy` | An enterprise domain was removed from an enterprise. For more information, see "[Removing an approved or verified domain](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#removing-an-approved-or-verified-domain)." | -| `enterprise_domain.verify` | An enterprise domain was verified for an enterprise. For more information, see "[Verifying a domain for your enterprise account](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#verifying-a-domain-for-your-enterprise-account)." | +| Acción | Descripción | +| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `enterprise_domain.approve` | An enterprise domain was approved for an enterprise. For more information, see "[Approving a domain for your enterprise account](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#approving-a-domain-for-your-enterprise-account)." | +| `enterprise_domain.create` | An enterprise domain was added to an enterprise. For more information, see "[Verifying a domain for your enterprise account](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#verifying-a-domain-for-your-enterprise-account)." | +| `enterprise_domain.destroy` | An enterprise domain was removed from an enterprise. For more information, see "[Removing an approved or verified domain](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#removing-an-approved-or-verified-domain)." | +| `enterprise_domain.verify` | An enterprise domain was verified for an enterprise. Para obtener más información, consulta la sección "[Verificar un dominio para tu cuenta empresarial](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise#verifying-a-domain-for-your-enterprise-account)". | ### `enterprise_installation` category actions @@ -332,15 +332,15 @@ topics: {%- ifversion fpt or ghec %} ### acciones de la categoría `environment` -| Acción | Descripción | -| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `environment.add_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was created via the API. For more information, see "[Environment protection rules](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)." | -| `environment.create_actions_secret` | A secret was created for a {% data variables.product.prodname_actions %} environment via the API. For more information, see "[Environment secrets](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)." | -| `environment.delete` | An environment was deleted via the API. For more information, see "[Deleting an environment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deleting-an-environment)." | -| `environment.remove_actions_secret` | A secret was deleted for a {% data variables.product.prodname_actions %} environment via the API. For more information, see "[Environment secrets](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)." | -| `environment.remove_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was deleted via the API. For more information, see "[Environment protection rules](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)." | -| `environment.update_actions_secret` | A secret was updated for a {% data variables.product.prodname_actions %} environment via the API. For more information, see "[Environment secrets](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)." | -| `environment.update_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was updated via the API. For more information, see "[Environment protection rules](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)." | +| Acción | Descripción | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `environment.add_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was created via the API. For more information, see "[Environment protection rules](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)." | +| `environment.create_actions_secret` | A secret was created for a {% data variables.product.prodname_actions %} environment via the API. For more information, see "[Environment secrets](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)." | +| `environment.delete` | An environment was deleted via the API. For more information, see "[Deleting an environment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deleting-an-environment)." | +| `environment.remove_actions_secret` | A secret was deleted for a {% data variables.product.prodname_actions %} environment via the API. Para obtener más información, consulta la sección ["Secretos de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | +| `environment.remove_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was deleted via the API. Para obtener más información, consulta la sección "[reglas de protección de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | +| `environment.update_actions_secret` | A secret was updated for a {% data variables.product.prodname_actions %} environment via the API. Para obtener más información, consulta la sección ["Secretos de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | +| `environment.update_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was updated via the API. Para obtener más información, consulta la sección "[reglas de protección de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | {%- endif %} {%- ifversion ghae %} @@ -463,11 +463,11 @@ topics: ### `issues` category actions -| Acción | Descripción | -| ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `issues.deletes_disabled` | The ability for enterprise members to delete issues was disabled. Members cannot delete issues in any organizations in an enterprise. For more information, see "[Enforcing a policy for deleting issues](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)." | -| `issues.deletes_enabled` | The ability for enterprise members to delete issues was enabled. Members can delete issues in any organizations in an enterprise. For more information, see "[Enforcing a policy for deleting issues](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)." | -| `issues.deletes_policy_cleared` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for allowing members to delete issues in an enterprise. For more information, see "[Enforcing a policy for deleting issues](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)." | +| Acción | Descripción | +| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `issues.deletes_disabled` | The ability for enterprise members to delete issues was disabled. Members cannot delete issues in any organizations in an enterprise. For more information, see "[Enforcing a policy for deleting issues](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)." | +| `issues.deletes_enabled` | The ability for enterprise members to delete issues was enabled. Members can delete issues in any organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para borrar las propuestas](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)". | +| `issues.deletes_policy_cleared` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for allowing members to delete issues in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para borrar las propuestas](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deleting-issues)". | {%- ifversion fpt or ghec %} ### acciones de la categoría `marketplace_agreement_signature` @@ -490,33 +490,33 @@ topics: ### Acciones de la categoría `members_can_create_pages` -| Acción | Descripción | -| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_pages.disable` | The ability for members to publish {% data variables.product.prodname_pages %} was disabled. Members cannot publish {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_pages.enable` | The ability for members to publish {% data variables.product.prodname_pages %} was enabled. Members can publish {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Acción | Descripción | +| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_create_pages.disable` | The ability for members to publish {% data variables.product.prodname_pages %} was disabled. Members cannot publish {% data variables.product.prodname_pages %} in an organization. Para obtener más información, consulta la sección "[Administrar la publicación de los sitios de GitHub Pages para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | +| `members_can_create_pages.enable` | The ability for members to publish {% data variables.product.prodname_pages %} was enabled. Members can publish {% data variables.product.prodname_pages %} in an organization. Para obtener más información, consulta la sección "[Administrar la publicación de los sitios de GitHub Pages para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | ### `members_can_create_private_pages` category actions -| Acción | Descripción | -| ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_private_pages.disable` | The ability for members to publish private {% data variables.product.prodname_pages %} was disabled. Members cannot publish private {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_private_pages.enable` | The ability for members to publish private {% data variables.product.prodname_pages %} was enabled. Members can publish private {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Acción | Descripción | +| ------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_create_private_pages.disable` | The ability for members to publish private {% data variables.product.prodname_pages %} was disabled. Members cannot publish private {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| `members_can_create_private_pages.enable` | The ability for members to publish private {% data variables.product.prodname_pages %} was enabled. Members can publish private {% data variables.product.prodname_pages %} in an organization. Para obtener más información, consulta la sección "[Administrar la publicación de los sitios de GitHub Pages para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | ### `members_can_create_public_pages` category actions -| Acción | Descripción | -| ----------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_public_pages.disable` | The ability for members to publish public {% data variables.product.prodname_pages %} was disabled. Members cannot publish public {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_public_pages.enable` | The ability for members to publish public {% data variables.product.prodname_pages %} was enabled. Members can publish public {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Acción | Descripción | +| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `members_can_create_public_pages.disable` | The ability for members to publish public {% data variables.product.prodname_pages %} was disabled. Members cannot publish public {% data variables.product.prodname_pages %} in an organization. Para obtener más información, consulta la sección "[Administrar la publicación de los sitios de GitHub Pages para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | +| `members_can_create_public_pages.enable` | The ability for members to publish public {% data variables.product.prodname_pages %} was enabled. Members can publish public {% data variables.product.prodname_pages %} in an organization. Para obtener más información, consulta la sección "[Administrar la publicación de los sitios de GitHub Pages para tu organización](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | {%- ifversion ghec or ghes or ghae %} ### `members_can_delete_repos` category actions -| Acción | Descripción | -| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `members_can_delete_repos.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for deleting or transfering repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | -| `members_can_delete_repos.disable` | The ability for enterprise members to delete repositories was disabled. Members cannot delete or transfer repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | -| `members_can_delete_repos.enable` | The ability for enterprise members to delete repositories was enabled. Members can delete or transfer repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | +| Acción | Descripción | +| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_delete_repos.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for deleting or transfering repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | +| `members_can_delete_repos.disable` | The ability for enterprise members to delete repositories was disabled. Members cannot delete or transfer repositories in any organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para el borrado y transferencia de repositorios](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)". | +| `members_can_delete_repos.enable` | The ability for enterprise members to delete repositories was enabled. Members can delete or transfer repositories in any organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para el borrado y transferencia de repositorios](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)". | ### `members_can_view_dependency_insights` category actions @@ -592,7 +592,7 @@ topics: {%- ifversion fpt or ghec %} | `org.codespaces_trusted_repo_access_granted` | {% data variables.product.prodname_codespaces %} was granted trusted repository access to all other repositories in an organization. Para obtener más información, consulta la sección "[Administrar el acceso de un repositorio a los codespces de tu organización](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". | `org.codespaces_trusted_repo_access_revoked` | {% data variables.product.prodname_codespaces %} trusted repository access to all other repositories in an organization was revoked. Para obtener más información, consulta la sección "[Administrar el acceso de un repositorio a los codespces de tu organización](/codespaces/managing-codespaces-for-your-organization/managing-repository-access-for-your-organizations-codespaces)". {%- endif %} -| `org.config.disable_collaborators_only` | The interaction limit for collaborators only for an organization was disabled. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_contributors_only` | Se inhabilitó el límite de interacción para los contribuyentes previos únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_sockpuppet_disallowed` | Se inhabilitó el límite de interacciones para los usuarios existentes únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_collaborators_only` | Se habilitó el límite de interacción para los colaboradores únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_contributors_only` | Se habilitó el límite de interacción para los contribuyentes previos únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_sockpuppet_disallowed` | Se habilitó el límite de interacción para los usuarios existentes únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.confirm_business_invitation` | Se confirmó una invitación para que una organización se una a una empresa. |{% ifversion ghec %}For more information, see "[Inviting an organization to join your enterprise account](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#inviting-an-organization-to-join-your-enterprise-account)."{% endif %}| | `org.create` | An organization was created. Para obtener más información, consulta la sección "[Crear una organización nueva desde cero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". +| `org.config.disable_collaborators_only` | The interaction limit for collaborators only for an organization was disabled. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_contributors_only` | Se inhabilitó el límite de interacción para los contribuyentes previos únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.disable_sockpuppet_disallowed` | Se inhabilitó el límite de interacciones para los usuarios existentes únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_collaborators_only` | Se habilitó el límite de interacción para los colaboradores únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interaciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_contributors_only` | Se habilitó el límite de interacción para los contribuyentes previos únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.config.enable_sockpuppet_disallowed` | Se habilitó el límite de interacción para los usuarios existentes únicamente para una organización. |{% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Limitar las interacciones en tu organización](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization#limiting-interactions-in-your-organization)."{% endif %}| | `org.confirm_business_invitation` | Se confirmó una invitación para que una organización se una a una empresa. |{% ifversion ghec %}Para obtener más información, consulta la sección "[Invitar a una organización para que se una a tu cuenta empresarial](/admin/user-management/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#inviting-an-organization-to-join-your-enterprise-account)."{% endif %}| | `org.create` | Se creó una organización. Para obtener más información, consulta la sección "[Crear una organización nueva desde cero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". {%- ifversion fpt or ghec or ghes %} | `org.create_actions_secret` | A {% data variables.product.prodname_actions %} secret was created for an organization. Para obtener más información, consulta la sección "[Crear secretos cifrados para una organización](/actions/reference/encrypted-secrets#creating-encrypted-secrets-for-an-organization)". {%- endif %} @@ -606,7 +606,7 @@ topics: {%- ifversion not ghae %} | `org.disable_two_factor_requirement` | An organization owner disabled a two-factor authentication requirement for all members{% ifversion fpt or ghec %}, billing managers,{% endif %} and outside collaborators in an organization. {%- endif %} -| `org.display_commenter_full_name_disabled` | An organization owner disabled the display of a commenter's full name in an organization. Members cannot see a comment author's full name. | `org.display_commenter_full_name_enabled` | An organization owner enabled the display of a commenter's full name in an organization. Members can see a comment author's full name. | `org.enable_member_team_creation_permission` | An organization owner allowed members to create teams. Para obtener más información, consulta "[Configurar los permisos de creación de equipo en tu organización](/organizations/managing-organization-settings/setting-team-creation-permissions-in-your-organization)." | `org.enable_reader_discussion_creation_permission` | An organization owner allowed users with read access to create discussions in an organization. {% ifversion fpt or ghec %}For more information, see "[Allowing or disallowing users with read access to create discussions](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)."{% endif %} +| `org.display_commenter_full_name_disabled` | An organization owner disabled the display of a commenter's full name in an organization. Members cannot see a comment author's full name. | `org.display_commenter_full_name_enabled` | An organization owner enabled the display of a commenter's full name in an organization. Members can see a comment author's full name. | `org.enable_member_team_creation_permission` | An organization owner allowed members to create teams. Para obtener más información, consulta "[Configurar los permisos de creación de equipo en tu organización](/organizations/managing-organization-settings/setting-team-creation-permissions-in-your-organization)." | `org.enable_reader_discussion_creation_permission` | An organization owner allowed users with read access to create discussions in an organization. {% ifversion fpt or ghec %}Para obtener más información, consulta la sección "[Permitir o dejar de permitir que los usuarios con acceso de lectura creen debates](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)".{% endif %} {%- ifversion fpt or ghec %} | `org.enable_oauth_app_restrictions` | Third-party application access restrictions for an organization were enabled. For more information, see "[Enabling OAuth App access restrictions for your organization](/organizations/restricting-access-to-your-organizations-data/enabling-oauth-app-access-restrictions-for-your-organization)." {%- endif %} @@ -616,7 +616,7 @@ topics: {%- ifversion not ghae %} | `org.enable_two_factor_requirement` | An organization owner requires two-factor authentication for all members{% ifversion fpt or ghec %}, billing managers,{% endif %} and outside collaborators in an organization. {%- endif %} -| `org.integration_manager_added` | An organization owner granted a member access to manage all GitHub Apps owned by an organization. | `org.integration_manager_removed` | An organization owner removed access to manage all GitHub Apps owned by an organization from an organization member. | `org.invite_member` | A new user was invited to join an organization. |{% ifversion fpt or ghec %}For more information, see "[Inviting users to join your organization](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)."{% endif %}| | `org.invite_to_business` | An organization was invited to join an enterprise. | `org.members_can_update_protected_branches.clear` | An organization owner unset a policy for whether members of an organization can update protected branches on repositories in an organization. Organization administrators can choose whether to allow updating protected branches settings. | `org.members_can_update_protected_branches.disable` | The ability for enterprise members to update protected branches was disabled. Only enterprise owners can update protected branches. | `org.members_can_update_protected_branches.enable` | The ability for enterprise members to update protected branches was enabled. Members of an organization can update protected branches. +| `org.integration_manager_added` | An organization owner granted a member access to manage all GitHub Apps owned by an organization. | `org.integration_manager_removed` | An organization owner removed access to manage all GitHub Apps owned by an organization from an organization member. | `org.invite_member` | A new user was invited to join an organization. |{% ifversion fpt or ghec %}For more information, see "[Inviting users to join your organization](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)."{% endif %}| | `org.invite_to_business` | An organization was invited to join an enterprise. | `org.members_can_update_protected_branches.clear` | An organization owner unset a policy for whether members of an organization can update protected branches on repositories in an organization. Los administradores de las organizaciones pudieron elegir si se permitía la actualización de los ajustes de ramas protegidas o no. | `org.members_can_update_protected_branches.disable` | The ability for enterprise members to update protected branches was disabled. Solo los propietarios de las empresas pueden actualizar las ramas protegidas. | `org.members_can_update_protected_branches.enable` | The ability for enterprise members to update protected branches was enabled. Members of an organization can update protected branches. {%- ifversion fpt or ghec %} | `org.oauth_app_access_approved` | An owner [granted organization access to an {% data variables.product.prodname_oauth_app %}](/organizations/restricting-access-to-your-organizations-data/approving-oauth-apps-for-your-organization). | `org.oauth_app_access_denied` | An owner [disabled a previously approved {% data variables.product.prodname_oauth_app %}'s access](/organizations/restricting-access-to-your-organizations-data/denying-access-to-a-previously-approved-oauth-app-for-your-organization) to an organization. | `org.oauth_app_access_requested` | An organization member requested that an owner grant an {% data variables.product.prodname_oauth_app %} access to an organization. {%- endif %} @@ -630,10 +630,10 @@ topics: {%- endif %} | `org.runner_group_updated` | The configuration of a self-hosted runner group was changed. Para obtener más información, consulta la sección "[Cambiar la política de acceso para un grupo de ejecutores auto-hospedados](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups#changing-the-access-policy-of-a-self-hosted-runner-group)". | `org.runner_group_runner_removed` | The REST API was used to remove a self-hosted runner from a group. Para obtener más información, consulta la sección "[Eliminar un ejecutor auto-hospedado de un grupo en una organización](/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization)". | `org.runner_group_runners_added` | A self-hosted runner was added to a group. Para obtener más información, consulta la sección [Mover un ejecutor auto-hospedado a un grupo](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups#moving-a-self-hosted-runner-to-a-group). | `org.runner_group_runners_updated`| A runner group's list of members was updated. Para obtener más información, consulta la sección "[Configurar ejecutores auto-hospedados en un grupo para una organización](/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization)". {%- ifversion fpt or ghec %} -| `org.runner_group_visiblity_updated` | The visibility of a self-hosted runner group was updated via the REST API. For more information, see "[Update a self-hosted runner group for an organization](/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization)." +| `org.runner_group_visiblity_updated` | The visibility of a self-hosted runner group was updated via the REST API. Para obtener más información, consulta la sección "[Actualizar un grupo de ejecutores auto-hospedados para una organización](/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization)". {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `org.secret_scanning_push_protection_disable` | An organization owner or administrator disabled push protection for secret scanning. For more information, see "[Protecting pushes with secret scanning](/enterprise-cloud@latest/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | `org.secret_scanning_push_protection_enable` | An organization owner or administrator enabled push protection for secret scanning. +| `org.secret_scanning_push_protection_disable` | An organization owner or administrator disabled push protection for secret scanning. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/enterprise-cloud@latest/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | `org.secret_scanning_push_protection_enable` | An organization owner or administrator enabled push protection for secret scanning. {%- endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} | `org.self_hosted_runner_online` | The runner application was started. Solo se puede ver utilizando la API de REST; no está visible en la IU o en la exportación de JSON/CSV. Para obtener más información, consulta "[Comprobar el estado de un ejecutor autoalojado](/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners#checking-the-status-of-a-self-hosted-runner)." | `org.self_hosted_runner_offline` | The runner application was stopped. Solo se puede ver utilizando la API de REST; no está visible en la IU o en la exportación de JSON/CSV. Para obtener más información, consulta "[Comprobar el estado de un ejecutor autoalojado](/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners#checking-the-status-of-a-self-hosted-runner)." @@ -666,23 +666,23 @@ topics: {%- ifversion ghec or ghes or ghae %} ### acciones de la categoría `org_credential_authorization` -| Acción | Descripción | -| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `org_credential_authorization.deauthorized` | A member deauthorized credentials for use with SAML single sign-on. | -| {% ifversion ghec or ghae %}For more information, see "[Authenticating with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on)."{% endif %} | | -| `org_credential_authorization.grant` | A member authorized credentials for use with SAML single sign-on. | -| {% ifversion ghec or ghae %}For more information, see "[Authenticating with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on)."{% endif %} | | -| `org_credential_authorization.revoke` | An owner revoked authorized credentials. {% ifversion ghec %}For more information, see "[Viewing and managing your active SAML sessions](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization)."{% endif %} +| Acción | Descripción | +| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `org_credential_authorization.deauthorized` | A member deauthorized credentials for use with SAML single sign-on. | +| {% ifversion ghec or ghae %}For more information, see "[Authenticating with SAML single sign-on](/authentication/authenticating-with-saml-single-sign-on)."{% endif %} | | +| `org_credential_authorization.grant` | A member authorized credentials for use with SAML single sign-on. | +| {% ifversion ghec or ghae %}Para obtener más información, consulta la sección "[Autenticarse con el inicio de sesión único de SAML](/authentication/authenticating-with-saml-single-sign-on)".{% endif %} | | +| `org_credential_authorization.revoke` | An owner revoked authorized credentials. {% ifversion ghec %}For more information, see "[Viewing and managing your active SAML sessions](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization)."{% endif %} {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -### `org_secret_scanning_custom_pattern` category actions +### Acciones de la categoría `org_secret_scanning_custom_pattern` -| Acción | Descripción | -| ------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `org_secret_scanning_custom_pattern.create` | A custom pattern is published for secret scanning in an organization. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-an-organization)." | -| `org_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in an organization. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)." | -| `org_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in an organization. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)." | +| Acción | Descripción | +| ------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `org_secret_scanning_custom_pattern.create` | A custom pattern is published for secret scanning in an organization. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-an-organization)". | +| `org_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in an organization. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)". | +| `org_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in an organization. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)". | {%- endif %} ### `organization_default_label` category actions @@ -696,38 +696,38 @@ topics: {%- ifversion fpt or ghec or ghes > 3.1 %} ### `organization_domain` category actions -| Acción | Descripción | -| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `organization_domain.approve` | An enterprise domain was approved for an organization. For more information, see "[Approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#approving-a-domain-for-your-organization)." | -| `organization_domain.create` | An enterprise domain was added to an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | -| `organization_domain.destroy` | An enterprise domain was removed from an organization. For more information, see "[Removing an approved or verified domain](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#removing-an-approved-or-verified-domain)." | -| `organization_domain.verify` | An enterprise domain was verified for an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | +| Acción | Descripción | +| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `organization_domain.approve` | An enterprise domain was approved for an organization. For more information, see "[Approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#approving-a-domain-for-your-organization)." | +| `organization_domain.create` | An enterprise domain was added to an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | +| `organization_domain.destroy` | An enterprise domain was removed from an organization. For more information, see "[Removing an approved or verified domain](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#removing-an-approved-or-verified-domain)." | +| `organization_domain.verify` | An enterprise domain was verified for an organization. Para obtener más información, consulta la sección "[Verificar un dominio para tu organización](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)". | ### `organization_projects_change` category actions | Acción | Descripción | | -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `organization_projects_change.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for organization-wide project boards in an enterprise. For more information, see "[Enforcing a policy for organization-wide project boards](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise#enforcing-a-policy-for-organization-wide-project-boards)." | -| `organization_projects_change.disable` | Organization projects were disabled for all organizations in an enterprise. For more information, see "[Enforcing a policy for organization-wide project boards](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise#enforcing-a-policy-for-organization-wide-project-boards)." | -| `organization_projects_change.enable` | Organization projects were enabled for all organizations in an enterprise. For more information, see "[Enforcing a policy for organization-wide project boards](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise#enforcing-a-policy-for-organization-wide-project-boards)." | +| `organization_projects_change.disable` | Organization projects were disabled for all organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para los tableros de proyecto en toda la organización](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise#enforcing-a-policy-for-organization-wide-project-boards)". | +| `organization_projects_change.enable` | Organization projects were enabled for all organizations in an enterprise. Para obtener más información, consulta la sección "[Requerir una política para los tableros de proyecto en toda la organización](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-project-board-policies-in-your-enterprise#enforcing-a-policy-for-organization-wide-project-boards)". | {%- endif %} {%- ifversion fpt or ghec or ghes > 3.0 or ghae %} ### Acciones de la categoría `packages` -| Acción | Descripción | -| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `packages.insecure_hash` | Maven published an insecure hash for a specific package version. | +| Acción | Descripción | +| ------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `packages.insecure_hash` | Maven published an insecure hash for a specific package version. | | `packages.package_deleted` | A package was deleted from an organization.{% ifversion fpt or ghec or ghes > 3.1 %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} -| `packages.package_published` | A package was published or republished to an organization. | +| `packages.package_published` | A package was published or republished to an organization. | | `packages.package_restored` | An entire package was restored.{% ifversion fpt or ghec or ghes > 3.1 %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} | `packages.package_version_deleted` | A specific package version was deleted.{% ifversion fpt or ghec or ghes > 3.1 %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} -| `packages.package_version_published` | A specific package version was published or republished to a package. | -| `packages.package_version_restored` | A specific package version was deleted.{% ifversion fpt or ghec or ghes > 3.1 %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} -| `packages.part_upload` | A specific package version was partially uploaded to an organization. | -| `packages.upstream_package_fetched` | A specific package version was fetched from the npm upstream proxy. | -| `packages.version_download` | A specific package version was downloaded. | -| `packages.version_upload` | A specific package version was uploaded. | +| `packages.package_version_published` | A specific package version was published or republished to a package. | +| `packages.package_version_restored` | Se borró una versión específica de un paquete.{% ifversion fpt or ghec or ghes > 3.1 %} Para obtener más información, consulta la sección "[Borrar y restablecer un paquete](/packages/learn-github-packages/deleting-and-restoring-a-package)".{% endif %} +| `packages.part_upload` | A specific package version was partially uploaded to an organization. | +| `packages.upstream_package_fetched` | A specific package version was fetched from the npm upstream proxy. | +| `packages.version_download` | A specific package version was downloaded. | +| `packages.version_upload` | A specific package version was uploaded. | {%- endif %} {%- ifversion fpt or ghec %} @@ -760,12 +760,12 @@ topics: {%- ifversion ghes %} ### `pre_receive_environment` category actions -| Acción | Descripción | -| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `pre_receive_environment.create` | A pre-receive hook environment was created. For more information, see "[Creating a pre-receive hook environment](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)." | -| `pre_receive_environment.destroy` | A pre-receive hook environment was deleted. For more information, see "[Creating a pre-receive hook environment](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)." | -| `pre_receive_environment.download` | A pre-receive hook environment was downloaded. For more information, see "[Creating a pre-receive hook environment](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)." | -| `pre_receive_environment.update` | A pre-receive hook environment was updated. For more information, see "[Creating a pre-receive hook environment](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)." | +| Acción | Descripción | +| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `pre_receive_environment.create` | A pre-receive hook environment was created. For more information, see "[Creating a pre-receive hook environment](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)." | +| `pre_receive_environment.destroy` | A pre-receive hook environment was deleted. Para obtener más información, consulta la sección "[Crear un ambiente de gancho de pre-recepción](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)". | +| `pre_receive_environment.download` | A pre-receive hook environment was downloaded. Para obtener más información, consulta la sección "[Crear un ambiente de gancho de pre-recepción](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)". | +| `pre_receive_environment.update` | A pre-receive hook environment was updated. Para obtener más información, consulta la sección "[Crear un ambiente de gancho de pre-recepción](/admin/policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)". | ### `pre_receive_hook` category actions @@ -806,7 +806,7 @@ topics: | `project.link` | A repository was linked to a project board. For more information, see "[Linking a repository to a project board](/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board)." | | `project.open` | A project board was reopened. For more information, see "[Reopening a closed project board](/issues/organizing-your-work-with-project-boards/managing-project-boards/reopening-a-closed-project-board)." | | `project.rename` | A project board was renamed. For more information, see "[Editing a project board](/issues/organizing-your-work-with-project-boards/managing-project-boards/editing-a-project-board)." | -| `project.unlink` | A repository was unlinked from a project board. For more information, see "[Linking a repository to a project board](/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board)." | +| `project.unlink` | A repository was unlinked from a project board. Para obtener más información, consulta "[Vincular un repositorio con un tablero de proyecto](/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board)". | | `project.update_org_permission` | The project's base-level permission for all organization members was changed or removed. For more information, see "[Managing access to a project board for organization members](/organizations/managing-access-to-your-organizations-project-boards/managing-access-to-a-project-board-for-organization-members)." | | `project.update_team_permission` | A team's project board permission level was changed or when a team was added or removed from a project board. For more information, see "[Managing team access to an organization project board](/organizations/managing-access-to-your-organizations-project-boards/managing-team-access-to-an-organization-project-board)." | | `project.update_user_permission` | An organization member or outside collaborator was added to or removed from a project board or had their permission level changed. For more information, see "[Managing an individual’s access to an organization project board](/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board)." | @@ -814,10 +814,10 @@ topics: {%- ifversion fpt or ghec %} ### `project_field` category actions -| Acción | Descripción | -| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `project_field.create` | A field was created in a project board. For more information, see "[Creating a project (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)." | -| `project_field.delete` | A field was deleted in a project board. For more information, see "[Creating a project (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)." | +| Acción | Descripción | +| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `project_field.create` | A field was created in a project board. For more information, see "[Creating a project (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)." | +| `project_field.delete` | A field was deleted in a project board. Para obtener más información, consulta la sección "[Crear un proyecto (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)". | ### `project_view` category actions @@ -876,11 +876,11 @@ topics: ### Acciones de la categoría `pull_request_review` -| Acción | Descripción | -| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `pull_request_review.delete` | Se borró una revisión en una solicitud de cambios. | -| `pull_request_review.dismiss` | A review on a pull request was dismissed. Para obtener más información, consulta "[Descartar una revisión de solicitud de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | -| `pull_request_review.submit` | A review on a pull request was submitted. For more information, see "[Submitting your review](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review)." | +| Acción | Descripción | +| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `pull_request_review.delete` | Se borró una revisión en una solicitud de cambios. | +| `pull_request_review.dismiss` | Se descartó una revisión de una solicitud de cambios. Para obtener más información, consulta "[Descartar una revisión de solicitud de extracción](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | +| `pull_request_review.submit` | A review on a pull request was submitted. For more information, see "[Submitting your review](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/reviewing-proposed-changes-in-a-pull-request#submitting-your-review)." | ### Acciones de la categoría `pull_request_review_comment` @@ -991,20 +991,20 @@ topics: {%- if secret-scanning-audit-log-custom-patterns %} -### `repository_secret_scanning_custom_pattern` category actions +### Acciones de la categoría `repository_secret_scanning_custom_pattern` -| Acción | Descripción | -| -------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repository_secret_scanning_custom_pattern.create` | A custom pattern is published for secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)." | -| `repository_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)." | -| `repository_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)." | +| Acción | Descripción | +| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repository_secret_scanning_custom_pattern.create` | A custom pattern is published for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)". | +| `repository_secret_scanning_custom_pattern.delete` | A custom pattern is removed from secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)". | +| `repository_secret_scanning_custom_pattern.update` | Changes to a custom pattern are saved for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)". | -### `repository_secret_scanning_push_protection` category actions +### Acciones de la categoría `repository_secret_scanning_push_protection` -| Acción | Descripción | -| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `repository_secret_scanning_push_protection.disable` | A repository owner or administrator disabled secret scanning for a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | -| `repository_secret_scanning_push_protection.enable` | A repository owner or administrator enabled secret scanning for a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | +| Acción | Descripción | +| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `repository_secret_scanning_push_protection.disable` | A repository owner or administrator disabled secret scanning for a repository. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | +| `repository_secret_scanning_push_protection.enable` | A repository owner or administrator enabled secret scanning for a repository. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | {%- endif %} ### `repository_visibility_change` category actions @@ -1036,10 +1036,10 @@ topics: ### `required_status_check` category actions -| Acción | Descripción | -| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `required_status_check.create` | A status check was marked as required for a protected branch. For more information, see "[Require status checks before merging](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-status-checks-before-merging)." | -| `required_status_check.destroy` | A status check was no longer marked as required for a protected branch. For more information, see "[Require status checks before merging](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-status-checks-before-merging)." | +| Acción | Descripción | +| ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `required_status_check.create` | A status check was marked as required for a protected branch. For more information, see "[Require status checks before merging](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-status-checks-before-merging)." | +| `required_status_check.destroy` | A status check was no longer marked as required for a protected branch. Para obtener más información, consulta la sección "[Requerir verificaciones de estado antes de la fusión](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#require-status-checks-before-merging)". | {%- ifversion ghec or ghes > 3.1 %} ### `restrict_notification_delivery` category actions @@ -1088,27 +1088,27 @@ topics: {%- ifversion fpt or ghec %} ### acciones de la categoría `sponsors` -| Acción | Descripción | -| ------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `sponsors.agreement_sign` | A {% data variables.product.prodname_sponsors %} agreement was signed on behalf of an organization. | -| `sponsors.custom_amount_settings_change` | Custom amounts for {% data variables.product.prodname_sponsors %} were enabled or disabled, or the suggested custom amount was changed. For more information, see "[Managing your sponsorship tiers](/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers)." | -| `sponsors.fiscal_host_change` | The fiscal host for a {% data variables.product.prodname_sponsors %} listing was updated. | -| `sponsors.withdraw_agreement_signature` | A signature was withdrawn from a {% data variables.product.prodname_sponsors %} agreement that applies to an organization. | -| `sponsors.repo_funding_links_file_action` | The FUNDING file in a repository was changed. Para obtener más información, consulta "[Mostrar un botón de patrocinador en tu repositorio](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository)". | -| `sponsors.sponsor_sponsorship_cancel` | A sponsorship was canceled. For more information, see "[Downgrading a sponsorship](/billing/managing-billing-for-github-sponsors/downgrading-a-sponsorship)." | -| `sponsors.sponsor_sponsorship_create` | A sponsorship was created, by sponsoring an account. For more information, see "[Sponsoring an open source contributor](/sponsors/sponsoring-open-source-contributors/sponsoring-an-open-source-contributor)." | -| `sponsors.sponsor_sponsorship_payment_complete` | After you sponsor an account and a payment has been processed, the sponsorship payment was marked as complete. For more information, see "[Sponsoring an open source contributor](/sponsors/sponsoring-open-source-contributors/sponsoring-an-open-source-contributor)." | -| `sponsors.sponsor_sponsorship_preference_change` | The option to receive email updates from a sponsored account was changed. Para obtener más información, consulta "[Administar tu patrocinio](/sponsors/sponsoring-open-source-contributors/managing-your-sponsorship)". | -| `sponsors.sponsor_sponsorship_tier_change` | A sponsorship was upgraded or downgraded. Para obtener más información, consulta "[Actualizar un patrocinio](/billing/managing-billing-for-github-sponsors/upgrading-a-sponsorship)" y "[Bajar de categoría un patrocinio](/billing/managing-billing-for-github-sponsors/downgrading-a-sponsorship)." | -| `sponsors.sponsored_developer_approve` | A {% data variables.product.prodname_sponsors %} account was approved. For more information, see "[Setting up {% data variables.product.prodname_sponsors %} for your organization](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)." | -| `sponsors.sponsored_developer_create` | A {% data variables.product.prodname_sponsors %} account was created. For more information, see "[Setting up {% data variables.product.prodname_sponsors %} for your organization](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)." | -| `sponsors.sponsored_developer_disable` | A {% data variables.product.prodname_sponsors %} account was disabled. | -| `sponsors.sponsored_developer_profile_update` | You edit a sponsored organization profile. For more information, see "[Editing your profile details for {% data variables.product.prodname_sponsors %}](/sponsors/receiving-sponsorships-through-github-sponsors/editing-your-profile-details-for-github-sponsors)." | -| `sponsors.sponsored_developer_redraft` | A {% data variables.product.prodname_sponsors %} account was returned to draft state from approved state. | -| `sponsors.sponsored_developer_request_approval` | An application for {% data variables.product.prodname_sponsors %} was submitted for approval. For more information, see "[Setting up {% data variables.product.prodname_sponsors %} for your organization](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)." | -| `sponsors.sponsored_developer_tier_description_update` | The description for a sponsorship tier was changed. For more information, see "[Managing your sponsorship tiers](/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers)." | -| `sponsors.update_tier_welcome_message` | The welcome message for a {% data variables.product.prodname_sponsors %} tier for an organization was updated. | -| `sponsors.update_tier_repository` | A {% data variables.product.prodname_sponsors %} tier changed access for a repository. | +| Acción | Descripción | +| ------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `sponsors.agreement_sign` | A {% data variables.product.prodname_sponsors %} agreement was signed on behalf of an organization. | +| `sponsors.custom_amount_settings_change` | Custom amounts for {% data variables.product.prodname_sponsors %} were enabled or disabled, or the suggested custom amount was changed. For more information, see "[Managing your sponsorship tiers](/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers)." | +| `sponsors.fiscal_host_change` | The fiscal host for a {% data variables.product.prodname_sponsors %} listing was updated. | +| `sponsors.withdraw_agreement_signature` | A signature was withdrawn from a {% data variables.product.prodname_sponsors %} agreement that applies to an organization. | +| `sponsors.repo_funding_links_file_action` | The FUNDING file in a repository was changed. Para obtener más información, consulta "[Mostrar un botón de patrocinador en tu repositorio](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository)". | +| `sponsors.sponsor_sponsorship_cancel` | A sponsorship was canceled. For more information, see "[Downgrading a sponsorship](/billing/managing-billing-for-github-sponsors/downgrading-a-sponsorship)." | +| `sponsors.sponsor_sponsorship_create` | A sponsorship was created, by sponsoring an account. For more information, see "[Sponsoring an open source contributor](/sponsors/sponsoring-open-source-contributors/sponsoring-an-open-source-contributor)." | +| `sponsors.sponsor_sponsorship_payment_complete` | After you sponsor an account and a payment has been processed, the sponsorship payment was marked as complete. Para obtener más información, consulta la sección "[Patrocinar a un contribuyente de código libre](/sponsors/sponsoring-open-source-contributors/sponsoring-an-open-source-contributor)". | +| `sponsors.sponsor_sponsorship_preference_change` | The option to receive email updates from a sponsored account was changed. Para obtener más información, consulta "[Administar tu patrocinio](/sponsors/sponsoring-open-source-contributors/managing-your-sponsorship)". | +| `sponsors.sponsor_sponsorship_tier_change` | A sponsorship was upgraded or downgraded. Para obtener más información, consulta "[Actualizar un patrocinio](/billing/managing-billing-for-github-sponsors/upgrading-a-sponsorship)" y "[Bajar de categoría un patrocinio](/billing/managing-billing-for-github-sponsors/downgrading-a-sponsorship)." | +| `sponsors.sponsored_developer_approve` | A {% data variables.product.prodname_sponsors %} account was approved. For more information, see "[Setting up {% data variables.product.prodname_sponsors %} for your organization](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)." | +| `sponsors.sponsored_developer_create` | A {% data variables.product.prodname_sponsors %} account was created. Para obtener más información, consulta la sección "[Configurar {% data variables.product.prodname_sponsors %} para tu organización](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)". | +| `sponsors.sponsored_developer_disable` | A {% data variables.product.prodname_sponsors %} account was disabled. | +| `sponsors.sponsored_developer_profile_update` | You edit a sponsored organization profile. For more information, see "[Editing your profile details for {% data variables.product.prodname_sponsors %}](/sponsors/receiving-sponsorships-through-github-sponsors/editing-your-profile-details-for-github-sponsors)." | +| `sponsors.sponsored_developer_redraft` | A {% data variables.product.prodname_sponsors %} account was returned to draft state from approved state. | +| `sponsors.sponsored_developer_request_approval` | An application for {% data variables.product.prodname_sponsors %} was submitted for approval. Para obtener más información, consulta la sección "[Configurar {% data variables.product.prodname_sponsors %} para tu organización](/sponsors/receiving-sponsorships-through-github-sponsors/setting-up-github-sponsors-for-your-organization)". | +| `sponsors.sponsored_developer_tier_description_update` | The description for a sponsorship tier was changed. Para obtener más información, consulta la sección "[Administrar tus niveles de patrocinio](/sponsors/receiving-sponsorships-through-github-sponsors/managing-your-sponsorship-tiers)". | +| `sponsors.update_tier_welcome_message` | The welcome message for a {% data variables.product.prodname_sponsors %} tier for an organization was updated. | +| `sponsors.update_tier_repository` | A {% data variables.product.prodname_sponsors %} tier changed access for a repository. | {%- endif %} {%- ifversion ghec or ghes or ghae %} @@ -1151,15 +1151,15 @@ topics: ### acciones de la categoría `team` -| Acción | Descripción | -| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `team.add_member` | A member of an organization was added to a team. For more information, see "[Adding organization members to a team](/organizations/organizing-members-into-teams/adding-organization-members-to-a-team)." | -| `team.add_repository` | A team was given access and permissions to a repository. | -| `team.change_parent_team` | A child team was created or a child team's parent was changed. For more information, see "[Moving a team in your organization’s hierarchy](/organizations/organizing-members-into-teams/moving-a-team-in-your-organizations-hierarchy)." | -| `team.change_privacy` | A team's privacy level was changed. For more information, see "[Changing team visibility](/organizations/organizing-members-into-teams/changing-team-visibility)." | -| `team.create` | Se agregó una cuenta de usuario o repositorio a un equipo. | -| `team.delete` | Se eliminó una cuenta de usuario o repositorio de un equipo. | -| `team.destroy` | Se eliminó un equipo. | +| Acción | Descripción | +| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `team.add_member` | A member of an organization was added to a team. Para obtener más información, consulta la sección "[Agregar miembros organizacionales a un equipo](/organizations/organizing-members-into-teams/adding-organization-members-to-a-team)". | +| `team.add_repository` | A team was given access and permissions to a repository. | +| `team.change_parent_team` | A child team was created or a child team's parent was changed. For more information, see "[Moving a team in your organization’s hierarchy](/organizations/organizing-members-into-teams/moving-a-team-in-your-organizations-hierarchy)." | +| `team.change_privacy` | A team's privacy level was changed. For more information, see "[Changing team visibility](/organizations/organizing-members-into-teams/changing-team-visibility)." | +| `team.create` | Se agregó una cuenta de usuario o repositorio a un equipo. | +| `team.delete` | Se eliminó una cuenta de usuario o repositorio de un equipo. | +| `team.destroy` | Se eliminó un equipo. | {%- ifversion ghec or ghes or ghae %} | `team.demote_maintainer` | A user was demoted from a team maintainer to a team member. | `team.promote_maintainer` | A user was promoted from a team member to a team maintainer. For more information, see "[Promoting an organization member to team maintainer](/organizations/organizing-members-into-teams/assigning-the-team-maintainer-role-to-a-team-member#promoting-an-organization-member-to-team-maintainer)." {%- endif %} @@ -1220,7 +1220,7 @@ topics: {%- ifversion ghes %} | `user.promote` | An ordinary user account was promoted to a site administrator. {%- endif %} -| `user.recreate` | A user's account was restored. | `user.remove_email` | An email address was removed from a user account. | `user.remove_large_scale_contributor_flag` | A user account was no longer flagged as a large scale contributor. | `user.rename` | A username was changed. | `user.reset_password` | A user reset their account password. | `user.show_private_contributions_count` | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now shown. For more information, see "[Publicizing or hiding your private contributions on your profile](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)." | `user.sign_in_from_unrecognized_device` | A user signed in from an unrecognized device. | `user.sign_in_from_unrecognized_device_and_location` | A user signed in from an unrecognized device and location. | `user.sign_in_from_unrecognized_location` | A user signed in from an unrecognized location. | `user.suspend` | A user account was suspended by an enterprise owner {% ifversion ghes %} or site administrator{% endif %}. | `user.two_factor_challenge_failure` | A 2FA challenge issued for a user account failed. | `user.two_factor_challenge_success` | A 2FA challenge issued for a user account succeeded. | `user.two_factor_recover` | A user used their 2FA recovery codes. | `user.two_factor_recovery_codes_downloaded` | A user downloaded 2FA recovery codes for their account. | `user.two_factor_recovery_codes_printed` | A user printed 2FA recovery codes for their account. | `user.two_factor_recovery_codes_viewed` | A user viewed 2FA recovery codes for their account. | `user.two_factor_requested` | A user was prompted for a two-factor authentication code. | `user.unblock_user` | A user was unblocked another user{% ifversion ghes %} or a site administrator{% endif %}. | `user.unminimize_comment` | A comment made by a user was unminimized. | `user.unsuspend` | A user account was unsuspended by an enterprise owner {% ifversion ghes %} or site administrator{% endif %}. +| `user.recreate` | A user's account was restored. | `user.remove_email` | An email address was removed from a user account. | `user.remove_large_scale_contributor_flag` | A user account was no longer flagged as a large scale contributor. | `user.rename` | A username was changed. | `user.reset_password` | A user reset their account password. | `user.show_private_contributions_count` | A user changed the visibility of their private contributions. The number of contributions to private repositories on the user's profile are now shown. Para obtener más información, consulta la sección "[Publicar u ocultar tus contribuciones privadas en tu perfil](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/publicizing-or-hiding-your-private-contributions-on-your-profile)". | `user.sign_in_from_unrecognized_device` | A user signed in from an unrecognized device. | `user.sign_in_from_unrecognized_device_and_location` | A user signed in from an unrecognized device and location. | `user.sign_in_from_unrecognized_location` | A user signed in from an unrecognized location. | `user.suspend` | A user account was suspended by an enterprise owner {% ifversion ghes %} or site administrator{% endif %}. | `user.two_factor_challenge_failure` | A 2FA challenge issued for a user account failed. | `user.two_factor_challenge_success` | A 2FA challenge issued for a user account succeeded. | `user.two_factor_recover` | A user used their 2FA recovery codes. | `user.two_factor_recovery_codes_downloaded` | A user downloaded 2FA recovery codes for their account. | `user.two_factor_recovery_codes_printed` | A user printed 2FA recovery codes for their account. | `user.two_factor_recovery_codes_viewed` | A user viewed 2FA recovery codes for their account. | `user.two_factor_requested` | A user was prompted for a two-factor authentication code. | `user.unblock_user` | A user was unblocked another user{% ifversion ghes %} or a site administrator{% endif %}. | `user.unminimize_comment` | A comment made by a user was unminimized. | `user.unsuspend` | A user account was unsuspended by an enterprise owner {% ifversion ghes %} or site administrator{% endif %}. {%- endif %} {%- ifversion ghec or ghes %} diff --git a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md index 0f8ea1a2b2..851e773cf2 100644 --- a/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md +++ b/translations/es-ES/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise.md @@ -29,7 +29,7 @@ You can search your enterprise audit log directly from the user interface by usi For more information about viewing your enterprise audit log, see "[Accessing the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)." -You can also use the API to retrieve audit log events. For more information, see "[Using the audit log API for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)." +You can also use the API to retrieve audit log events. Para obtener más información, consulta la sección "[Utilizar la API de bitácora de auditoría para tu empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)". Nota que no puedes buscar entradas utilizando texto. Sin embargo, puedes construir consultas de búsqueda utilizando una variedad de filtros. Muchos operadores que se utilizan cuando se busca el registro por queries, tales como `-`, `>`, o `<`, empatan con el mismo formato que si se busca con {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Buscar en {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)". diff --git a/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md b/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md index ad2e7d4013..e56e1a8b4d 100644 --- a/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md +++ b/translations/es-ES/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md @@ -50,7 +50,7 @@ Para utilizar un token de acceso personal existente o nuevo o una llave SSH con You must have an active SAML session each time you authorize an {% data variables.product.prodname_oauth_app %} or {% data variables.product.prodname_github_app %} to access an organization that uses or enforces SAML SSO. You can create an active SAML session by navigating to `https://github.com/orgs/ORGANIZATION-NAME/sso` in your browser. -After an enterprise or organization owner enables or enforces SAML SSO for an organization, and after you authenticate via SAML for the first time, you must reauthorize any {% data variables.product.prodname_oauth_apps %} or {% data variables.product.prodname_github_apps %} that you previously authorized to access the organization. +Después de que un propietario de empresa u organización habilita o requiere el SSO de SAML para una organización y después de que te autentiques a través del SAML por primera vez, debes volver a autorizar cualquier {% data variables.product.prodname_oauth_apps %} o {% data variables.product.prodname_github_apps %} que hayas autorizado anteriormente para que acceda a dicha organización. To see the {% data variables.product.prodname_oauth_apps %} you've authorized, visit your [{% data variables.product.prodname_oauth_apps %} page](https://github.com/settings/applications). To see the {% data variables.product.prodname_github_apps %} you've authorized, visit your [{% data variables.product.prodname_github_apps %} page](https://github.com/settings/apps/authorizations). diff --git a/translations/es-ES/content/authentication/connecting-to-github-with-ssh/about-ssh.md b/translations/es-ES/content/authentication/connecting-to-github-with-ssh/about-ssh.md index 47dc88ef2a..4b1fcf0011 100644 --- a/translations/es-ES/content/authentication/connecting-to-github-with-ssh/about-ssh.md +++ b/translations/es-ES/content/authentication/connecting-to-github-with-ssh/about-ssh.md @@ -29,7 +29,7 @@ Si no has usado tu clave SSH por un año, entonces {% data variables.product.pro {% ifversion fpt %} Las organizaciones que utilizan {% data variables.product.prodname_ghe_cloud %} pueden proporcionar certificados SSH, los cuales pueden utilizar los miembros para acceder a los repositorios de dicha organización sin agregar el certificado a su cuenta de {% data variables.product.product_name %}. Si estás utilizando un certificado SSH, no puedes utilizarlo para acceder a las bifurcaciones de los repositorios de la organización si estas le pertenecen a tu cuenta personal. Para obtener más información, consulta la sección "[Acerca de las autoridades de certificados SSH](/enterprise-cloud@latest/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities)" en la documentación de {% data variables.product.prodname_ghe_cloud %}. {% else ghec or ghes or ghae %} -Si eres miembro de una organización que provee certificados SSH, puedes usar tu certificado para acceder a los repositorios de esa organización sin agregar el certificado a tu cuenta de {% data variables.product.product_name %}. No puedes utilizar tu certificado para acceder a las bifurcaciones de los repositorios de la organización si estas bifurcaciones le pertenecen a tu cuenta personal. For more information, see "[About SSH certificate authorities](/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities)." +Si eres miembro de una organización que provee certificados SSH, puedes usar tu certificado para acceder a los repositorios de esa organización sin agregar el certificado a tu cuenta de {% data variables.product.product_name %}. No puedes utilizar tu certificado para acceder a las bifurcaciones de los repositorios de la organización si estas bifurcaciones le pertenecen a tu cuenta personal. Para obtener más información, consulta la sección [Acerca de las autoridades de certificados SSH](/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities)". {% endif %} ## Leer más diff --git a/translations/es-ES/content/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise.md b/translations/es-ES/content/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise.md index 0303b213ec..0f327fa0ca 100644 --- a/translations/es-ES/content/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise.md +++ b/translations/es-ES/content/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise.md @@ -50,14 +50,14 @@ Una persona podría completar las tareas porque tiene todos los roles, pero podr 1. Si el administrador de suscripciones no inhabilitó las notificaciones por correo electrónico, el suscriptor recibirá dos correos electrónicos de confirmación. Para obtener más información, consulta la sección [Suscripciones de {% data variables.product.prodname_vs %} con {% data variables.product.prodname_enterprise %}](https://docs.microsoft.com/en-us/visualstudio/subscriptions/access-github#what-is-the-visual-studio-subscription-with-github-enterprise-setup-process) en los documentos de Microsoft. -1. Un propietario de organización debe invitar al suscriptor a la organización en {% data variables.product.product_location %} desde el paso 1. The subscriber can accept the invitation with an existing personal account on {% data variables.product.prodname_dotcom_the_website %} or create a new account. Después de que el suscriptor se una a la organización, este se convierte en miembro de la empresa. Para obtener más información, consulta la sección "[Invitar usuarios para que se unan a tu organización](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)". +1. Un propietario de organización debe invitar al suscriptor a la organización en {% data variables.product.product_location %} desde el paso 1. El suscriptor puede aceptar la invitación con una cuenta personal existente de {% data variables.product.prodname_dotcom_the_website %} o crear una cuenta nueva. Después de que el suscriptor se una a la organización, este se convierte en miembro de la empresa. Para obtener más información, consulta la sección "[Invitar usuarios para que se unan a tu organización](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)". {% tip %} **Tips**: - Si bien no se requiere, recomendamos que el propietario de la organización envíe una invitación a la misma dirección de correo electrónico que se utiliza para el Nombre Primario de Usuario (UPN) del suscriptor. Cuando la dirección de correo electrónico de {% data variables.product.product_location %} coincide con el UPN del suscriptor, puedes asegurar que otra empresa no reclame la licencia del suscriptor. - - If the subscriber accepts the invitation to the organization with an existing personal account on {% data variables.product.product_location %}, we recommend that the subscriber add the email address they use for {% data variables.product.prodname_vs %} to their personal account on {% data variables.product.product_location %}. Para obtener más información, consula la sección "[Agregar una dirección de correo electrónico a tu cuenta de {% data variables.product.prodname_dotcom %}](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-email-preferences/adding-an-email-address-to-your-github-account)". + - Si el suscriptor acepta la invitación a la organización con una cuenta personal existente en {% data variables.product.product_location %}, recomendamos que este agregue la dirección de correo electrónico que utiliza para {% data variables.product.prodname_vs %} a su cuenta personal de {% data variables.product.product_location %}. Para obtener más información, consula la sección "[Agregar una dirección de correo electrónico a tu cuenta de {% data variables.product.prodname_dotcom %}](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-email-preferences/adding-an-email-address-to-your-github-account)". - Si el propietario de la organización debe invitar a una gran cantidad de suscriptores, puedes llevar el proceso más rápidamente con un script. Para obtener más información, consulta el [script de ejemplo de PowerShell](https://github.com/github/platform-samples/blob/master/api/powershell/invite_members_to_org.ps1) en el repositorio `github/platform-samples`. {% endtip %} diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts.md b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts.md index 811f238b11..336fdb6182 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/configuring-dependabot-alerts.md @@ -71,7 +71,7 @@ Predeterminadamente, notificamos a las personas con permisos administrativos en 1. Under "Code security and analysis", to the right of {% data variables.product.prodname_dependabot_alerts %}, click **Disable** or **Enable**. ![Screenshot of "Configure security and analysis" features with the "Disable" button emphasized for Dependabot alerts](/assets/images/help/dependabot/dependabot-alerts-disable-or-enable-fpt-private.png) {% endif %}{% ifversion ghes or ghae %} -{% data variables.product.prodname_dependabot_alerts %} for your repository can be enabled or disabled by your enterprise owner. For more information, see "[Enabling Dependabot for your enterprise](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)." +{% data variables.product.prodname_dependabot_alerts %} for your repository can be enabled or disabled by your enterprise owner. Para obtener más información, consulta la sección "[Habilitar al Dependabot para tu empresa](/admin/configuration/configuring-github-connect/enabling-dependabot-for-your-enterprise)". {% endif %} ## Administrar las {% data variables.product.prodname_dependabot_alerts %} para tu organización @@ -82,7 +82,7 @@ Predeterminadamente, notificamos a las personas con permisos administrativos en {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.organizations.security-and-analysis %} -2. Under "Code security and analysis", to the right of {% data variables.product.prodname_dependabot_alerts %}, click **Disable all** or **Enable all**. +2. Debajo de "Análisis y seguridad del código", a la derecha de las {% data variables.product.prodname_dependabot_alerts %}, haz clic en **Inhabilitar todas** o **Habilitar todas**. {% ifversion fpt or ghec %} ![Screenshot of "Configure security and analysis" features with the "Enable all" or "Disable all" button emphasized for Dependabot alerts](/assets/images/help/dependabot/dependabot-alerts-disable-or-enable-fpt.png) {% endif %} diff --git a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md index ed3a36397f..c5f632c3e2 100644 --- a/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md +++ b/translations/es-ES/content/code-security/dependabot/dependabot-alerts/viewing-and-updating-dependabot-alerts.md @@ -123,7 +123,7 @@ For supported languages, {% data variables.product.prodname_dependabot %} detect If you schedule extensive work to upgrade a dependency, or decide that an alert does not need to be fixed, you can dismiss the alert. Dismissing alerts that you have already assessed makes it easier to triage new alerts as they appear. -1. View the details for an alert. For more information, see "[Viewing vulnerable dependencies](#viewing-vulnerable-dependencies)" (above). +1. Ver los detalles de una alerta. Para obtener más información, consulta la sección "[Ver las dependencias vulnerables](#viewing-vulnerable-dependencies)" (anteriormente). 1. Select the "Dismiss" dropdown, and click a reason for dismissing the alert.{% if reopen-dependabot-alerts %} Unfixed dismissed alerts can be reopened later.{% endif %} ![Elegir una razón para descartar la alerta a través del menú desplegable de "Descartar"](/assets/images/help/repository/dependabot-alert-dismiss-drop-down-ungrouped.png) {% if reopen-dependabot-alerts %} diff --git a/translations/es-ES/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md b/translations/es-ES/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md index 96796f3a9b..138eb640d7 100644 --- a/translations/es-ES/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md +++ b/translations/es-ES/content/code-security/security-overview/filtering-alerts-in-the-security-overview.md @@ -134,10 +134,10 @@ Available in the {% data variables.product.prodname_dependabot %} alert views. Y Disponible en las vistas de alerta del escaneo de secretos. -| Qualifier | Descripción | -| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `secret-type:SERVICE_PROVIDER` | Muestra alertas para el secreto y proveedor especificados. Para obtener más información, consulta la sección "[patrones de {% data variables.product.prodname_secret_scanning_caps %}](/code-security/secret-scanning/secret-scanning-patterns)". | -| `secret-type:CUSTOM-PATTERN` | Muestra alertas para los secretos que coinciden con el patrón personalizado específico. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." | +| Qualifier | Descripción | +| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `secret-type:SERVICE_PROVIDER` | Muestra alertas para el secreto y proveedor especificados. Para obtener más información, consulta la sección "[patrones de {% data variables.product.prodname_secret_scanning_caps %}](/code-security/secret-scanning/secret-scanning-patterns)". | +| `secret-type:CUSTOM-PATTERN` | Muestra alertas para los secretos que coinciden con el patrón personalizado específico. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". | ## Filtrar por proveedor diff --git a/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md b/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md index 55a499e3c7..5b0f8f547b 100644 --- a/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md +++ b/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md @@ -18,11 +18,11 @@ topics: ## Acerca de esta guía -This guide describes the highest impact changes you can make to increase account security. Each section outlines a change you can make to your processes to improve the security. The highest impact changes are listed first. +This guide describes the highest impact changes you can make to increase account security. Each section outlines a change you can make to your processes to improve the security. Los cambios de más alto impacto se listan primero. -## What's the risk? +## ¿Cuál es el riesgo? -Account security is fundamental to the security of your supply chain. If an attacker can take over your account on {% data variables.product.product_name %}, they can then make malicious changes to your code or build process. So your first goal should be to make it difficult for someone to take over your account and the accounts of other {% ifversion ghes %}users{% else %}members{% endif %} of {% ifversion fpt %}your organization{% elsif ghec or ghae %}your organization or enterprise{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. +Account security is fundamental to the security of your supply chain. If an attacker can take over your account on {% data variables.product.product_name %}, they can then make malicious changes to your code or build process. Así que tu primera meta debería ser que fuera difícil que alguien se apoderara de tu cuenta y de las cuentas de otros {% ifversion ghes %}usuarios{% else %}miembros{% endif %} de {% ifversion fpt %}tu organización{% elsif ghec or ghae %}tu organización o empresa{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. {% ifversion ghec or ghes %} ## Centralize authentication @@ -31,7 +31,7 @@ Account security is fundamental to the security of your supply chain. If an atta {% ifversion ghec %} If you're an enterprise or organization owner, you can configure centralized authentication with SAML. While you can add or remove members manually, it's simpler and more secure to set up single sign-on (SSO) and SCIM between {% data variables.product.product_name %} and your SAML identity provider (IdP). This also simplifies the authentication process for all members of your enterprise. -You can configure SAML authentication for an enterprise or organization account. With SAML, you can grant access to the personal accounts of members of your enterprise or organization on {% data variables.product.product_location %} through your IdP, or you can create and control the accounts that belong to your enterprise by using {% data variables.product.prodname_emus %}. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." +You can configure SAML authentication for an enterprise or organization account. With SAML, you can grant access to the personal accounts of members of your enterprise or organization on {% data variables.product.product_location %} through your IdP, or you can create and control the accounts that belong to your enterprise by using {% data variables.product.prodname_emus %}. Para obtener más información, consulta la sección "[Acerca de la autenticación para tu empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)". After you configure SAML authentication, when members request access to your resources, they'll be directed to your SSO flow to ensure they are still recognized by your IdP. If they are unrecognized, their request is declined. @@ -89,7 +89,7 @@ Para obtener más información, consulta las secciones {% ifversion ghec %}"[Ace {% ifversion ghec or ghes %} {% note %} -**Note**: Depending on the authentication method that {% ifversion ghec %}an enterprise owner{% elsif ghes %}a site administrator{% endif %} has configured for {% ifversion ghec %}your enterprise on {% endif %}{% data variables.product.product_location %}, you may not be able to enable 2FA for your personal account. +**Nota**: Dependiendo del método de autenticación que haya configurado {% ifversion ghec %}un propietario de empresa{% elsif ghes %}un administrador de sitio{% endif %} para {% ifversion ghec %}tu empresa en {% endif %}{% data variables.product.product_location %}, podrías no poder habilitar la 2FA para tu cuenta personal. {% endnote %} {% endif %} @@ -103,7 +103,7 @@ When you set up 2FA, you should always download the recovery codes and set up mo {% ifversion ghec or ghes %} {% note %} -**Note**: Depending on the authentication method that {% ifversion ghec %}an enterprise owner{% elsif ghes %}a site administrator{% endif %} has configured for {% ifversion ghec %}your enterprise on {% endif %}{% data variables.product.product_location %}, you may not be able to require 2FA for your organization. +**Nota**: Dependiendo del método de autenticación que haya configurado {% ifversion ghec %}un propietario de empresa{% elsif ghes %}un administrador de sitio{% endif %} para {% ifversion ghec %}tu empresa en {% endif %}{% data variables.product.product_location %}, podrías no poder requerir la 2FA para tu organización. {% endnote %} {% endif %} diff --git a/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-code.md b/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-code.md index 006c2eefc0..00669bbdd6 100644 --- a/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-code.md +++ b/translations/es-ES/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-code.md @@ -18,9 +18,9 @@ topics: ## Acerca de esta guía -This guide describes the highest impact changes you can make to improve the security of your code. Cada sección detalla un cambio que puedes hacer a tus procesos para mejorar la seguridad. The highest impact changes are listed first. +This guide describes the highest impact changes you can make to improve the security of your code. Cada sección detalla un cambio que puedes hacer a tus procesos para mejorar la seguridad. Los cambios de más alto impacto se listan primero. -## What's the risk? +## ¿Cuál es el riesgo? Key risks in the development process include: @@ -77,7 +77,7 @@ Code often needs to communicate with other systems over a network, and requires {% elsif ghec %} If your organization uses {% data variables.product.prodname_GH_advanced_security %}, you can enable {% data variables.product.prodname_secret_scanning_GHAS %} on any repository owned by the organization. You can also define custom patterns to detect additional secrets at the repository, organization, or enterprise level. For more information, see "[About {% data variables.product.prodname_secret_scanning_GHAS %}](/code-security/secret-scanning/about-secret-scanning#about-secret-scanning-for-advacned-security)." {% else %} -You can configure {% data variables.product.prodname_secret_scanning %} to check for secrets issued by many service providers and to notify you when any are detected. You can also define custom patterns to detect additional secrets at the repository, organization, or enterprise level. For more information, see "[About secret scanning](/code-security/secret-scanning/about-secret-scanning)" and "[Secret scanning patterns](/code-security/secret-scanning/secret-scanning-patterns)." +You can configure {% data variables.product.prodname_secret_scanning %} to check for secrets issued by many service providers and to notify you when any are detected. También puedes definir patrones personalizados para detectar secretos adicionales a nivel de repositorio, organización o empresa. For more information, see "[About secret scanning](/code-security/secret-scanning/about-secret-scanning)" and "[Secret scanning patterns](/code-security/secret-scanning/secret-scanning-patterns)." {% endif %} {% ifversion fpt or ghec or ghes > 3.2 %} @@ -89,7 +89,7 @@ Besides your code, you probably need to use secrets in other places. For example {% endif %} {% ifversion ghes > 3.2 %} -Además de tu código, probablemente necesitarás utilizar secretos en otros lugares. For example, to allow {% data variables.product.prodname_actions %} workflows or {% data variables.product.prodname_dependabot %} to communicate with other systems. For more information on how to securely store and use secrets, see "[Encrypted secrets in Actions](/actions/security-guides/encrypted-secrets)", and "[Managing encrypted secrets for Dependabot](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/managing-encrypted-secrets-for-dependabot)." +Además de tu código, probablemente necesitarás utilizar secretos en otros lugares. For example, to allow {% data variables.product.prodname_actions %} workflows or {% data variables.product.prodname_dependabot %} to communicate with other systems. Para obtener más información sobre cómo almacenar y utilizar los secretos de forma segura, consulta las secciones "[Secretos cifrados en las acciones](/actions/security-guides/encrypted-secrets)" y "[Administrar los secretos cifrados para el Dependabot](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/managing-encrypted-secrets-for-dependabot)". {% endif %} ## Keep vulnerable coding patterns out of your repository diff --git a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md index fb7db6624e..f1911cf350 100644 --- a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md +++ b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md @@ -27,7 +27,7 @@ With the accelerated use of open source, most projects depend on hundreds of ope You add dependencies directly to your supply chain when you specify them in a manifest file or a lockfile. Dependencies can also be included transitively, that is, even if you don’t specify a particular dependency, but a dependency of yours uses it, then you’re also dependent on that dependency. -{% data variables.product.product_name %} offers a range of features to help you understand the dependencies in your environment{% ifversion ghes < 3.3 or ghae %} and know about vulnerabilities in those dependencies{% endif %}{% ifversion fpt or ghec or ghes > 3.2 %}, know about vulnerabilities in those dependencies, and patch them{% endif %}. +{% data variables.product.product_name %} ofrece un rango de características que te ayudan a entender las dependencias en tu ambiente{% ifversion ghes < 3.3 or ghae %} y conocer las vulnerabilidades en dichas dependencias{% endif %}{% ifversion fpt or ghec or ghes > 3.2 %}, conocer las vulnerabilidades en dichas dependencias y parcharlas{% endif %}. The supply chain features on {% data variables.product.product_name %} are: - **Gráfica de dependencias** @@ -137,7 +137,7 @@ Private repositories: {% elsif ghec %} - **Dependency review**—available in private repositories owned by organizations provided you have a license for {% data variables.product.prodname_GH_advanced_security %} and the dependency graph enabled. Para obtener más información, consulta las secciones "[Acerca de la {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)" y "[Explorar las dependencias de un repositorio](/code-security/supply-chain-security/understanding-your-software-supply-chain/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)" {% endif %} -- **{% data variables.product.prodname_dependabot_alerts %}**—no se habilita predeterminadamente. Los propietarios de los repositorios privados o las personas con acceso administrativo puede habilitar las {% data variables.product.prodname_dependabot_alerts %} si habilitan la gráfica de dependencias y las {% data variables.product.prodname_dependabot_alerts %} para sus repositorios. You can also enable or disable Dependabot alerts for all repositories owned by your user account or organization. Para obtener más información, consulta la sección "[Administrar los ajustes de seguridad y análisis para tu cuenta de usuario](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-security-and-analysis-settings-for-your-user-account)" o "[Administrar lis ajustes de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)". +- **{% data variables.product.prodname_dependabot_alerts %}**—no se habilita predeterminadamente. Los propietarios de los repositorios privados o las personas con acceso administrativo puede habilitar las {% data variables.product.prodname_dependabot_alerts %} si habilitan la gráfica de dependencias y las {% data variables.product.prodname_dependabot_alerts %} para sus repositorios. También puedes habilitar o inhabilitar las alertas del Dependabot para todos los repositorios que pertenezcan a tu cuenta de usuario u organización. Para obtener más información, consulta la sección "[Administrar los ajustes de seguridad y análisis para tu cuenta de usuario](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-security-and-analysis-settings-for-your-user-account)" o "[Administrar lis ajustes de seguridad y análisis para tu organización](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)". Any repository type: - **{% data variables.product.prodname_dependabot_security_updates %}**—no se habilita predeterminadamente. Puedes habilitar las {% data variables.product.prodname_dependabot_security_updates %} para cualquier repositorio que utilice {% data variables.product.prodname_dependabot_alerts %} y la gráfica de dependencias. For information about enabling security updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates)." @@ -149,6 +149,6 @@ Any repository type: - **Dependency review**—available when dependency graph is enabled for {% data variables.product.product_location %} and {% data variables.product.prodname_advanced_security %} is enabled for the organization or repository. For more information, see "[About {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)." {% endif %} {% ifversion ghes > 3.2 %} -- **{% data variables.product.prodname_dependabot_security_updates %}**—no se habilita predeterminadamente. Puedes habilitar las {% data variables.product.prodname_dependabot_security_updates %} para cualquier repositorio que utilice {% data variables.product.prodname_dependabot_alerts %} y la gráfica de dependencias. For information about enabling security updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates)." -- **{% data variables.product.prodname_dependabot_version_updates %}**—no se habilita predeterminadamente. Las personas con permisos de escritura en un repositorio pueden habilitar las {% data variables.product.prodname_dependabot_version_updates %}. For information about enabling version updates, see "[Configuring {% data variables.product.prodname_dependabot_version_updates %}](/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates)." +- **{% data variables.product.prodname_dependabot_security_updates %}**—no se habilita predeterminadamente. Puedes habilitar las {% data variables.product.prodname_dependabot_security_updates %} para cualquier repositorio que utilice {% data variables.product.prodname_dependabot_alerts %} y la gráfica de dependencias. Para obtener más información sobre cómo habilitar las actualizaciones de seguridad, consulta la sección "[Configurar las {% data variables.product.prodname_dependabot_security_updates %}](/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates)". +- **{% data variables.product.prodname_dependabot_version_updates %}**—no se habilita predeterminadamente. Las personas con permisos de escritura en un repositorio pueden habilitar las {% data variables.product.prodname_dependabot_version_updates %}. Para obtener más información sobre cómo habilitar las actualizaciones de versión, consulta la sección "[Configurar las {% data variables.product.prodname_dependabot_version_updates %}](/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates)". {% endif %} diff --git a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph.md b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph.md index 1a4c8b7d6b..383ac86645 100644 --- a/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph.md +++ b/translations/es-ES/content/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-the-dependency-graph.md @@ -1,6 +1,6 @@ --- title: Configuring the dependency graph -intro: You can allow users to identify their projects' dependencies by enabling the dependency graph. +intro: Puedes permitir que los usuarios identifiquen las dependencias de sus proyectos si habilitas la gráfica de dependencias. redirect_from: - /code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#enabling-the-dependency-graph versions: diff --git a/translations/es-ES/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md b/translations/es-ES/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md index c5063f41a7..c7327145e7 100644 --- a/translations/es-ES/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md +++ b/translations/es-ES/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md @@ -12,6 +12,8 @@ shortTitle: Configurar el tiempo de inactividad Un codespace dejará de ejecutarse después de un periodo de inactividad. Puedes especificar la longitud de este periodo. El ajuste actualizado se aplicará a cualquier codespace recién creado. +Some organizations may have a maximum idle timeout policy. If an organization policy sets a maximum timeout which is less than the default timeout you have set, the organization's timeout will be used instead of your setting, and you will be notified of this after the codespace is created. For more information, see "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." + {% warning %} **Advertencia**: Los Coespaces se facturan por minuto. Si no estás utilizando un codespace activamente, pero este no ha llegado a su tiempo de inactividad, se te cobrará por el tiempo durante el cual este se ejecute de todos modos. Para obtener más información, consulta la sección "[Acerca de la facturación para los Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)". @@ -34,7 +36,7 @@ Un codespace dejará de ejecutarse después de un periodo de inactividad. Puedes {% data reusables.cli.cli-learn-more %} -Para configurar el periodo de inactividad cuando creas un codespace, utiliza el argumento `idle-timeout` con el subcomando `codespace create`. Especifica el tiempo en minutos, seguido de `m`. La hora debe ser entre 5 y 240 minutos (4 horas). +Para configurar el periodo de inactividad cuando creas un codespace, utiliza el argumento `idle-timeout` con el subcomando `codespace create`. Especifica el tiempo en minutos, seguido de `m`. El tiempo debe ser de entre 5 minutos y 240 minutos (4 horas). ```shell gh codespace create --idle-timeout 90m diff --git a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/index.md b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/index.md index 71d9910b79..aaf47bb23d 100644 --- a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/index.md +++ b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/index.md @@ -15,6 +15,7 @@ children: - /reviewing-your-organizations-audit-logs-for-codespaces - /restricting-access-to-machine-types - /restricting-the-visibility-of-forwarded-ports + - /restricting-the-idle-timeout-period shortTitle: Admnistrar tu organización --- diff --git a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md index 9be06c5572..35216c6d1a 100644 --- a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md +++ b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md @@ -1,9 +1,9 @@ --- title: Restringir el acceso a los tipos de máquina -shortTitle: Acceso de los tipos de máquina +shortTitle: Restrict machine types intro: Puedes configurar restricciones en los tipos de máquina que los usuarios pueden elegir cuando crean codespaces en tu organizción. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to machine types for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to machine types for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -20,7 +20,7 @@ Como propietario de organización, podrías querer configurar restricciones en l ### Comportamiento cuando configuras una restricción de tipo de máquina -If there are existing codespaces that no longer conform to a policy you have defined, these codespaces will continue to operate until they are stopped or time out. Cuando el usuario intente reanudar el codespace, se le mostrará un mensaje que indica que el tipo de máquina que se seleccionó actualmente ya no está permitido en esta organización y se indicará elegir un tipo de máquina como alternativa. +Si existen codespaces que ya no se conformen con alguna política que hayas definido, estos seguirán operando hasta que se les detenga o hasta que se agote el tiempo. Cuando el usuario intente reanudar el codespace, se le mostrará un mensaje que indica que el tipo de máquina que se seleccionó actualmente ya no está permitido en esta organización y se indicará elegir un tipo de máquina como alternativa. Si eliminas tipos de máquina con especificaciones más altas, los cuales requiera la configuración de {% data variables.product.prodname_codespaces %} para un repositorio individual de tu organización, entonces no se podrá crear un codespace en dicho repositorio. Cuando alguien intenta crear un codespace, verán un mensaje que les dice que no hay tipos de máquina válidos disponibles que cumplan con los requisitos de la configuración de {% data variables.product.prodname_codespaces %} del repositorio. @@ -47,33 +47,22 @@ Si agregas una política a nivel organizacional, deberías configurarla en la el {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. En la sección de "Código, planeación y automatización" de la barra lateral, selecciona **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** y luego haz clic en **Política**. -2. En la página de "Políticas de los codespaces", haz clic en **Crear política**. -3. Ingresa un nombre para tu política nueva. -4. Haz clic en **Agregar restricción** y elige **Tipos de máquina**. +{% data reusables.codespaces.codespaces-org-policies %} +1. Haz clic en **Agregar restricción** y elige **Tipos de máquina**. ![Agrega una restricción para los tipos de máquina](/assets/images/help/codespaces/add-constraint-dropdown.png) -5. Haz clic en {% octicon "pencil" aria-label="The edit icon" %} para editar la restricción y luego borra la selección de cualquier tipo de máquina que no quieras que estén disponibles. +1. Haz clic en {% octicon "pencil" aria-label="The edit icon" %} para editar la restricción y luego borra la selección de cualquier tipo de máquina que no quieras que estén disponibles. ![Editar la restricción de tipo de máquina](/assets/images/help/codespaces/edit-machine-constraint.png) -6. En el área de "Cambiar destino de la política", haz clic en el botón desplegable. -7. Elige y asea **Todos los repositorios** o **Repositorios seleccionados** para determinar a cuáles aplicará esta política. -8. Si eliges **Repositorios seleccionados**: - 1. Da clic en {% octicon "gear" aria-label="The settings icon" %}. - - ![Editar los ajustes para la política](/assets/images/help/codespaces/policy-edit.png) - - 2. Selecciona los repositorios a los cuales quieres que aplique esta política. - 3. En la parte inferior de la lista de repositorios, haz clic en **Seleccionar repositorios**. - - ![Selecciona los repositorios para esta política](/assets/images/help/codespaces/policy-select-repos.png) - -9. Haz clic en **Save ** (guardar). - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editar una política +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. Muestra la página de "Políticas del Codespace". Para obtener más información, consulta la sección "[Agregar una política para limitar los tipos de máquina disponibles](#adding-a-policy-to-limit-the-available-machine-types)". 1. Haz clic en el nombre de la política que quieres editar. 1. Haz los cambios requeridos y luego haz clic en **Guardar**. diff --git a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md new file mode 100644 index 0000000000..ffa73b00d9 --- /dev/null +++ b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md @@ -0,0 +1,79 @@ +--- +title: Restricting the idle timeout period +shortTitle: Restrict timeout periods +intro: You can set a maximum timeout period for any codespaces owned by your organization. +product: '{% data reusables.gated-features.codespaces %}' +permissions: 'To manage timeout constraints for an organization''s codespaces, you must be an owner of the organization.' +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces +--- + +## Resumen + +By default, codespaces time out after 30 minutes of inactivity. When a codespace times out it is stopped and will no longer incur charges for compute usage. + +The personal settings of a {% data variables.product.prodname_dotcom %} user allow them to define their own timeout period for codespaces they create. This may be longer than the default 30-minute period. For more information, see "[Setting your timeout period for Codespaces](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces)." + +As an organization owner, you may want to configure constraints on the maximum idle timeout period for codespaces owned by your organization. This can help you limit costs associated with codespaces that are left to timeout after long periods of inactivity. You can set a maximum timeout for all codespaces owned by your organization, or for the codespaces of specific repositories. + +{% note %} + +**Note**: Maximum idle timeout constraints only apply to codespaces that are owned by your organization. + +{% endnote %} + +For more information about pricing for {% data variables.product.prodname_codespaces %} compute usage, see "[About billing for Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)." + +### Behavior when you set a maximum idle timeout constraint + +If someone sets the default idle timeout to 90 minutes in their personal settings and they then start a codespace for a repository with a maximum idle timeout constraint of 60 minutes, the codespace will time out after 60 minutes of inactivity. When codespace creation completes, a message explaining this will be displayed: + +> Idle timeout for this codespace is set to 60 minutes in compliance with your organization’s policy. + +### Configurar políticas específicas para los repositorios y a lo largo de la organización + +When you create a policy, you choose whether it applies to all repositories in your organization, or only to specified repositories. If you create an organization-wide policy with a timeout constraint, then the timeout constraints in any policies that are targeted at specific repositories must fall within the restriction configured for the entire organization. The shortest timeout period - in an organization-wide policy, a policy targeted at specified repositories, or in someone's personal settings - is applied. + +If you add an organization-wide policy with a timeout constraint, you should set the timeout to the longest acceptable period. You can then add separate policies that set the maximum timeout to a shorter period for specific repositories in your organization. + +## Adding a policy to set a maximum idle timeout period + +{% data reusables.profile.access_org %} +{% data reusables.profile.org_settings %} +{% data reusables.codespaces.codespaces-org-policies %} +1. Click **Add constraint** and choose **Maximum idle timeout**. + + ![Add a constraint for idle timeout](/assets/images/help/codespaces/add-constraint-dropdown-timeout.png) + +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. + + ![Edit the timeout constraint](/assets/images/help/codespaces/edit-timeout-constraint.png) + +1. Enter the maximum number of minutes codespaces can remain inactive before they time out, then click **Save**. + + ![Choose the port visibility options](/assets/images/help/codespaces/maximum-minutes-timeout.png) + +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)." +1. After you have finished adding constraints to your policy, click **Save**. + +The policy will be applied to all new codespaces that are created, and to existing codespaces the next time they are started. + +## Editar una política + +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + +1. Muestra la página de "Políticas del Codespace". For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Haz clic en el nombre de la política que quieres editar. +1. Haz los cambios requeridos y luego haz clic en **Guardar**. + +## Borrar una política + +1. Muestra la página de "Políticas del Codespace". For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Haz clic en el botón de borrar a la derecha de la política que quieras borrar. + + ![El botón de borrar para una política](/assets/images/help/codespaces/policy-delete.png) diff --git a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md index 6b4f7ce02b..4679bf6b63 100644 --- a/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md +++ b/translations/es-ES/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md @@ -1,9 +1,9 @@ --- title: Restricting the visibility of forwarded ports -shortTitle: Restricting port visibility +shortTitle: Restrict port visibility intro: You can set constraints on the visibility options users can choose when they forward ports from codespaces in your organization. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -20,7 +20,7 @@ As an organization owner, you may want to configure constraints on the visibilit ### Behavior when you set a port visibility constraint -If there are existing codespaces that no longer conform to a policy you have defined, these codespaces will continue to operate until they are stopped or time out. When the user resumes the codespace, it will be subject to the policy constraints. +Si existen codespaces que ya no se conformen con alguna política que hayas definido, estos seguirán operando hasta que se les detenga o hasta que se agote el tiempo. When the user resumes the codespace, it will be subject to the policy constraints. {% note %} @@ -40,14 +40,12 @@ If you add an organization-wide policy, you should set it to the most lenient vi {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. In the "Code, planning, and automation" section of the sidebar, select **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** then click **Policies**. -1. En la página de "Políticas de los codespaces", haz clic en **Crear política**. -1. Ingresa un nombre para tu política nueva. +{% data reusables.codespaces.codespaces-org-policies %} 1. Click **Add constraint** and choose **Port visibility**. ![Add a constraint for port visibility](/assets/images/help/codespaces/add-constraint-dropdown-ports.png) -1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. ![Edit the port visibility constraint](/assets/images/help/codespaces/edit-port-visibility-constraint.png) @@ -55,29 +53,20 @@ If you add an organization-wide policy, you should set it to the most lenient vi ![Choose the port visibility options](/assets/images/help/codespaces/choose-port-visibility-options.png) -1. En el área de "Cambiar destino de la política", haz clic en el botón desplegable. -1. Elige y asea **Todos los repositorios** o **Repositorios seleccionados** para determinar a cuáles aplicará esta política. -1. Si eliges **Repositorios seleccionados**: - 1. Da clic en {% octicon "gear" aria-label="The settings icon" %}. - - ![Editar los ajustes para la política](/assets/images/help/codespaces/policy-edit.png) - - 2. Selecciona los repositorios a los cuales quieres que aplique esta política. - 3. En la parte inferior de la lista de repositorios, haz clic en **Seleccionar repositorios**. - - ![Selecciona los repositorios para esta política](/assets/images/help/codespaces/policy-select-repos.png) - -1. Haz clic en **Save ** (guardar). - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editar una política -1. Muestra la página de "Políticas del Codespace". For more information, see "[Adding a policy to limit the port visibility options](#adding-a-policy-to-limit-the-port-visibility-options)." +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + +1. Muestra la página de "Políticas del Codespace". Para obtener más información, consulta la sección "[Agregar una política para limitar las opciones de visibilidad de puerto](#adding-a-policy-to-limit-the-port-visibility-options)". 1. Haz clic en el nombre de la política que quieres editar. 1. Haz los cambios requeridos y luego haz clic en **Guardar**. ## Borrar una política -1. Muestra la página de "Políticas del Codespace". For more information, see "[Adding a policy to limit the port visibility options](#adding-a-policy-to-limit-the-port-visibility-options)." +1. Muestra la página de "Políticas del Codespace". Para obtener más información, consulta la sección "[Agregar una política para limitar las opciones de visibilidad de puerto](#adding-a-policy-to-limit-the-port-visibility-options)". 1. Haz clic en el botón de borrar a la derecha de la política que quieras borrar. ![El botón de borrar para una política](/assets/images/help/codespaces/policy-delete.png) diff --git a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md index 2fc3be5518..b5d7183469 100644 --- a/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md +++ b/translations/es-ES/content/codespaces/prebuilding-your-codespaces/managing-prebuilds.md @@ -88,7 +88,7 @@ Predeterminadamente, el flujo de trabajo de {% data variables.product.prodname_a {% warning %} - **Warning**: Although you can generate the PAT using your existing personal account, we strongly recommend creating a new account with access only to the target repositories required for your scenario. This is because the access token's `repository` permission grants access to all of the repositories that the account has access to. For more information, see "[Signing up for a new GitHub account](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)" and "[Security hardening for {% data variables.product.prodname_actions %}](/actions/security-guides/security-hardening-for-github-actions#considering-cross-repository-access)." + **Warning**: Although you can generate the PAT using your existing personal account, we strongly recommend creating a new account with access only to the target repositories required for your scenario. This is because the access token's `repository` permission grants access to all of the repositories that the account has access to. Para obtener más información, consulta las secciones "[Registrarse para obtener una cuenta nueva de GitHub](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)" y "[Fortalecimiento de seguridad para las {% data variables.product.prodname_actions %}](/actions/security-guides/security-hardening-for-github-actions#considering-cross-repository-access)". {% endwarning %} 1. Give the new account read access to the required repositories. Para obtener más información, consulta la sección "[Administrar el acceso de un individuo a un repositorio de la organización](/organizations/managing-access-to-your-organizations-repositories/managing-an-individuals-access-to-an-organization-repository)". diff --git a/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md b/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md index 1994194eff..7860cef261 100644 --- a/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md +++ b/translations/es-ES/content/codespaces/troubleshooting/troubleshooting-prebuilds.md @@ -46,7 +46,7 @@ cat /workspaces/.codespaces/shared/environment-variables.json | jq '.ACTION_NAME You may notice that sometimes, when you create a new codespace from a prebuild-enabled branch, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is not displayed in the dialog box for choosing a machine type. This means that prebuilds are not currently available. -By default, each time you push to a prebuild-enabled branch, the prebuild template is updated. If the push involves a change to the dev container configuration then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the list of machine types. During this time you can still create codespaces without a prebuild template. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. For more information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)." +By default, each time you push to a prebuild-enabled branch, the prebuild template is updated. If the push involves a change to the dev container configuration then, while the update is in progress, the "{% octicon "zap" aria-label="The zap icon" %} Prebuild Ready" label is removed from the list of machine types. During this time you can still create codespaces without a prebuild template. If required, you can reduce the occasions on which prebuilds are unavailable for a repository by setting the prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". If your branch is not specifically enabled for prebuilds it may still benefit from prebuilds if it was branched from a prebuild-enabled branch. However, if the dev container configuration is changed on your branch, so that it's not the same as the configuration on the base branch, prebuilds will no longer be available on your branch. diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index ec56c0afc8..e38173ab49 100644 --- a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -123,3 +123,11 @@ Una vez que estés satisfecho con los cambios que elegiste incluir en tu confirm ![Advertencia de rama protegida](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} + +6. If you have a pull request based off the branch you are working on, {% data variables.product.prodname_desktop %} will display the status of the checks that have run for the pull request. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) + + If a pull request has not been created for the current branch, {% data variables.product.prodname_desktop %} will give you the option to create one. Para obtener más información, consulta la sección "[Crear un informe de problemas o solicitud de extracción](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request)." + + ![Crear una solicitud de extracción](/assets/images/help/desktop/mac-create-pull-request.png) diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md new file mode 100644 index 0000000000..683db3c25f --- /dev/null +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -0,0 +1,63 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: Configurar notificaciones +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with notifications about events that occur in your pull request branch.' +versions: + fpt: '*' +--- + +## About notifications in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} will show a system notification for events that occur in the currently selected repository. Notifications will be shown when: + +- Pull request checks have failed. +- A pull request review is left with a comment, approval, or requested changes. + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. + +## Notifications about pull request check failures + +When changes are made to a pull request branch, you will receive a notification if the checks fail. + +![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) + +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + +![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) +## Notifications for pull request reviews + +{% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. + +![Pull request review notification](/assets/images/help/desktop/pull-request-review-notification.png) + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more context for the pull request review comment. + +![pull request review dialog](/assets/images/help/desktop/pull-request-review-dialog.png) +## Enabling notifications + +If system notifications are disabled for {% data variables.product.prodname_desktop %} you can follow the steps below to enable them. + +{% mac %} + +1. Click the **Apple** menu, then select **System Preferences**. +2. Select **Notifications & Focus**. +3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. +4. Click **Allow Notifications**. + +![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) + +For more information about macOS system notifications, see "[Use notifications on your Mac](https://support.apple.com/en-us/HT204079)." + +{% endmac %} + +{% windows %} + +1. Open the **Start** menu, then select **Settings**. +2. Select **System**, then click **Notifications**. +3. Find **{% data variables.product.prodname_desktop %}** in the application list and click **On**. + +![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) + +For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." + +{% endwindows %} diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index 960852938a..cf4e55d417 100644 --- a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,6 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop + - /viewing-and-re-running-checks-in-github-desktop + - /configuring-notifications-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: Trabajar con tu repositorio remoto --- diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index c79b44b29a..432fc6ad2a 100644 --- a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -15,6 +15,8 @@ Puedes ver las solicitudes de extracción que tú o tus colaboradores hayan prop Cuando visualizas una solicitud de extracción en {% data variables.product.prodname_desktop %}, puedes ver un historial de confirmaciones que han hecho los colaboradores. También puedes ver qué archivos modificaron, agregaron o borraron estas confirmaciones. Desde {% data variables.product.prodname_desktop %}, puedes abrir los repositorios en tu editor de texto preferido para ver cualquier cambio o para hacer cambios adicionales. Después de recibir los cambios en una solicitud de extracción, puedes dar retroalimentación en {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta la sección "[Acerca de las revisiones de las solicitudes de extracción](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)". +If checks have been enabled in your repository, {% data variables.product.prodname_desktop %} will show the status of the checks on the pull request and allow you to re-run checks. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + ## Visualizar una solicitud de extracción en {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} {% data reusables.desktop.click-pull-requests %} diff --git a/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md new file mode 100644 index 0000000000..13800972f3 --- /dev/null +++ b/translations/es-ES/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -0,0 +1,25 @@ +--- +title: Viewing and re-running checks in GitHub Desktop +shortTitle: Viewing and re-running checks +intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' +versions: + fpt: '*' +--- + +## About checks in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." + +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications, see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." + +## Viewing and re-running checks + +{% data reusables.desktop.current-branch-menu %} +{% data reusables.desktop.click-pull-requests %} + ![Pestaña Pull Requests en el menú desplegable de la rama actual](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) +{% data reusables.desktop.choose-pr-from-list %} + ![Lista de las solicitudes de extracción abiertas en el repositorio](/assets/images/help/desktop/click-pull-request.png) +4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) +5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) +6. To re-run individual checks, hover over the individual check you want to re-run and select the {% octicon "sync" aria-label="The sync icon" %} icon to re-run the check. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) +7. You will see a confirmation dialog with the summary of the checks that will be re-run. Click **Re-run Checks** to confirm that you want to perform the re-run. ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) diff --git a/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index ce655388a0..0bf093dc94 100644 --- a/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/es-ES/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -67,9 +67,9 @@ X-Accepted-OAuth-Scopes: user |  `user:follow` | Otorga acceso para seguir o dejar de seguir a otros usuarios. | | **`delete_repo`** | Otorga acceso para borrar los repositorios administrables. | | **`write:discussion`** | Permite el acceso de lectura y escritura para los debates de equipo. | -|  `read:discussion` | Permite los accesos de lectura y escritura para los debates de equipo.{% ifversion fpt or ghae or ghec %} +|  `read:discussion` | Allows read access for team discussions. | | **`write:packages`** | Otorga acceso para cargar o publicar un paquete en el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Publicar un paquete](/github/managing-packages-with-github-packages/publishing-a-package)". | -| **`read:packages`** | Otorga acceso para descargar o instalar paquetes desde el {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Instalar un paquete](/github/managing-packages-with-github-packages/installing-a-package)". | +| **`read:packages`** | Otorga acceso para descargar o instalar paquetes desde el {% data variables.product.prodname_registry %}. For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)".{% ifversion fpt or ghec or ghes > 3.1 or ghae %} | **`delete:packages`** | Otorga acceso para borrar paquetes del {% data variables.product.prodname_registry %}. Para obtener más información, consulta la sección "[Borrar y restablecer un paquete](/packages/learn-github-packages/deleting-and-restoring-a-package)".{% endif %} | **`admin:gpg_key`** | Administra las llaves GPG totalmente. | |  `write:gpg_key` | Crea, lista, y visualiza los detalles de las llaves GPG. | diff --git a/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 857f0e8f78..82c5d0766b 100644 --- a/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/es-ES/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -811,8 +811,6 @@ Se eliminó el evento para el cual se configuró este webhook. Este evento únic {% endif %} -{% ifversion fpt or ghae or ghec %} - ## paquete Actividad relacionada con el {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} para obtener más información, consulta la sección "[Administrar paquetes con {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" para aprender más sobre el {% data variables.product.prodname_registry %}. @@ -832,7 +830,6 @@ Actividad relacionada con el {% data variables.product.prodname_registry %}. {% ### Ejemplo de carga útil del webhook {{ webhookPayloadsForCurrentVersion.package.published }} -{% endif %} ## page_build diff --git a/translations/es-ES/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md b/translations/es-ES/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md index 2e878ed8b4..ec1f076818 100644 --- a/translations/es-ES/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md +++ b/translations/es-ES/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md @@ -27,7 +27,7 @@ Para obtener más información acerca de la participación en los debates, consu Para colaborar con los mantenedores en los debates de los repositorios, un administrador de repositorio o mantenedor de proyeto debe habilitar los {% data variables.product.prodname_discussions %} en dicho repositorio. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para un repositorio](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)". -Para colaborar con los mantenedores en los debates de las organizaciones, se deben habilitar los {% data variables.product.prodname_discussions %} en la organización. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +Para colaborar con los mantenedores en los debates de las organizaciones, se deben habilitar los {% data variables.product.prodname_discussions %} en la organización. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los {% data variables.product.prodname_discussions %} para una organización](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". ## Iniciar un debate diff --git a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md index 077c052178..a6c8bbf306 100644 --- a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md +++ b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md @@ -43,7 +43,7 @@ Cada categoría debe tener un nombre único y un emoji distintivo, y se le puede Puedes editar una categoría para cambiar el emoji, título, descripción y formato de debate de la misma. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to create a category. +1. En {% data variables.product.product_location %}, navega a la página principal del repositorio u organización en donde quieres crear una categoría. {% data reusables.discussions.discussions-tab %} 1. A la derecha de la categoría en la lista, da clic en {% octicon "pencil" aria-label="The pencil icon" %}. ![Botón de editar a la derecha de la categoría en la lista de categorías de un repositorio](/assets/images/help/discussions/click-edit-for-category.png) 1. {% data reusables.discussions.edit-category-details %} @@ -54,7 +54,7 @@ Puedes editar una categoría para cambiar el emoji, título, descripción y form Cuando borras una categoría, {% data variables.product.product_name %} enviará todos los debates en la categoría que se borró a una categoría existente que elijas. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to create a category. +1. En {% data variables.product.product_location %}, navega a la página principal del repositorio u organización en donde quieres crear una categoría. {% data reusables.discussions.discussions-tab %} 1. A la derecha de la categoría en la lista, da clic en {% octicon "trash" aria-label="The trash icon" %}. ![Botón de cesto de basura a la derecha de la categoría en la lista de categorías de un repositorio](/assets/images/help/discussions/click-delete-for-category.png) 1. Utiliza el menú desplegable y elige una categoría nueva para cualquier debate en la categoría que estás eliminando. ![Menú desplegable para elegir una categoría nueva cuando se borra una categoría existente](/assets/images/help/discussions/choose-new-category.png) diff --git a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md index 758af85fc1..143caba10e 100644 --- a/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md +++ b/translations/es-ES/content/discussions/managing-discussions-for-your-community/managing-discussions.md @@ -56,7 +56,7 @@ You can pin up to four important discussions above the list of discussions for t ## Editar un debate que se fijó -Editar un debate que se ha fijado no cambiará la categoría del mismo. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Editar un debate que se ha fijado no cambiará la categoría del mismo. Para obtener más información, consulta la sección "[Administrar las categorías de los debates](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} diff --git a/translations/es-ES/content/discussions/quickstart.md b/translations/es-ES/content/discussions/quickstart.md index 749906f158..7dc934485f 100644 --- a/translations/es-ES/content/discussions/quickstart.md +++ b/translations/es-ES/content/discussions/quickstart.md @@ -62,7 +62,7 @@ Cualquier usuario no autenticado que pueda ver un repositorio podrá crear una e Los propietarios de los repositorios y las personas con acceso de escritura en estos pueden crear categorías nuevas para mantener los debates organizados. De la misma manera, ya que los debates de las organizaciones se basan en un repositorio origen, los propietarios de los repositorios y las personas con acceso de escritura con acceso de escritura en el repositorio origen pueden crear categorías nuevas para estos debates. -Los colaboradores que participen y creen debates nuevos pueden agruparlos en las categorías existentes más relevantes. Los debates también pueden volver a categorizarse después de su creación. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Los colaboradores que participen y creen debates nuevos pueden agruparlos en las categorías existentes más relevantes. Los debates también pueden volver a categorizarse después de su creación. Para obtener más información, consulta la sección "[Administrar las categorías de los debates](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". {% data reusables.discussions.you-can-label-discussions %} diff --git a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md index 080d59b213..bb6993dcdc 100644 --- a/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md +++ b/translations/es-ES/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment.md @@ -4,7 +4,7 @@ intro: 'You can reuse an existing assignment in more than one classroom, includi versions: fpt: '*' permissions: 'Organization owners who are admins for a classroom can reuse assignments from a classroom. {% data reusables.classroom.classroom-admins-link %}' -shortTitle: Reuse an assignment +shortTitle: Rechazar una tarea --- ## About reusing assignments diff --git a/translations/es-ES/content/organizations/collaborating-with-your-team/about-team-discussions.md b/translations/es-ES/content/organizations/collaborating-with-your-team/about-team-discussions.md index f1feeea101..c6fcbe38ea 100644 --- a/translations/es-ES/content/organizations/collaborating-with-your-team/about-team-discussions.md +++ b/translations/es-ES/content/organizations/collaborating-with-your-team/about-team-discussions.md @@ -44,7 +44,7 @@ Para obtener más información, consulta la sección {% ifversion fpt or ghae or {% ifversion fpt or ghec %} -## Organization discussions +## Debates de organización También puedes utilizar los debates de la organización para facilitar las conversaciones en ella. Para obtener más información, consulta la sección "[Habilitar o inhabilitar los debates de GitHub en una organización](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". diff --git a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md index db938760cd..0fb25f6b1d 100644 --- a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md +++ b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization.md @@ -121,7 +121,7 @@ El {% data variables.product.prodname_dependabot %} puede verificar si hay refer Predeterminadamente, el {% data variables.product.prodname_dependabot %} no puede actualizar las dependencias que se ubican en los repositorios o en los registros de paquetes privados. Sin embargo, si una dependencia se encuentra en un repositorio privado de {% data variables.product.prodname_dotcom %} dentro de la misma organización que el proyecto que la utiliza, puedes permitir al {% data variables.product.prodname_dependabot %} actualizar la versión exitosamente si le otorgas acceso al repositorio en el que se hospeda. -Si tu código depende de paquetes en un registro privado, puedes permitir que el {% data variables.product.prodname_dependabot %} actualice las versiones de estas dependencias si configuras esto a nivel del repositorio. Puedes hacer esto si agregas los detalles de autenticación al archivo _dependabot.yml_ para el repositorio. For more information, see "[Configuration options for the dependabot.yml file](/github/administering-a-repository/configuration-options-for-dependency-updates#configuration-options-for-private-registries)." +Si tu código depende de paquetes en un registro privado, puedes permitir que el {% data variables.product.prodname_dependabot %} actualice las versiones de estas dependencias si configuras esto a nivel del repositorio. Puedes hacer esto si agregas los detalles de autenticación al archivo _dependabot.yml_ para el repositorio. Para obtener más información, consulta la sección "[Opciones de configuración para el archivo dependabot.yml](/github/administering-a-repository/configuration-options-for-dependency-updates#configuration-options-for-private-registries)". Para permitir que el {% data variables.product.prodname_dependabot %} acceda a un repositorio privado de {% data variables.product.prodname_dotcom %}: diff --git a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md index 5b5ecf6cf2..f19ecc1070 100644 --- a/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md +++ b/translations/es-ES/content/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/reviewing-the-audit-log-for-your-organization.md @@ -75,8 +75,8 @@ Para buscar eventos específicos, utiliza el calificador `action` en tu consulta | [`repository_dependency_graph`](#repository_dependency_graph-category-actions) | Contiene las actividades a nivel de repositorio para habilitar o inhabilitar la gráfica de dependencias para un | | repositorio {% ifversion fpt or ghec %}privado{% endif %}. Para obtener más información, consulta la sección "[Acerca de la gráfica de dependencias](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)".{% endif %}{% ifversion ghes or ghae or ghec %} | | | [`repository_secret_scanning`](#repository_secret_scanning-category-actions) | Contiene actividades a nivel de repositorio relacionadas con el escaneo de secretos. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). |{% endif %}{% if secret-scanning-audit-log-custom-patterns %} -| [`repository_secret_scanning_custom_pattern`](#respository_secret_scanning_custom_pattern-category-actions) | Contains repository-level activities related to secret scanning custom patterns. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." |{% endif %}{% if secret-scanning-audit-log-custom-patterns %} -| [`repository_secret_scanning_push_protection`](#respository_secret_scanning_push_protection) | Contains repository-level activities related to secret scanning custom patterns. For more information, see "[Protecting pushes with secert scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." |{% endif %}{% ifversion fpt or ghes or ghae-issue-4864 or ghec %} +| [`repository_secret_scanning_custom_pattern`](#respository_secret_scanning_custom_pattern-category-actions) | Contains repository-level activities related to secret scanning custom patterns. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". |{% endif %}{% if secret-scanning-audit-log-custom-patterns %} +| [`repository_secret_scanning_push_protection`](#respository_secret_scanning_push_protection) | Contiene actividades a nivel de repositorio relacionadas con los patrones personalizados del escaneo de secretos. For more information, see "[Protecting pushes with secert scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." |{% endif %}{% ifversion fpt or ghes or ghae-issue-4864 or ghec %} | [`repository_vulnerability_alert`](#repository_vulnerability_alert-category-actions) | Contiene todas las actividades relacionadas con [las {% data variables.product.prodname_dependabot_alerts %} para las dependencias vulnerables](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies).{% endif %}{% ifversion fpt or ghec %} | [`repository_vulnerability_alerts`](#repository_vulnerability_alerts-category-actions) | Contiene actividades de configuración a nivel de repositorio para las {% data variables.product.prodname_dependabot_alerts %}.{% endif %}{% ifversion ghec %} | [`rol`](#role-category-actions) | Contiene todas las actividades relacionadas con los [roles de repositorio personalziados](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-custom-repository-roles-for-an-organization).{% endif %}{% ifversion ghes or ghae or ghec %} @@ -522,12 +522,12 @@ Para obtener más información, consulta la sección "[Administrar la publicaci ### Acciones de la categoría `packages` -| Acción | Descripción | -| --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `package_version_published` | Se activa cuando se publica una versión del paquete. | +| Acción | Descripción | +| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `package_version_published` | Se activa cuando se publica una versión del paquete. | | `package_version_deleted` | Triggered when a specific package version is deleted.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} | `package_deleted` | Triggered when an entire package is deleted.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} -| `package_version_restored` | Triggered when a specific package version is deleted.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} +| `package_version_restored` | Se activa cuando se borra una versión de un paquete específico.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} Para obtener más información, consulta la sección "[Borrar y restablecer un paquete](/packages/learn-github-packages/deleting-and-restoring-a-package)".{% endif %} | `package_restored` | Triggered when an entire package is restored.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} For more information, see "[Deleting and restoring a package](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} {% ifversion fpt or ghec %} @@ -694,20 +694,20 @@ Para obtener más información, consulta la sección "[Administrar la publicaci ### `repository_secret_scanning_custom_pattern` category actions -| Acción | Descripción | -| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `create (crear)` | Triggered when a custom pattern is published for secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)." | -| `actualización` | Triggered when changes to a custom pattern are saved for secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)." | -| `delete` | Triggered when a custom pattern is removed from secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)." | +| Acción | Descripción | +| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `create (crear)` | Triggered when a custom pattern is published for secret scanning in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#defining-a-custom-pattern-for-a-repository)." | +| `actualización` | Triggered when changes to a custom pattern are saved for secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#editing-a-custom-pattern)". | +| `delete` | Triggered when a custom pattern is removed from secret scanning in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning#removing-a-custom-pattern)". | {% endif %}{% if secret-scanning-audit-log-custom-patterns %} ### `repository_secret_scanning_push_protection` category actions -| Acción | Descripción | -| ------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `inhabilitar` | Triggered when a repository owner or person with admin access to the repository disables secret scanning for a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | -| `habilitar` | Triggered when a repository owner or person with admin access to the repository enables secret scanning for a repository. | +| Acción | Descripción | +| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `inhabilitar` | Se activa cuando un propietario del repositorio o persona con acceso administrativo al mismo inhabilita el escaneo de secretos para un repositorio. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | +| `habilitar` | Se activa cuando un propietario del repositorio o persona con acceso administrativo al mismo habilita el escaneo de secretos para un repositorio. | {% endif %}{% ifversion fpt or ghes or ghae-issue-4864 or ghec %} ### acciones de la categoría `repository_vulnerability_alert` diff --git a/translations/es-ES/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md b/translations/es-ES/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md index cc4b462339..6660eb9146 100644 --- a/translations/es-ES/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md +++ b/translations/es-ES/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md @@ -12,7 +12,7 @@ topics: - Teams --- -## About SCIM for organizations +## Acerca del SCIM para las organizaciones If your organization uses [SAML SSO](/articles/about-identity-and-access-management-with-saml-single-sign-on), you can implement SCIM to add, manage, and remove organization members' access to {% data variables.product.product_name %}. Por ejemplo, un administrador puede desaprovisionar a un miembro de la organización usando el SCIM y eliminar automáticamente el miembro de la organización. diff --git a/translations/es-ES/content/packages/learn-github-packages/introduction-to-github-packages.md b/translations/es-ES/content/packages/learn-github-packages/introduction-to-github-packages.md index 1ffeed2655..f4716e5ca3 100644 --- a/translations/es-ES/content/packages/learn-github-packages/introduction-to-github-packages.md +++ b/translations/es-ES/content/packages/learn-github-packages/introduction-to-github-packages.md @@ -23,7 +23,7 @@ shortTitle: Introduction ## About {% data variables.product.prodname_registry %} -{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion not ghae %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. +{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion fpt or ghec %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. You can integrate {% data variables.product.prodname_registry %} with {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIs, {% data variables.product.prodname_actions %}, and webhooks to create an end-to-end DevOps workflow that includes your code, CI, and deployment solutions. diff --git a/translations/es-ES/content/packages/quickstart.md b/translations/es-ES/content/packages/quickstart.md index 3f525a2fae..326478f92c 100644 --- a/translations/es-ES/content/packages/quickstart.md +++ b/translations/es-ES/content/packages/quickstart.md @@ -21,7 +21,7 @@ En esta guía, crearás un flujo de trabajo de {% data variables.product.prodnam 1. Crea un repositorio nuevo en {% data variables.product.prodname_dotcom %}, agregando el `.gitignore` para Node. Para obtener más información, consulta la sección "[Crear un repositorio nuevo](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)". 2. Clona el repositorio en tu máquina local. ```shell - $ git clone https://{% ifversion ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git + $ git clone https://{% ifversion ghes or ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git $ cd YOUR-REPOSITORY ``` 3. Crea un archivo `index.js` y agrega una alerta básica que diga "Hello world!" @@ -49,7 +49,7 @@ En esta guía, crearás un flujo de trabajo de {% data variables.product.prodnam $ git push ``` 6. Crea un directorio de `.github/workflows`. En este directorio, crea un archivo que se llame `release-package.yml`. -7. Copia el siguiente contenido de YAML en el archivo `release-package.yml`{% ifversion ghae %}, reemplazando a `YOUR-HOSTNAME` con el nombre de tu empresa{% endif %}. +7. Copia el siguiente contenido de YAML en el archivo `release-package.yml`{% ifversion ghes or ghae %}, reemplazando a `YOUR-HOSTNAME` con el nombre de tu empresa{% endif %}. ```yaml{:copy} name: Node.js Package @@ -79,7 +79,7 @@ En esta guía, crearás un flujo de trabajo de {% data variables.product.prodnam - uses: {% data reusables.actions.action-setup-node %} with: node-version: 12 - registry-url: {% ifversion ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} + registry-url: {% ifversion ghes or ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} - run: npm ci - run: npm publish env: diff --git a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md index 0a6a4b9041..f813b60f02 100644 --- a/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md +++ b/translations/es-ES/content/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue.md @@ -15,7 +15,7 @@ redirect_from: {% data reusables.pull_requests.merge-queue-beta %} -## About merge queues +## Acerca de las colas de fusión {% data reusables.pull_requests.merge-queue-overview %} @@ -46,7 +46,7 @@ Para obtener más información acerca de los métodos de fusión, consulta "[Ace {% data reusables.pull_requests.merge-queue-reject %} -## Managing a merge queue +## Administrar una cola de fusión Repository administrators can require a merge by enabling the branch protection setting "Require merge queue" in the protection rules for the base branch. diff --git a/translations/es-ES/content/rest/codespaces/repository-secrets.md b/translations/es-ES/content/rest/codespaces/repository-secrets.md index 681e200c1b..258b351c81 100644 --- a/translations/es-ES/content/rest/codespaces/repository-secrets.md +++ b/translations/es-ES/content/rest/codespaces/repository-secrets.md @@ -10,6 +10,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -## Repository Secrets +## Secretos de repositorio -The Repository Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) for repositories that the user has access to. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para obtener más información, consulta la sección "[Administrar los secretos cifrados para tu codespace](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". +La API de secretos de repositorio permite que un usuario cree, liste y borre secretos (tales como los tokens de acceso para los servicios en la nube) para los repositorios a los cuales tiene acceso. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para obtener más información, consulta la sección "[Administrar los secretos cifrados para tu codespace](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". diff --git a/translations/es-ES/content/rest/codespaces/secrets.md b/translations/es-ES/content/rest/codespaces/secrets.md index 2e00573443..4cf7867197 100644 --- a/translations/es-ES/content/rest/codespaces/secrets.md +++ b/translations/es-ES/content/rest/codespaces/secrets.md @@ -10,6 +10,6 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -## User Secrets +## Secretos de usuario -The User Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) as well as assign secrets to repositories that the user has access to. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para obtener más información, consulta la sección "[Administrar los secretos cifrados para tu codespace](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". +La API de secretos de usuario permite que un usuario cree, liste y borre secretos (tales como los tokens de acceso para los servicios en la nube) así como asignar secretos a los repositorios a los que el usuario tenga acceso. Estos secretos se hacen disponibles para el codespace en el tiempo de ejecución. Para obtener más información, consulta la sección "[Administrar los secretos cifrados para tu codespace](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". diff --git a/translations/es-ES/content/rest/collaborators/collaborators.md b/translations/es-ES/content/rest/collaborators/collaborators.md index 41a65987f2..baa91c2713 100644 --- a/translations/es-ES/content/rest/collaborators/collaborators.md +++ b/translations/es-ES/content/rest/collaborators/collaborators.md @@ -1,6 +1,6 @@ --- title: Colaboradores -intro: 'The Collaborators API allows you to add, invite, and remove collaborators from a repository.' +intro: 'La API de colaboradores te permite agregar, invitar y eliminar colaboradores de un repositorio.' versions: fpt: '*' ghes: '*' diff --git a/translations/es-ES/content/rest/dependabot/secrets.md b/translations/es-ES/content/rest/dependabot/secrets.md index 01a598ef20..c947b21daf 100644 --- a/translations/es-ES/content/rest/dependabot/secrets.md +++ b/translations/es-ES/content/rest/dependabot/secrets.md @@ -1,6 +1,6 @@ --- title: Secretos -intro: 'With the Dependabot Secrets API, you can manage and control Dependabot secrets for an organization or repository.' +intro: 'Con la API de secretos del Dependabot, puedes administrar y controlar los secretos del Dependabot para una organización o repositorio.' topics: - API versions: diff --git a/translations/es-ES/content/rest/dependency-graph/dependency-review.md b/translations/es-ES/content/rest/dependency-graph/dependency-review.md index 0935c3ac5f..96520c9722 100644 --- a/translations/es-ES/content/rest/dependency-graph/dependency-review.md +++ b/translations/es-ES/content/rest/dependency-graph/dependency-review.md @@ -16,4 +16,4 @@ allowTitleToDifferFromFilename: true {% data reusables.dependency-review.dependency-review-api-beta-note %} -The Dependency Review API allows you to understand dependency changes, and the security impact of these changes, before you add them to your environment. You can view the diff of dependencies between two commits of a repository, including vulnerability data for any version updates with known vulnerabilities. For more information about dependency review, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)." +La API de revisión de dependencias te permite entender los cambios a las dependencias y el impacto de seguridad de estos antes de que los agregues a tu ambiente. You can view the diff of dependencies between two commits of a repository, including vulnerability data for any version updates with known vulnerabilities. Para obtener más información sobre la revisión de dependencias, consulta la sección "[Acerca de la revisión de dependencias](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)". diff --git a/translations/es-ES/content/rest/issues/timeline.md b/translations/es-ES/content/rest/issues/timeline.md index dcb541bf94..832ee529bf 100644 --- a/translations/es-ES/content/rest/issues/timeline.md +++ b/translations/es-ES/content/rest/issues/timeline.md @@ -11,6 +11,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." Para obtener más información acerca de los eventos específicos que puedes recibir de la API de Eventos para Solicitudes de Extracción, consulta la sección "[Tipos de evento de las Solicitudes de Extracción](/developers/webhooks-and-events/issue-event-types)". Para obtener más información, consulta la "[API de Eventos de GitHub](/developers/webhooks-and-events/github-event-types)". +Para obtener más información sobre los tipos de eventos específicos que puedes recibir desde la API de eventos de propuestas, consulta la sección "[Tipos de eventos de propuestas](/developers/webhooks-and-events/issue-event-types)". Para obtener más información acerca de los eventos específicos que puedes recibir de la API de Eventos para Solicitudes de Extracción, consulta la sección "[Tipos de evento de las Solicitudes de Extracción](/developers/webhooks-and-events/issue-event-types)". Para obtener más información, consulta la "[API de Eventos de GitHub](/developers/webhooks-and-events/github-event-types)". Puedes utilizar esta API para mostrar información sobre los informes de problemas y solicitudes de extracción o para determinar a quién debería notificársele sobre los comentarios en los informes de problemas. diff --git a/translations/es-ES/content/rest/packages.md b/translations/es-ES/content/rest/packages.md index a1ee37e166..97cc2d5bc0 100644 --- a/translations/es-ES/content/rest/packages.md +++ b/translations/es-ES/content/rest/packages.md @@ -11,7 +11,7 @@ redirect_from: - /rest/reference/packages --- -The {% data variables.product.prodname_registry %} API enables you to manage packages using the REST API.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} To learn more about restoring or deleting packages, see "[Restoring and deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} +La API de {% data variables.product.prodname_registry %} te habilita para administrar paquetes utilizando la API de REST.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} Para aprender más sobre cómo restablecer o borrar paquetes, consulta la sección "[restablecer y borrar paquetes](/packages/learn-github-packages/deleting-and-restoring-a-package)".{% endif %} Para utilizar esta API, primero tienes que autenticarte utilizando un token de acceso personal. - Para acceder a los metadatos del paquete, tu token debe incluir el alcance `read:packages`. diff --git a/translations/es-ES/content/rest/secret-scanning.md b/translations/es-ES/content/rest/secret-scanning.md index 840e51573d..6847e3f95d 100644 --- a/translations/es-ES/content/rest/secret-scanning.md +++ b/translations/es-ES/content/rest/secret-scanning.md @@ -16,7 +16,7 @@ redirect_from: La API del {% data variables.product.prodname_secret_scanning %} te permite {% ifversion fpt or ghec or ghes > 3.1 or ghae %}: -- Enable or disable {% data variables.product.prodname_secret_scanning %}{% if secret-scanning-push-protection %} and push protection{% endif %} for a repository. For more information, see "[Repositories](/rest/reference/repos#update-a-repository)" and expand the "Properties of the `security_and_analysis` object" section in the REST API documentation. +- Enable or disable {% data variables.product.prodname_secret_scanning %}{% if secret-scanning-push-protection %} and push protection{% endif %} for a repository. Para obtener más información, consulta la sección "[Repositorios](/rest/reference/repos#update-a-repository)" y expande la sección de "Propiedades del objeto `security_and_analysis`" en la documentación de la API de REST. - Retrieve and update {% data variables.product.prodname_secret_scanning_GHAS %} alerts from a repository. For further details, see the sections below. {%- else %} retrieve and update {% data variables.product.prodname_secret_scanning %} alerts from a repository.{% endif %} diff --git a/translations/es-ES/content/site-policy/acceptable-use-policies/github-acceptable-use-policies.md b/translations/es-ES/content/site-policy/acceptable-use-policies/github-acceptable-use-policies.md index e93cbbfdd8..dc88b27580 100644 --- a/translations/es-ES/content/site-policy/acceptable-use-policies/github-acceptable-use-policies.md +++ b/translations/es-ES/content/site-policy/acceptable-use-policies/github-acceptable-use-policies.md @@ -40,7 +40,7 @@ We do not allow content or activity on GitHub that: ## 3. Intellectual Property, Authenticity, and Private Information -We do not allow content or activity on GitHub that: +No permitimos el contenido o la activad de GitHub que: - que infrinja algún derecho de propiedad de cualquiera de las partes, incluidos la patente, el nombre comercial, el secreto comercial, la propiedad intelectual, el derecho a publicidad o cualquier otro derecho; @@ -64,7 +64,7 @@ We do not allow content or activity on GitHub that is: * using our servers for any form of excessive automated bulk activity, to place undue burden on our servers through automated means, or to relay any form of unsolicited advertising or solicitation through our servers, such as get-rich-quick schemes. ## 5. Site Access and Safety -We do not allow content or activity on GitHub that: +No permitimos el contenido o la activad de GitHub que: - apoye directamente [el ataque ilegal o campañas de malware](/github/site-policy/github-active-malware-or-exploits) que estén causando daños técnicos — tales como utilizar nuestra plataforma para entregar ejecutables malintencionados o como ataque de infraestructura, por ejemplo, organizando ataques de negación de servicio o administrando servidores de control y comando — sin propósitos implícitos o explícitos de uso dual previos a que suceda el abuso; o - uses our servers to disrupt or to attempt to disrupt, or to gain or to attempt to gain unauthorized access to, any service, device, data, account or network. Please note, activities permitted under bug bounty programs, such as the [GitHub Bug Bounty program](https://bounty.github.com), are not considered “unauthorized.” diff --git a/translations/es-ES/content/site-policy/github-terms/github-community-guidelines.md b/translations/es-ES/content/site-policy/github-terms/github-community-guidelines.md index 2cabca28f2..763c72f859 100644 --- a/translations/es-ES/content/site-policy/github-terms/github-community-guidelines.md +++ b/translations/es-ES/content/site-policy/github-terms/github-community-guidelines.md @@ -12,24 +12,24 @@ topics: - Legal --- -Millones de desarrolladores en todo el mundo hospedan millones de proyectos, tanto de código propietario como de código libre, en GitHub. We're fortunate to be able to play a part in enabling collaboration across the developer community every day, which is a responsibility we don’t take lightly. Together, we all have the exciting opportunity to make this a community we can be proud of. +Millones de desarrolladores en todo el mundo hospedan millones de proyectos, tanto de código propietario como de código libre, en GitHub. Somo afortunados de poder tomar parte en habilitar la colaboración a lo largo de la comunidad de desarrolladores cada día, lo cual es una responsabilidad que no nos tomamos a la ligera. Juntos, tenemos la emocionante oportunidad de hacer de esta una comunidad de la cual podamos estar orgullosos. -Nuestra base de usuarios diversa trae perspectivas, ideas y experiencias diferentes y va desde las personas que crearon su primer proyecto de "Hello World" la semana pasada hasta los desarrolladores de software más famosos del mundo. We are committed to making GitHub an environment that welcomes all the different voices and perspectives our community has to offer, while maintaining a safe place for developers to do their best work. +Nuestra base de usuarios diversa trae perspectivas, ideas y experiencias diferentes y va desde las personas que crearon su primer proyecto de "Hello World" la semana pasada hasta los desarrolladores de software más famosos del mundo. Estamos comprometidos a crear un ambiente de GitHub que dé la bienvenida a todas las voces y perspectivas diferentes que nuestra comunidad tiene para ofrecer al mismo tiempo que mantenemos un lugar seguro para que los desarrolladores realicen su mejor trabajo. Al detallar cómo pensamos que debería ser una [comunidad segura, acogedora y productiva](https://opensource.guide/building-community/) en GitHub esperamos ayudarte a entender cómo sería la mejor forma de interactuar y colaborar en nuestra plataforma alineándonos con nuestros [Términos de servicio](/github/site-policy/github-terms-of-service) y [Políticas de uso aceptables](/github/site-policy/github-acceptable-use-policies). -We encourage our community members to communicate expectations clearly, [moderate](#what-if-something-or-someone-offends-you) their projects where possible, and [report](https://github.com/contact/report-abuse) any content that may violate our [policies](/github/site-policy/github-terms-of-service). GitHub Staff will investigate any reports of abuse, and may moderate public content on our site that we determine to be in violation of our Terms of Service. +Invitamos a nuestros miembros de la comunidad para que comuniquen sus expectativas claramente, [moderen](#what-if-something-or-someone-offends-you) sus proyectos en medida de lo posible y [reporten](https://github.com/contact/report-abuse) cualquier contenido que pudiera violar nuestras [políticas](/github/site-policy/github-terms-of-service). GitHub Staff will investigate any reports of abuse, and may moderate public content on our site that we determine to be in violation of our Terms of Service. ## Maintaining a strong community El propósito principal de la comunidad de GitHub es colaborar en proyectos de software. Estamos comprometidos a mantener una comunidad donde los usuarios sean libres de expresarse y desafiar las ideas de los demás, tanto técnicas como de otro tipo. Al mismo tiempo, es importante que los usuarios sigan siendo respetosos y permitan que exista un espacio para que los demás contribuyan abiertamente. Para fomentar un ambiente tanto productivo como seguro, exhortamos a nuestros miembros de la comunidad a seguir estos lineamientos para que se informen de cómo interactuar en nuestra plataforma. A continuación, encontrarás algunas sugerencias de cómo tener interacciones exitosas como un miembro valioso de la comunidad de GitHub. -* **Se receptivo y de mente abierta** - Los usuarios nuevos se unen a nuestra comunidad diariamente. Some are well-established developers, while others are just beginning. Mantente abierto a otras ideas y niveles de experiencia. Permite las opiniones diferentes a la tuya y recibe a los colaboradores nuevos y a aquellos que están comenzando. +* **Se receptivo y de mente abierta** - Los usuarios nuevos se unen a nuestra comunidad diariamente. Algunos son desarrolladores bien establecidos, mientras que otros apenas están comenzando. Mantente abierto a otras ideas y niveles de experiencia. Permite las opiniones diferentes a la tuya y recibe a los colaboradores nuevos y a aquellos que están comenzando. -* **Sé respetuoso** - El trabajar en un ambiente colaborativo, significa que pueden existir los desacuerdos. Pero recuerda criticar las ideas, no a las personas. Share thoughtful, constructive criticism and be courteous to those you interact with. Si no puedes participar respetuosamente, considera retirarte o utilizar alguna de nuestras herramientas de moderación para apaciguar una situación tensa. +* **Sé respetuoso** - El trabajar en un ambiente colaborativo, significa que pueden existir los desacuerdos. Pero recuerda criticar las ideas, no a las personas. Comparte un criticismo constructivo y considerado y sé cortés con las personas que interactúes. Si no puedes participar respetuosamente, considera retirarte o utilizar alguna de nuestras herramientas de moderación para apaciguar una situación tensa. -* **Sé empático** - GitHub es una comunidad global con personas de una amplia gama de antecedentes y perspectivas, muchas de las cuales podrían no ser las mismas que las tuyas. Try to put yourself in others’ shoes and understand their feelings before you address them. Haz tu mejor esfuerzo para ayudar a que la comunidad de GitHub sea un lugar en donde todos se sientan seguros para hacer contribuciones, participar en debates y compartir ideas diferentes. +* **Sé empático** - GitHub es una comunidad global con personas de una amplia gama de antecedentes y perspectivas, muchas de las cuales podrían no ser las mismas que las tuyas. Intenta empatizar con los demás y entiende su sentir antes de que te dirijas a ellos. Haz tu mejor esfuerzo para ayudar a que la comunidad de GitHub sea un lugar en donde todos se sientan seguros para hacer contribuciones, participar en debates y compartir ideas diferentes. ## ¿Qué pasa si algo o alguien te ofende? @@ -39,7 +39,7 @@ While some disagreements can be resolved with direct, respectful communication b * **Comunicar las expectativas** - Los mantenedores pueden configurar lineamientos específicos para las comunidades para ayudar a los usuarios a entender cómo interactuar con sus proyectos, por ejemplo, en el README de un repositorio, el [archivo de CONTRIBUTING](/articles/setting-guidelines-for-repository-contributors/) o en un [código de conducta dedicado](/articles/adding-a-code-of-conduct-to-your-project/). You can find additional information on building communities [here](/communities). -* **Moderate Comments** - Users with [write-access privileges](/articles/repository-permission-levels-for-an-organization/) for a repository can [edit, delete, or hide anyone's comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments) on commits, pull requests, and issues. Cualquier persona con acceso de lectura a un repositorio puede ver el historial de edición del comentario. Comment authors and people with write access to a repository can also delete sensitive information from a [comment's edit history](/communities/moderating-comments-and-conversations/tracking-changes-in-a-comment). El moderar tus proyectos puede sentirse como una tarea grande si hay mucha actividad, pero puedes [agregar colaboradores](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository#collaborator-access-for-a-repository-owned-by-a-personal-account) para que te ayuden a administrar tu comunidad. +* **Moderar los comentarios** - Los usuarios con [privilegios de acceso de escritura](/articles/repository-permission-levels-for-an-organization/) en un repositorio pueden [editar, borrar u ocultar los comentarios de quien sea](/communities/moderating-comments-and-conversations/managing-disruptive-comments) en las confirmaciones, solicitudes de cambio y propuestas. Cualquier persona con acceso de lectura a un repositorio puede ver el historial de edición del comentario. Comment authors and people with write access to a repository can also delete sensitive information from a [comment's edit history](/communities/moderating-comments-and-conversations/tracking-changes-in-a-comment). El moderar tus proyectos puede sentirse como una tarea grande si hay mucha actividad, pero puedes [agregar colaboradores](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository#collaborator-access-for-a-repository-owned-by-a-personal-account) para que te ayuden a administrar tu comunidad. * **Bloquear conversaciones** - Si un debate en una propuesta, solicitud de cambios o confirmación se sale de control o de tema o viola el código de conducta de tu proyecto o las políticas de GitHub, los colaboradores y el resto de las personas con acceso de descritura pueden [bloquearlo](/articles/locking-conversations/) temporal o permanentemente en la conversación. diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-1/18.yml b/translations/es-ES/data/release-notes/enterprise-server/3-1/18.yml index f912fd5e07..66305adf74 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-1/18.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-1/18.yml @@ -4,7 +4,7 @@ sections: security_fixes: - "ALTA: Se identificó una vulnerabilidad de desbordamiento de integrales en el analizador de lenguaje de marcado de GitHub, la cual pudo haber ocasionado fugas de información potenciales y RCE. Esta vulnerabilidad la reportó Felix Wilhelm, del proyecto Zero de Google, mediante el programa de Recompensas por Errores de GitHub y se le asignó el CVE-2022-24724." bugs: - - Upgrades could sometimes fail if a high-availability replica's clock was out of sync with the primary. + - Las mejoras fallaron algunas veces si el reloj de una réplica de disponibilidad alta se desincronizó con el primario. - 'OAuth Applications created after September 1st, 2020 were not able to use the [Check an Authorization](https://docs.github.com/en/enterprise-server@3.1/rest/reference/apps#check-an-authorization) API endpoint.' known_issues: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-1/19.yml b/translations/es-ES/data/release-notes/enterprise-server/3-1/19.yml index a91afb5d29..365c729530 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-1/19.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-1/19.yml @@ -2,40 +2,40 @@ date: '2022-04-04' sections: security_fixes: - 'MEDIA: Se identificó una vulnerabilidad de recorrido de ruta en la consola de administración de {% data variables.product.prodname_ghe_server %}, la cual permitió un puenteo de las protecciones CSRF. Esta vulnerabilidad afectó a todas las versiones de {% data variables.product.prodname_ghe_server %} anteriores a la 3.5 y se corrigió en las versiones 3.1.19, 3.2.11, 3.3.6 y 3.4.1. Esta vulnerabilidad se reportó mediante el programa de recompensas por errores de {% data variables.product.prodname_dotcom %} y se le asignó el CVE-2022-23732.' - - 'MEDIUM: An integer overflow vulnerability was identified in the 1.x branch and the 2.x branch of `yajil` which leads to subsequent heap memory corruption when dealing with large (~2GB) inputs. This vulnerability was reported internally and has been assigned CVE-2022-24795. ' - - 'Support bundles could include sensitive files if {% data variables.product.prodname_actions %} was enabled.' + - 'MEDIA: Se identificó una vulnerabilidad de desbordamiento de números enteros en la rama 1.x y 2.x de `yajil`, lo cual conllevó a una corrupción subsecuente de memoria dinámica al lidiar con entradas grandes (~2GB). Esta vulnerabilidad se reportó internamente y se le asignó el CVE-2022-24795. ' + - 'Los paquetes de soporte podrían incluir archivos sensibles si es que se habilitaron las {% data variables.product.prodname_actions %}.' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'The options to enable `TLS 1.0` and `TLS 1.1` in the Privacy settings of the Management Console were shown, although removal of those protocol versions occurred in an earlier release.' - - 'In a HA environment, configuring MSSQL replication could require additional manual steps after enabling {% data variables.product.prodname_actions %} for the first time.' + - 'Se mostraron las opciones para habilitar `TLS 1.0` y `TLS 1.1` en los ajustes de privacidad de la consola de administración a pesar de haber eliminado esas versiones de protocolo que ocurrieron en un lanzamiento anterior.' + - 'En un ambiente de HA, el configurar la replicación de MSSQL podría requerir pasos manuales adicionales después de habilitar las {% data variables.product.prodname_actions %} por primera ocasión.' - 'Un subconjunto de archivos de configuración interna se actualiza de forma más confiable después de un hotpatch.' - - 'The `ghe-run-migrations` script would sometimes fail to generate temporary certificate names correctly.' - - 'In a cluster environment, Git LFS operations could fail with failed internal API calls that crossed multiple web nodes.' - - 'Pre-receive hooks that used `gpg --import` timed out due to insufficient `syscall` privileges.' - - 'In some cluster topologies, webhook delivery information was not available.' + - 'Algunas veces, el script `ghe-run-migrations` falló en generar nombres de certificados temporales correctamente.' + - 'En un ambiente de clúster, las operaciones de LFS de git pudieron haber fallado con llamadas fallidas a la API interna que cruzaron diversos nodos web.' + - 'Los ganchos de pre-recepción que utilizaron `gpg --import` agotaron su tiempo de espera debido a que no tuvieron los privilegios de `syscall` suficientes.' + - 'En algunas topologías de clúster, no estuvo disponible la información de entrega de webhooks.' - 'In HA configurations, tearing down a replica would fail if {% data variables.product.prodname_actions %} had previously been enabled.' - - 'Elasticsearch health checks would not allow a yellow cluster status when running migrations.' - - 'Organizations created as a result of a user transforming their user account into an organization were not added to the global enterprise account.' + - 'La verificación de salud de Elasticsearch no permitió un estado de clúster amarillo al ejecutar las migraciones.' + - 'Las organizaciones que se crearon como resultado de que un usuario haya transformado su cuenta de usuario en una organización no se agregaron a la cuenta empresarial global.' - 'When using `ghe-migrator` or exporting from {% data variables.product.prodname_dotcom_the_website %}, a long-running export would fail when data was deleted mid-export.' - - 'Links to inaccessible pages were removed.' + - 'Se eliminaron los enlaces a las páginas inaccesibles.' - 'El agregar a un equipo como revisor para una solicitud de cambios algunas veces muestra la cantidad incorrecta de miembros en un equipo.' - 'Una gran cantidad de usuarios inactivos podría ocasionar que falle una configuración de {% data variables.product.prodname_github_connect %}.' - - 'The "Feature & beta enrollments" page in the Site admin web UI was incorrectly available.' - - 'The "Site admin mode" link in the site footer did not change state when clicked.' + - 'La página de "Características e inscripciones beta" en la IU web del administrador de sitio estuvieron disponibles de forma incorrecta.' + - 'El enlace de "Modo de administrador de sitio" en el pie de página del sitio no cambió de estado cuando se hizo clic sobre este.' changes: - - 'Memcached connection limits were increased to better accommodate large cluster topologies.' + - 'Los límites de conexión almacenados en la memoria de alto rendimiento se incrementaron para adaptarse mejor a las topologías de clústers grandes.' - 'More effectively identify and delete webhook logs that are outside of the webhook log retention window.' - - 'The Dependency Graph API previously ran with a statically defined port.' - - 'The default shard counts for cluster-related Elasticsearch shard settings have been updated.' - - 'The “Triage” and “Maintain” team roles are preserved during repository migrations.' + - 'La API de la gráfica de dependencias se ejecutó previamente con un puerto definido estáticamente.' + - 'Se actualizó el conteo de fragmentos de los ajustes de fragmentos de la Elasticsearch relacionada con el clúster.' + - 'Los roles de equipo de "Clasificación" y "Mantenimiento" se preservan durante las migraciones de repositorios.' - '`NotProcessedError` exceptions were occurring unnecessarily.' - - 'Performance has been improved for web requests made by enterprise owners.' + - 'Se mejoró el rendimiento para las solicitudes web que hicieron los propietarios de las empresas.' known_issues: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'Si se habilitan las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}, el desmontar un nodo de réplica con `ghe-repl-teardown` tendrá éxito, pero podría devolver un `ERROR:Running migrations`.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-1/20.yml b/translations/es-ES/data/release-notes/enterprise-server/3-1/20.yml index 7c82e4bfab..e5a8d1f357 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-1/20.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-1/20.yml @@ -3,11 +3,11 @@ sections: security_fixes: - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases.' - - 'In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run.' - - 'Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel.' + - 'El cargar nodos en un par con disponibilidad alta con un paquete de mejora pudo haber causado que Elasticsearch ingresara en un estado inconsistente en algunos casos.' + - 'En algunas topologías de clúster, no pudieron ejecutarse las utilidades de línea de comandos `ghe-spokesctl` y `ghe-btop`.' + - 'Los índices de Elastisearch podrían duplicarse durante la mejora de un paquete debido a que el servicio de `elasticsearch-upgrade` se ejecutó varias veces en paralelo.' - 'The `maint_host_low` job queues were not processed, resulting in some maintenance tasks failing to run.' - - 'When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list.' + - 'Cuando conviertes una cuenta de usuario en una organización, si dicha cuenta fue propietaria de la cuenta empresarial de {% data variables.product.prodname_ghe_server %}, la organización convertida se mostró incorrectamente en la lista de propietarios de la empresa.' - 'El crear un token de OAuth de personificación utilizando la API de REST de administración de empresas dio como resultado un error cuando una integración que coincidió con la ID de aplicación de OAuth ya existía.' changes: - 'When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported.' @@ -17,6 +17,6 @@ sections: - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'Si se habilitan las {% data variables.product.prodname_actions %} para {% data variables.product.prodname_ghe_server %}, el desmontar un nodo de réplica con `ghe-repl-teardown` tendrá éxito, pero podría devolver un `ERROR:Running migrations`.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml index ade952ad6b..bd41e099cc 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/11.yml @@ -2,42 +2,42 @@ date: '2022-04-04' sections: security_fixes: - 'MEDIA: Se identificó una vulnerabilidad de recorrido de ruta en la consola de administración de {% data variables.product.prodname_ghe_server %}, la cual permitió un puenteo de las protecciones CSRF. Esta vulnerabilidad afectó a todas las versiones de {% data variables.product.prodname_ghe_server %} anteriores a la 3.5 y se corrigió en las versiones 3.1.19, 3.2.11, 3.3.6 y 3.4.1. Esta vulnerabilidad se reportó mediante el programa de recompensas por errores de {% data variables.product.prodname_dotcom %} y se le asignó el CVE-2022-23732.' - - 'MEDIUM: An integer overflow vulnerability was identified in the 1.x branch and the 2.x branch of `yajil` which leads to subsequent heap memory corruption when dealing with large (~2GB) inputs. This vulnerability was reported internally and has been assigned CVE-2022-24795. ' - - 'Support bundles could include sensitive files if {% data variables.product.prodname_actions %} was enabled.' + - 'MEDIA: Se identificó una vulnerabilidad de desbordamiento de números enteros en la rama 1.x y 2.x de `yajil`, lo cual conllevó a una corrupción subsecuente de memoria dinámica al lidiar con entradas grandes (~2GB). Esta vulnerabilidad se reportó internamente y se le asignó el CVE-2022-24795. ' + - 'Los paquetes de soporte podrían incluir archivos sensibles si es que se habilitaron las {% data variables.product.prodname_actions %}.' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'Minio processes would have high CPU usage if an old configuration option was present after upgrading {% data variables.product.prodname_ghe_server %}.' - - 'The options to enable `TLS 1.0` and `TLS 1.1` in the Privacy settings of the Management Console were shown, although removal of those protocol versions occurred in an earlier release.' - - 'In a HA environment, configuring MSSQL replication could require additional manual steps after enabling {% data variables.product.prodname_actions %} for the first time.' + - 'Los procesos de Minio tuvieron un uso alto de CPU si una opción de configuración estuvo presente después de mejorar a {% data variables.product.prodname_ghe_server %}.' + - 'Se mostraron las opciones para habilitar `TLS 1.0` y `TLS 1.1` en los ajustes de privacidad de la consola de administración a pesar de haber eliminado esas versiones de protocolo que ocurrieron en un lanzamiento anterior.' + - 'En un ambiente de HA, el configurar la replicación de MSSQL podría requerir pasos manuales adicionales después de habilitar las {% data variables.product.prodname_actions %} por primera ocasión.' - 'Un subconjunto de archivos de configuración interna se actualiza de forma más confiable después de un hotpatch.' - - 'The `ghe-run-migrations` script would sometimes fail to generate temporary certificate names correctly.' - - 'In a cluster environment, Git LFS operations could fail with failed internal API calls that crossed multiple web nodes.' - - 'Pre-receive hooks that used `gpg --import` timed out due to insufficient `syscall` privileges.' - - 'In some cluster topologies, webhook delivery information was not available.' - - 'In HA configurations, tearing down a replica would fail if {% data variables.product.prodname_actions %} had previously been enabled.' - - 'Elasticsearch health checks would not allow a yellow cluster status when running migrations.' - - 'Organizations created as a result of a user transforming their user account into an organization were not added to the global enterprise account.' - - 'When using `ghe-migrator` or exporting from {% data variables.product.prodname_dotcom_the_website %}, a long-running export would fail when data was deleted mid-export.' - - 'The {% data variables.product.prodname_actions %} deployment graph would display an error when rendering a pending job.' - - 'Links to inaccessible pages were removed.' + - 'Algunas veces, el script `ghe-run-migrations` falló en generar nombres de certificados temporales correctamente.' + - 'En un ambiente de clúster, las operaciones de LFS de git pudieron haber fallado con llamadas fallidas a la API interna que cruzaron diversos nodos web.' + - 'Los ganchos de pre-recepción que utilizaron `gpg --import` agotaron su tiempo de espera debido a que no tuvieron los privilegios de `syscall` suficientes.' + - 'En algunas topologías de clúster, no estuvo disponible la información de entrega de webhooks.' + - 'En las configuraciones de disponibilidad alta, el derribar una réplica falló si se había habilitado {% data variables.product.prodname_actions %} previamente.' + - 'La verificación de salud de Elasticsearch no permitió un estado de clúster amarillo al ejecutar las migraciones.' + - 'Las organizaciones que se crearon como resultado de que un usuario haya transformado su cuenta de usuario en una organización no se agregaron a la cuenta empresarial global.' + - 'Cuando utilizas `ghe-migrator` o exportas desde {% data variables.product.prodname_dotcom_the_website %}, una exportación de duración larga falló cuando se borraron datos a media exportación.' + - 'La gráfica de despliegue de {% data variables.product.prodname_actions %} mostró un error al procesar un job pendiente.' + - 'Se eliminaron los enlaces a las páginas inaccesibles.' - 'Navigating away from a comparison of two commits in the web UI would have the diff persist in other pages.' - 'El agregar a un equipo como revisor para una solicitud de cambios algunas veces muestra la cantidad incorrecta de miembros en un equipo.' - 'The [Remove team membership for a user](/rest/reference/teams#remove-team-membership-for-a-user) API endpoint would respond with an error when attempting to remove a member managed externally by a SCIM group.' - 'Una gran cantidad de usuarios inactivos podría ocasionar que falle una configuración de {% data variables.product.prodname_github_connect %}.' - - 'The "Feature & beta enrollments" page in the Site admin web UI was incorrectly available.' - - 'The "Site admin mode" link in the site footer did not change state when clicked.' - - 'The `spokesctl cache-policy rm` command no longer fails with the message `error: failed to delete cache policy`.' + - 'La página de "Características e inscripciones beta" en la IU web del administrador de sitio estuvieron disponibles de forma incorrecta.' + - 'El enlace de "Modo de administrador de sitio" en el pie de página del sitio no cambió de estado cuando se hizo clic sobre este.' + - 'El comando `spokesctl cache-policy rm` ya no falla con el mensaje de `error: failed to delete cache policy`.' changes: - - 'Memcached connection limits were increased to better accommodate large cluster topologies.' - - 'The Dependency Graph API previously ran with a statically defined port.' - - 'The default shard counts for cluster-related Elasticsearch shard settings have been updated.' - - 'The “Triage” and “Maintain” team roles are preserved during repository migrations.' - - 'Performance has been improved for web requests made by enterprise owners.' + - 'Los límites de conexión almacenados en la memoria de alto rendimiento se incrementaron para adaptarse mejor a las topologías de clústers grandes.' + - 'La API de la gráfica de dependencias se ejecutó previamente con un puerto definido estáticamente.' + - 'Se actualizó el conteo de fragmentos de los ajustes de fragmentos de la Elasticsearch relacionada con el clúster.' + - 'Los roles de equipo de "Clasificación" y "Mantenimiento" se preservan durante las migraciones de repositorios.' + - 'Se mejoró el rendimiento para las solicitudes web que hicieron los propietarios de las empresas.' known_issues: - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml b/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml index 7f35bf5c9f..3483d537d3 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-2/12.yml @@ -3,21 +3,21 @@ sections: security_fixes: - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases.' - - 'In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run.' - - 'Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel.' - - 'When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list.' + - 'El cargar nodos en un par con disponibilidad alta con un paquete de mejora pudo haber causado que Elasticsearch ingresara en un estado inconsistente en algunos casos.' + - 'En algunas topologías de clúster, no pudieron ejecutarse las utilidades de línea de comandos `ghe-spokesctl` y `ghe-btop`.' + - 'Los índices de Elastisearch podrían duplicarse durante la mejora de un paquete debido a que el servicio de `elasticsearch-upgrade` se ejecutó varias veces en paralelo.' + - 'Cuando conviertes una cuenta de usuario en una organización, si dicha cuenta fue propietaria de la cuenta empresarial de {% data variables.product.prodname_ghe_server %}, la organización convertida se mostró incorrectamente en la lista de propietarios de la empresa.' - 'Creating an impersonation OAuth token using the Enterprise Administration REST API worked incorrectly when an integration matching the OAuth Application ID already existed.' changes: - 'Los errores de configuración que detienen una ejecución de aplicación de configuraciones ahora son el producto de la terminal adicionalmente a la bitácora de configuración.' - - 'When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported.' + - 'Al intentar almacenar en caché un valor que fuera más grande que el máximo permitido en Memcached, se levantó un error pero la clave no se reportó.' - 'The {% data variables.product.prodname_codeql %} starter workflow no longer errors even if the default token permissions for {% data variables.product.prodname_actions %} are not used.' - - 'If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions.' + - 'Si se habilitaron las características de {% data variables.product.prodname_GH_advanced_security %} en tu instancia, el rendimiento de los jobs en segundo plano mejoró al procesar los lotes para las contribuciones de repositorio.' known_issues: - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml index 11fef155fc..15099e91f7 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/0.yml @@ -93,7 +93,7 @@ sections: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 2.22' notes: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml index 58c66d2c7d..e7d8e204a3 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/1.yml @@ -14,4 +14,4 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml index 6809ad476b..8259fe7d5e 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/3.yml @@ -26,4 +26,4 @@ sections: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml index 2477e4375b..170e98f407 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/4.yml @@ -21,4 +21,4 @@ sections: - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml index 54d04f4e14..2cd7978d8f 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/5.yml @@ -4,7 +4,7 @@ sections: security_fixes: - "ALTA: Se identificó una vulnerabilidad de desbordamiento de integrales en el analizador de lenguaje de marcado de GitHub, la cual pudo haber ocasionado fugas de información potenciales y RCE. Esta vulnerabilidad la reportó Felix Wilhelm, del proyecto Zero de Google, mediante el programa de Recompensas por Errores de GitHub y se le asignó el CVE-2022-24724." bugs: - - Upgrades could sometimes fail if a high-availability replica's clock was out of sync with the primary. + - Las mejoras fallaron algunas veces si el reloj de una réplica de disponibilidad alta se desincronizó con el primario. - 'OAuth Applications created after September 1st, 2020 were not able to use the [Check an Authorization](https://docs.github.com/en/enterprise-server@3.3/rest/reference/apps#check-an-authorization) API endpoint.' known_issues: - Después de haber actualizado a {% data variables.product.prodname_ghe_server %} 3.3, podría que las {% data variables.product.prodname_actions %} no inicien automáticamente. Para resolver este problema, conéctate al aplicativo a través de SSH y ejecuta el comando `ghe-actions-start`. @@ -16,4 +16,4 @@ sections: - El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes. - Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción. - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml index 5cd4c7c96c..0d67e1969d 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/6.yml @@ -2,48 +2,48 @@ date: '2022-04-04' sections: security_fixes: - 'MEDIA: Se identificó una vulnerabilidad de recorrido de ruta en la consola de administración de {% data variables.product.prodname_ghe_server %}, la cual permitió un puenteo de las protecciones CSRF. Esta vulnerabilidad afectó a todas las versiones de {% data variables.product.prodname_ghe_server %} anteriores a la 3.5 y se corrigió en las versiones 3.1.19, 3.2.11, 3.3.6 y 3.4.1. Esta vulnerabilidad se reportó mediante el programa de recompensas por errores de {% data variables.product.prodname_dotcom %} y se le asignó el CVE-2022-23732.' - - 'MEDIUM: An integer overflow vulnerability was identified in the 1.x branch and the 2.x branch of `yajil` which leads to subsequent heap memory corruption when dealing with large (~2GB) inputs. This vulnerability was reported internally and has been assigned CVE-2022-24795. ' - - 'Support bundles could include sensitive files if {% data variables.product.prodname_actions %} was enabled.' + - 'MEDIA: Se identificó una vulnerabilidad de desbordamiento de números enteros en la rama 1.x y 2.x de `yajil`, lo cual conllevó a una corrupción subsecuente de memoria dinámica al lidiar con entradas grandes (~2GB). Esta vulnerabilidad se reportó internamente y se le asignó el CVE-2022-24795. ' + - 'Los paquetes de soporte podrían incluir archivos sensibles si es que se habilitaron las {% data variables.product.prodname_actions %}.' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'When enabling {% data variables.product.prodname_dependabot %}, an error caused some security advisories to temporarily read as no-longer applicable.' - - 'Minio processes would have high CPU usage if an old configuration option was present after upgrading {% data variables.product.prodname_ghe_server %}.' - - 'The options to enable `TLS 1.0` and `TLS 1.1` in the Privacy settings of the Management Console were shown, although removal of those protocol versions occurred in an earlier release.' - - 'In a HA environment, configuring MSSQL replication could require additional manual steps after enabling {% data variables.product.prodname_actions %} for the first time.' + - 'Al habilitar el {% data variables.product.prodname_dependabot %}, un error ocasionó que algunas asesorías de seguridad se leyeran temporalmente como no aplicables.' + - 'Los procesos de Minio tuvieron un uso alto de CPU si una opción de configuración estuvo presente después de mejorar a {% data variables.product.prodname_ghe_server %}.' + - 'Se mostraron las opciones para habilitar `TLS 1.0` y `TLS 1.1` en los ajustes de privacidad de la consola de administración a pesar de haber eliminado esas versiones de protocolo que ocurrieron en un lanzamiento anterior.' + - 'En un ambiente de HA, el configurar la replicación de MSSQL podría requerir pasos manuales adicionales después de habilitar las {% data variables.product.prodname_actions %} por primera ocasión.' - 'Un subconjunto de archivos de configuración interna se actualiza de forma más confiable después de un hotpatch.' - - 'The `ghe-run-migrations` script would sometimes fail to generate temporary certificate names correctly.' + - 'Algunas veces, el script `ghe-run-migrations` falló en generar nombres de certificados temporales correctamente.' - 'In a cluster environment, Git LFS operations could fail with failed internal API calls that crossed multiple web nodes.' - - 'Pre-receive hooks that used `gpg --import` timed out due to insufficient `syscall` privileges.' - - 'In some cluster topologies, webhook delivery information was not available.' - - 'Elasticsearch health checks would not allow a yellow cluster status when running migrations.' - - 'Repositories would display a non-functional Discussions tab in the web UI.' - - 'Organizations created as a result of a user transforming their user account into an organization were not added to the global enterprise account.' - - 'Links to inaccessible pages were removed.' - - 'The {% data variables.product.prodname_actions %} deployment graph would display an error when rendering a pending job.' - - 'Some instances experienced high CPU usage due to large amounts unnecessary background jobs being queued.' - - 'LDAP user sync jobs would fail when trying to sync GPG keys that had been synced previously.' + - 'Los ganchos de pre-recepción que utilizaron `gpg --import` agotaron su tiempo de espera debido a que no tuvieron los privilegios de `syscall` suficientes.' + - 'En algunas topologías de clúster, no estuvo disponible la información de entrega de webhooks.' + - 'La verificación de salud de Elasticsearch no permitió un estado de clúster amarillo al ejecutar las migraciones.' + - 'Los repositorios mostraron una pestaña de debates sin funcionalidad en la IU web.' + - 'Las organizaciones que se crearon como resultado de que un usuario haya transformado su cuenta de usuario en una organización no se agregaron a la cuenta empresarial global.' + - 'Se eliminaron los enlaces a las páginas inaccesibles.' + - 'La gráfica de despliegue de {% data variables.product.prodname_actions %} mostró un error al procesar un job pendiente.' + - 'Algunas instancias experimentaron un uso de CPU alto debido a que se estaban poniendo en cola cantidades innecesarias de jobs en segundo plano.' + - 'Los jbs de sincronización de usuario de LDAP fallaron al intentar sincronizar claves GPG que se hubieran sincronizado anteriormente.' - 'Following a link to a pull request from the users Pull Request dashboard would result in the repository header not loading.' - 'El agregar a un equipo como revisor para una solicitud de cambios algunas veces muestra la cantidad incorrecta de miembros en un equipo.' - - 'The remove team membership API endpoint would respond with an error when attempting to remove member externally managed via a SCIM Group.' + - 'La terminal de la API de eliminar membrecía de equipo respondió con un error al intentar eliminar a un miembro administrador externamente a través del grupo de SCIM.' - 'Una gran cantidad de usuarios inactivos podría ocasionar que falle una configuración de {% data variables.product.prodname_github_connect %}.' - - 'The "Feature & beta enrollments" page in the Site admin web UI was incorrectly available.' - - 'The "Site admin mode" link in the site footer did not change state when clicked.' + - 'La página de "Características e inscripciones beta" en la IU web del administrador de sitio estuvieron disponibles de forma incorrecta.' + - 'El enlace de "Modo de administrador de sitio" en el pie de página del sitio no cambió de estado cuando se hizo clic sobre este.' - 'The `spokesctl cache-policy rm` command no longer fails with the message `error: failed to delete cache policy`.' changes: - - 'Memcached connection limits were increased to better accommodate large cluster topologies.' - - 'The Dependency Graph API previously ran with a statically defined port.' - - 'The default shard counts for cluster-related Elasticsearch shard settings have been updated.' - - 'When filtering enterprise members by organization role on the "People" page, the text for the dropdown menu items has been improved.' - - 'The “Triage” and “Maintain” team roles are preserved during repository migrations.' - - 'Performance has been improved for web requests made by enterprise owners.' + - 'Los límites de conexión almacenados en la memoria de alto rendimiento se incrementaron para adaptarse mejor a las topologías de clústers grandes.' + - 'La API de la gráfica de dependencias se ejecutó previamente con un puerto definido estáticamente.' + - 'Se actualizó el conteo de fragmentos de los ajustes de fragmentos de la Elasticsearch relacionada con el clúster.' + - 'Cuando se filtraron los miembros de la empresa por rol en la organización en la página de "Personas", el texto de los elementos del menú desplegable se mejoraron.' + - 'Los roles de equipo de "Clasificación" y "Mantenimiento" se preservan durante las migraciones de repositorios.' + - 'Se mejoró el rendimiento para las solicitudes web que hicieron los propietarios de las empresas.' known_issues: - 'Después de haber actualizado a {% data variables.product.prodname_ghe_server %} 3.3, podría que las {% data variables.product.prodname_actions %} no inicien automáticamente. Para resolver este problema, conéctate al aplicativo a través de SSH y ejecuta el comando `ghe-actions-start`.' - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml b/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml index 7dada12e8c..d29920caba 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-3/7.yml @@ -3,29 +3,29 @@ sections: security_fixes: - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'When a manifest file was deleted from a repository, the manifest would not be removed from the repository''s "Dependency graph" page.' + - 'Cuando se borró un archivo de manifiesto de un repositorio, este no se eliminó de la página de "Gráfica de dependencias" del mismo.' - 'Se resolvió una regresión que pudo haber ocasionado fallas consistentes para recuperar artefactos y descargar archivos de bitácora para {% data variables.product.prodname_actions %}. En algunas circunstancias, dejamos de resolver URL para las comunicaciones internas que utilizaron `localhost` y utilizaron incorrectamente el nombre de host de la instancia en su lugar.' - - 'Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases.' - - 'Rotated log files with the extension `.backup` would accumulate in directories containing system logs.' - - 'In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run.' - - 'Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel.' + - 'El cargar nodos en un par con disponibilidad alta con un paquete de mejora pudo haber causado que Elasticsearch ingresara en un estado inconsistente en algunos casos.' + - 'Se acumularon los archivos de bitácora rotados con la extensión `.backup` enlos directorios que contenían bitácoras de sistema.' + - 'En algunas topologías de clúster, no pudieron ejecutarse las utilidades de línea de comandos `ghe-spokesctl` y `ghe-btop`.' + - 'Los índices de Elastisearch podrían duplicarse durante la mejora de un paquete debido a que el servicio de `elasticsearch-upgrade` se ejecutó varias veces en paralelo.' - 'In the pull request and commit views, rich diffs would fail to load for some files tracked by Git LFS.' - - 'When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list.' + - 'Cuando conviertes una cuenta de usuario en una organización, si dicha cuenta fue propietaria de la cuenta empresarial de {% data variables.product.prodname_ghe_server %}, la organización convertida se mostró incorrectamente en la lista de propietarios de la empresa.' - 'El crear un token de OAuth de personificación utilizando la API de REST de administración de empresas dio como resultado un error cuando una integración que coincidió con la ID de aplicación de OAuth ya existía.' - 'The Secret Scanning REST API would return a `500` response code when there were UTF8 characters present in a detected secret.' - - 'Repository cache servers could serve data from non-cache locations even when the data was available in the local cache location.' + - 'Los servidores de caché del repositorio pudieron servir datos de ubicaciones fuera del caché, incluso cuando los datos estuvieron disponibles en la ubicación del caché local.' changes: - 'Los errores de configuración que detienen una ejecución de aplicación de configuraciones ahora son el producto de la terminal adicionalmente a la bitácora de configuración.' - - 'When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported.' - - 'If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions.' + - 'Al intentar almacenar en caché un valor que fuera más grande que el máximo permitido en Memcached, se levantó un error pero la clave no se reportó.' + - 'Si se habilitaron las características de {% data variables.product.prodname_GH_advanced_security %} en tu instancia, el rendimiento de los jobs en segundo plano mejoró al procesar los lotes para las contribuciones de repositorio.' known_issues: - 'Después de haber actualizado a {% data variables.product.prodname_ghe_server %} 3.3, podría que las {% data variables.product.prodname_actions %} no inicien automáticamente. Para resolver este problema, conéctate al aplicativo a través de SSH y ejecuta el comando `ghe-actions-start`.' - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - 'Los ajustes de almacenamiento de {% data variables.product.prodname_actions %} no pueden validarse y guardarse en la {% data variables.enterprise.management_console %} cuando se selecciona "Forzar estilo de ruta" y, en su lugar, debe configurarse la utilidad de línea de comando `ghe-actions-precheck`.' - - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' + - 'Las instancias de {% data variables.product.prodname_ghe_server %} 3.3 instaladas en Azure y aprovisionadas 32 núcleos de CPU o más fallaron para lanzarse debido a un error presente en el kernel actual de Linux. [Actualizado: 2022-08-04]' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml index d1572ab986..5713f6e979 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/0-rc1.yml @@ -65,7 +65,7 @@ sections: *Buscar a todos los miembros, equipos y colaboradores que tengan acceso al repositorio. *Ver cuando los miembros tienen tareas de rol mixto, otorgárselas directamente como individuos o indirectamente a través de un equipo. Esto se visualiza a través de una advertencia nueva de "roles mixtos", la cual muestra el rol de nivel más alto que se le otorgó a un usuario si su nivel de permiso es mayor que el de su rol asignado. *Administrar el acceso a los repositorios populares confiablemente, con paginación y menos tiempos de inactividad cuando grupos grandes de usuarios tienen acceso. - - '{% data variables.product.prodname_ghe_server %} 3.4 includes improvements to the repository invitation experience, such as notifications for private repository invites, a UI prompt when visiting a private repository you have a pending invitation for, and a banner on a public repository overview page when there is an pending invitation.' + - '{% data variables.product.prodname_ghe_server %} 3.4 incluye mejoras a la experiencia para invitar a los repositorios, tal como las notificaciones para las invitaciones a los repositorios privados, un mensaje en la IU al visitar un repositorio privado para el cual tienes una invitación pendiente y un letrero en la página de resumen de un repositorio público cuando existe una invitación pendiente.' - 'Ahora puedes utilizar prefijos de un solo carácter para los autoenlaces. Los prefijos de autoenlace ahora también permiten caracteres como `.`, `-`, `_`, `+`, `=`, `:`, `/` y `#`, así como alfanuméricos. Para obtener más información sobre los autoenlaces personalizados, consulta la sección "[Configurar autoenlaces para referenciar recursos externos](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/configuring-autolinks-to-reference-external-resources)".' - A `CODE_OF_CONDUCT.md` file in the root of a repository is now highlighted in the "About" sidebar on the repository overview page. - @@ -91,7 +91,7 @@ sections: - heading: 'Cambios a las ramas' notes: - - 'Organization and repository administrators can now trigger webhooks to listen for changes to branch protection rules on their repositories. For more information, see the "[branch_protection_rule](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#branch_protection_rule)" event in the webhooks events and payloads documentation.' + - 'Los administradores de repositorios y organizaciones ahora pueden activar webhooks para escuchar los cambios a las reglas de protección de ramas en sus repositorios. Para obtener más información, consulta el evento de "[branch_protection_rule](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#branch_protection_rule)" en la documentación de las cargas útiles y eventos de webhook.' - Cuando configuras ramas protegidas, ahora puedes requerir que una {% data variables.product.prodname_github_app %} específica proporcione una verificación de estado requerida. Si entonces una aplicación diferente proporciona un estado o si lo hace un usuario a través de un estado de confirmación, se prevendrá la fusión. Esto garantiza que la aplicación correcta valide todos los cambios. Para obtener más información, consulta la "[Bitácora de cambios de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-12-01-ensure-required-status-checks-provided-by-the-intended-app/)". - Únicamente los usuarios con permisos administrativos son capaces de renombrar las ramas protegidas y modificar las reglas de protección de rama. Anteriormente, con la excepción de la rama predeterminada, cualquier colaborador podía renombrar la rama y, como consecuencia, cualquier regla de protección de rama no comodín que aplicara a dicha rama también se renombraría. Para obtener más información, consulta las secciones "[Renombrar una rama](/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/renaming-a-branch)" y "[Administrar una regla de protección de rama](/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule)". - Administrators can now allow only specific users and teams to bypass pull request requirements. For more information, see the "[{% data variables.product.prodname_dotcom %} changelog](https://github.blog/changelog/2021-11-19-allow-bypassing-required-pull-requests/)." @@ -105,7 +105,7 @@ sections: - 'Los flujos de trabajo de {% data variables.product.prodname_actions %} que activa el {% data variables.product.prodname_dependabot %} ahora se enviarán a los secretos del {% data variables.product.prodname_dependabot %}. Ahora puedes hacer extracciones de registros de paquetes privados en tu IC utilizando los mismos secretos que habías configurado para que utilizara el {% data variables.product.prodname_dependabot %}, mejorando la forma en la que las {% data variables.product.prodname_actions %} y el {% data variables.product.prodname_dependabot %} funcionan juntos. Para obtener más información, consulta la sección "[Automatizar el {% data variables.product.prodname_dependabot %} con las {% data variables.product.prodname_actions %}](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/automating-dependabot-with-github-actions)".' - Ahora puedes administrar grupos de ejecutores y ver el estado de tus ejecutores auto-hospedados utilizando páginas nuevas de ejecutores y de grupos de ejecutores en la IU. La página de ajustes de las acciones para tu repositorio u organización ahora muestra una vista de resumen de tus ejecutores y te permite adentrarte en un ejecutor específico para verlo o para ver qué job podría estar ejecutando actualmente. Para obtener más información, consulta la "[bitácora de cambios de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-09-20-github-actions-experience-refresh-for-the-management-of-self-hosted-runners/)". - 'Los autores de las acciones ahora pueden hacer que su acción se ejecute en Node.js 16 si especifican [`runs.using` cpmo `node16` en el `action.yml` de la acción](/actions/creating-actions/metadata-syntax-for-github-actions#runs-for-javascript-actions). Esto, en conjunto con la compatibilidad existente con Node.js 12; sigue especificando `runs.using: node12` para utilizar el tiempo de ejecución de Node.js 12.' - - 'For manually triggered workflows, {% data variables.product.prodname_actions %} now supports the `choice`, `boolean`, and `environment` input types in addition to the default `string` type. For more information, see "[`on.workflow_dispatch.inputs`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_dispatchinputs)."' + - 'Para los flujos de trabajo que se activan manualmente, {% data variables.product.prodname_actions %} ahora es compatible con los tipos de entrada `choice`, `boolean` y `environment`, adicionalmente al tipo predeterminado `string`. Para obtener más información, consulta "[on.workflow_dispatch.inputs`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_dispatchinputs)".' - Actions written in YAML, also known as composite actions, now support `if` conditionals. This lets you prevent specific steps from executing unless a condition has been met. Like steps defined in workflows, you can use any supported context and expression to create a conditional. - El comportamiento del orden de búsqueda para los ejecutores auto-hospedados cambió para que el ejecutor coincidente que esté disponible primero en cualquier nivel ejecute el job en todos los casos. Esto permite que se envíen jobs mucho más rápido a los ejecutores auto-hospedados, especialmente para las organizaciones y empresas con muchos de ellos. Anteriormente, cuando se ejecutaba un job que requiriera un ejecutor auto-hospedado, {% data variables.product.prodname_actions %} buscaba ejecutores auto-hospedados en el repositorio, organización y empresa, en ese orden. - 'Las etiquetas ejecutoras de los ejecutores auto-hospedados de {% data variables.product.prodname_actions %} ahora se puede listar, agregar y eliminar utilizando la API de REST. Para obtener más información sobre cómo utilizar las API nuevas a nivel de repositorio, organización o empresa, consulta las secciones de "[Repositories](/rest/reference/actions#list-labels-for-a-self-hosted-runner-for-a-repository)", "[Organizations](/rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-organization)" y "[Enterprises](/rest/reference/enterprise-admin#list-labels-for-a-self-hosted-runner-for-an-enterprise)" en la documentación de la API de REST.' @@ -122,7 +122,7 @@ sections: - El CLI de {% data variables.product.prodname_codeql %} y la extensión de {% data variables.product.prodname_vscode %} ahora son compatibles con la creación de bases de datos y el análisis de código en las máquinas que funcionan con Apple Silicon, tales como Apple M1. Para obtener más información, consulta la "[Bitácora de cambios de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-11-10-codeql-now-supports-apple-silicon-m1/)". - | La profundidad del análisis del {% data variables.product.prodname_codeql %} se mejoró agregando compatibilidad con más [librerías y marcos de trabajo](https://codeql.github.com/docs/codeql-overview/supported-languages-and-frameworks/) desde el ecosistema de Python. Como resultado, el {% data variables.product.prodname_codeql %} ahora puede detectar aún más fuentes potenciales de datos no confiables, pasos mediante los cuales fluyen los datos y consumidores de datos potencialmente peligrosos en donde podrían terminar estos datos. Esto da como resultado una mejora general de la calidad de las alertas del {% data variables.product.prodname_code_scanning %}. Para obtener más información, consulta la "[Bitácora de cambios de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-11-24-codeql-code-scanning-now-recognizes-more-python-libraries-and-frameworks/)". - - Code scanning with {% data variables.product.prodname_codeql %} now includes beta support for analyzing code in all common Ruby versions, up to and including 3.02. For more information, see the "[{% data variables.product.prodname_dotcom %} changelog](https://github.blog/changelog/2021-10-27-codeql-code-scanning-adds-beta-support-for-ruby/)." + - El escaneo de código con {% data variables.product.prodname_codeql %} ahora incluye soporte beta para analizar el código en todas las versiones comunes de Ruby, hasta e incluyendo a la 3.02. Para obtener más información, consulta la "[Bitácora de cambios de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-10-27-codeql-code-scanning-adds-beta-support-for-ruby/)." - | Se han realizado varias mejoras a la API del {% data variables.product.prodname_code_scanning %}: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml index 2947649ba1..128732f1a5 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/0.yml @@ -38,13 +38,13 @@ sections: - heading: Cambios en la administración notes: - - Users can now choose the number of spaces a tab is equal to, by setting their preferred tab size in the "Appearance" settings of their user account. All code with a tab indent will render using the preferred tab size. - - The {% data variables.product.prodname_github_connect %} data connection record now includes a count of the number of active and dormant users and the configured dormancy period. + - Ahora los usuarios pueden elegir la cantidad de espacios que da una tabulación si configuran su tamaño de tabulación en los ajustes de "Apariencia" de sus cuentas de usuario. Todo el código con una sangría de tabulación se interpretará utilizando el tamaño de tabulación preferido. + - El registro de conexión de datos de {% data variables.product.prodname_github_connect %} ahora incluye un conteo de la cantidad de usuarios inactivos y activos y el periodo de inactividad configurado. - You can now give users access to enterprise-specific links by adding custom footers to {% data variables.product.prodname_ghe_server %}. For more information, see "[Configuring custom footers](/admin/configuration/configuring-your-enterprise/configuring-custom-footers)." - heading: Cambios de rendimiento notes: - - WireGuard, used to secure communication between {% data variables.product.prodname_ghe_server %} instances in a High Availability configuration, has been migrated to the Kernel implementation. + - WireGuard, el cual se utiliza para asegurar la comunicación entre las instancias de {% data variables.product.prodname_ghe_server %} en una configuración de disponibilidad alta, se migró a la implementación del Kernel. - heading: Cambios en las notificaciones notes: @@ -170,7 +170,7 @@ sections: - heading: Obsoletización del soporte para XenServer Hypervisor notes: - - Starting in {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_ghe_server %} on XenServer was deprecated and is no longer supported. Please contact [GitHub Support](https://support.github.com) with questions or concerns. + - Desde {% data variables.product.prodname_ghe_server %} 3.3, se obsoletizó el {% data variables.product.prodname_ghe_server %} en XenServer y ya no es compatible. Contacta al [Soporte de GitHub](https://support.github.com) si tienes cualquier duda o pregunta. - heading: Obsoletización de la vista previa de la API de adjuntos de contenido notes: diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml index 604e0d4e05..311250658f 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/1.yml @@ -2,51 +2,50 @@ date: '2022-04-04' sections: security_fixes: - 'MEDIA: Se identificó una vulnerabilidad de recorrido de ruta en la consola de administración de {% data variables.product.prodname_ghe_server %}, la cual permitió un puenteo de las protecciones CSRF. Esta vulnerabilidad afectó a todas las versiones de {% data variables.product.prodname_ghe_server %} anteriores a la 3.5 y se corrigió en las versiones 3.1.19, 3.2.11, 3.3.6 y 3.4.1. Esta vulnerabilidad se reportó mediante el programa de recompensas por errores de {% data variables.product.prodname_dotcom %} y se le asignó el CVE-2022-23732.' - - 'MEDIUM: An integer overflow vulnerability was identified in the 1.x branch and the 2.x branch of `yajil` which leads to subsequent heap memory corruption when dealing with large (~2GB) inputs. This vulnerability was reported internally and has been assigned CVE-2022-24795. ' - - 'Support bundles could include sensitive files if {% data variables.product.prodname_actions %} was enabled.' + - 'MEDIA: Se identificó una vulnerabilidad de desbordamiento de números enteros en la rama 1.x y 2.x de `yajil`, lo cual conllevó a una corrupción subsecuente de memoria dinámica al lidiar con entradas grandes (~2GB). Esta vulnerabilidad se reportó internamente y se le asignó el CVE-2022-24795. ' + - 'Los paquetes de soporte podrían incluir archivos sensibles si es que se habilitaron las {% data variables.product.prodname_actions %}.' - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - 'A workflow run may not complete if it uses composite-actions.' - - 'When enabling {% data variables.product.prodname_dependabot %}, an error caused some security advisories to temporarily read as no-longer applicable.' - - 'Minio processes would have high CPU usage if an old configuration option was present after upgrading {% data variables.product.prodname_ghe_server %}.' - - 'The options to enable `TLS 1.0` and `TLS 1.1` in the Privacy settings of the Management Console were shown, although removal of those protocol versions occurred in an earlier release.' - - 'In a HA environment, configuring MSSQL replication could require additional manual steps after enabling {% data variables.product.prodname_actions %} for the first time.' - - 'A subset of internal configuration files are more reliably updated after a hotpatch.' - - 'The `ghe-run-migrations` script would sometimes fail to generate temporary certificate names correctly.' - - 'Pre-receive hooks that used `gpg --import` timed out due to insufficient `syscall` privileges.' - - 'In some cluster topologies, webhook delivery information was not available.' - - 'The {% data variables.product.prodname_actions %} deployment graph would display an error when rendering a pending job.' - - 'Elasticsearch health checks would not allow a yellow cluster status when running migrations.' + - 'Al habilitar el {% data variables.product.prodname_dependabot %}, un error ocasionó que algunas asesorías de seguridad se leyeran temporalmente como no aplicables.' + - 'Los procesos de Minio tuvieron un uso alto de CPU si una opción de configuración estuvo presente después de mejorar a {% data variables.product.prodname_ghe_server %}.' + - 'Se mostraron las opciones para habilitar `TLS 1.0` y `TLS 1.1` en los ajustes de privacidad de la consola de administración a pesar de haber eliminado esas versiones de protocolo que ocurrieron en un lanzamiento anterior.' + - 'En un ambiente de HA, el configurar la replicación de MSSQL podría requerir pasos manuales adicionales después de habilitar las {% data variables.product.prodname_actions %} por primera ocasión.' + - 'Un subconjunto de archivos de configuración interna se actualiza de forma más confiable después de un hotpatch.' + - 'Algunas veces, el script `ghe-run-migrations` falló en generar nombres de certificados temporales correctamente.' + - 'Los ganchos de pre-recepción que utilizaron `gpg --import` agotaron su tiempo de espera debido a que no tuvieron los privilegios de `syscall` suficientes.' + - 'En algunas topologías de clúster, no estuvo disponible la información de entrega de webhooks.' + - 'La gráfica de despliegue de {% data variables.product.prodname_actions %} mostró un error al procesar un job pendiente.' + - 'La verificación de salud de Elasticsearch no permitió un estado de clúster amarillo al ejecutar las migraciones.' - 'When using the [Migrations API](/rest/reference/migrations), queued export jobs were not processed.' - - 'Repositories would display a non-functional Discussions tab in the web UI.' - - 'Organizations created as a result of a user transforming their user account into an organization were not added to the global enterprise account.' - - 'LDAP user sync jobs would fail when trying to sync GPG keys that had been synced previously.' - - 'Links to inaccessible pages were removed.' - - 'Some instances experienced high CPU usage due to large amounts unnecessary background jobs being queued.' + - 'Los repositorios mostraron una pestaña de debates sin funcionalidad en la IU web.' + - 'Las organizaciones que se crearon como resultado de que un usuario haya transformado su cuenta de usuario en una organización no se agregaron a la cuenta empresarial global.' + - 'Los jbs de sincronización de usuario de LDAP fallaron al intentar sincronizar claves GPG que se hubieran sincronizado anteriormente.' + - 'Se eliminaron los enlaces a las páginas inaccesibles.' + - 'Algunas instancias experimentaron un uso de CPU alto debido a que se estaban poniendo en cola cantidades innecesarias de jobs en segundo plano.' - 'Empty repositories didnt sync correctly to cache servers.' - - 'Adding a team as a reviewer to a pull request would sometimes show the incorrect number of members on that team.' - - 'The remove team membership API endpoint would respond with an error when attempting to remove member externally managed via a SCIM Group.' - - 'A large number of dormant users could cause a {% data variables.product.prodname_github_connect %} configuration to fail.' - - 'The "Feature & beta enrollments" page in the Site admin web UI was incorrectly available.' - - 'The "Site admin mode" link in the site footer did not change state when clicked.' + - 'El agregar a un equipo como revisor para una solicitud de cambios algunas veces muestra la cantidad incorrecta de miembros en un equipo.' + - 'La terminal de la API de eliminar membrecía de equipo respondió con un error al intentar eliminar a un miembro administrador externamente a través del grupo de SCIM.' + - 'Una gran cantidad de usuarios inactivos podría ocasionar que falle una configuración de {% data variables.product.prodname_github_connect %}.' + - 'La página de "Características e inscripciones beta" en la IU web del administrador de sitio estuvieron disponibles de forma incorrecta.' + - 'El enlace de "Modo de administrador de sitio" en el pie de página del sitio no cambió de estado cuando se hizo clic sobre este.' changes: - - 'Memcached connection limits were increased to better accommodate large cluster topologies.' - - 'The Dependency Graph API previously ran with a statically defined port.' - - 'The default shard counts for cluster-related Elasticsearch shard settings have been updated.' + - 'Los límites de conexión almacenados en la memoria de alto rendimiento se incrementaron para adaptarse mejor a las topologías de clústers grandes.' + - 'La API de la gráfica de dependencias se ejecutó previamente con un puerto definido estáticamente.' + - 'Se actualizó el conteo de fragmentos de los ajustes de fragmentos de la Elasticsearch relacionada con el clúster.' - 'The [Migrations API](/rest/reference/migrations) now generates exports of repositories.' - - 'When filtering enterprise members by organization role on the "People" page, the text for the dropdown menu items has been improved.' - - 'The “Triage” and “Maintain” team roles are preserved during repository migrations.' + - 'Cuando se filtraron los miembros de la empresa por rol en la organización en la página de "Personas", el texto de los elementos del menú desplegable se mejoraron.' + - 'Los roles de equipo de "Clasificación" y "Mantenimiento" se preservan durante las migraciones de repositorios.' - 'Using ghe-migrator or exporting from GitHub.com, an export would not include Pull Request attachments.' - - 'Performance has been improved for web requests made by enterprise owners.' + - 'Se mejoró el rendimiento para las solicitudes web que hicieron los propietarios de las empresas.' known_issues: - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - - 'Actions services need to be restarted after restoring appliance from backup taken on a different host.' - "Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11]\n\nPara darle una solución a este problema, puedes tomar una de las dos acciones siguientes.\n- Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`.\n- Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL.\n" deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 3.0' @@ -57,7 +56,7 @@ sections: - '**{% data variables.product.prodname_ghe_server %} 3.1 se descontinuará el 3 de junio de 2022**. Eso significa que no se harán lanzamientos de parche, aún para los problemas de seguridad críticos, después de esta fecha. Para obtener un rendimiento mejor, una seguridad mejorada y características nuevas, [actualiza a la última versión de {% data variables.product.prodname_ghe_server %}](/enterprise-server@3.4/admin/enterprise-management/upgrading-github-enterprise-server) tan pronto te sea posible.' - heading: 'Obsoletización del soporte para XenServer Hypervisor' notes: - - 'Starting in {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_ghe_server %} on XenServer was deprecated and is no longer supported. Please contact [GitHub Support](https://support.github.com) with questions or concerns.' + - 'Desde {% data variables.product.prodname_ghe_server %} 3.3, se obsoletizó el {% data variables.product.prodname_ghe_server %} en XenServer y ya no es compatible. Contacta al [Soporte de GitHub](https://support.github.com) si tienes cualquier duda o pregunta.' - heading: 'Obsoletización de la vista previa de la API de adjuntos de contenido' notes: - 'Debido a su poco uso, la vista previa de la API de referencias de contenido se hizo obsoleta en {% data variables.product.prodname_ghe_server %} 3.4. Anteriormente, se podía acceder a la API con el encabezado `corsair-preview`. Los usuarios pueden seguir navegando hacia URL externas sin esta API. Cualquier uso registrado de la API de referencias de contenido ya no recibirá una notificación de webhook para las URL de tus dominios registrados y ya no devolveremos códigos de respuesta válidos para los intentos de actualización a los adjuntos de contenido existentes.' diff --git a/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml b/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml index 0a2abcc482..94f0cbf376 100644 --- a/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/es-ES/data/release-notes/enterprise-server/3-4/2.yml @@ -3,30 +3,29 @@ sections: security_fixes: - 'Los paquetes se actualizaron a las últimas versiones de seguridad.' bugs: - - 'Resolved a regression that could lead to consistent failures to retrieve artifacts and download log archives for {% data variables.product.prodname_actions %}. In some circumstances we stopped resolving URLs for internal communications that used `localhost`, and instead incorrectly used the instance hostname.' - - 'When a manifest file was deleted from a repository, the manifest would not be removed from the repository''s "Dependency graph" page.' - - 'Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases.' - - 'Rotated log files with the extension `.backup` would accumulate in directories containing system logs.' - - 'In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run.' - - 'Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel.' - - 'Repository cache servers could serve data from non-cache locations even when the data was available in the local cache location.' - - 'When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list.' + - 'Se resolvió una regresión que pudo haber ocasionado fallas consistentes para recuperar artefactos y descargar archivos de bitácora para {% data variables.product.prodname_actions %}. En algunas circunstancias, dejamos de resolver URL para las comunicaciones internas que utilizaron `localhost` y utilizaron incorrectamente el nombre de host de la instancia en su lugar.' + - 'Cuando se borró un archivo de manifiesto de un repositorio, este no se eliminó de la página de "Gráfica de dependencias" del mismo.' + - 'El cargar nodos en un par con disponibilidad alta con un paquete de mejora pudo haber causado que Elasticsearch ingresara en un estado inconsistente en algunos casos.' + - 'Se acumularon los archivos de bitácora rotados con la extensión `.backup` enlos directorios que contenían bitácoras de sistema.' + - 'En algunas topologías de clúster, no pudieron ejecutarse las utilidades de línea de comandos `ghe-spokesctl` y `ghe-btop`.' + - 'Los índices de Elastisearch podrían duplicarse durante la mejora de un paquete debido a que el servicio de `elasticsearch-upgrade` se ejecutó varias veces en paralelo.' + - 'Los servidores de caché del repositorio pudieron servir datos de ubicaciones fuera del caché, incluso cuando los datos estuvieron disponibles en la ubicación del caché local.' + - 'Cuando conviertes una cuenta de usuario en una organización, si dicha cuenta fue propietaria de la cuenta empresarial de {% data variables.product.prodname_ghe_server %}, la organización convertida se mostró incorrectamente en la lista de propietarios de la empresa.' - 'The `/stafftools/users/ip_addresses/:address` page responded with a `500 Internal Server Error` when attempting to display the page for an IPv6 address.' - - 'Creating an impersonation OAuth token using the Enterprise Administration REST API resulted in an error when an integration matching the OAuth Application ID already existed.' + - 'El crear un token de OAuth de personificación utilizando la API de REST de administración de empresas dio como resultado un error cuando una integración que coincidió con la ID de aplicación de OAuth ya existía.' - "Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11]\n\nPara darle una solución a este problema, puedes tomar una de las dos acciones siguientes.\n- Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`.\n- Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL.\n" changes: - 'Added support for replica domain names that are more than 63 characters.' - - 'Configuration errors that halt a config apply run are now output to the terminal in addition to the configuration log.' - - 'If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions.' + - 'Los errores de configuración que detienen una ejecución de aplicación de configuraciones ahora son el producto de la terminal adicionalmente a la bitácora de configuración.' + - 'Si se habilitaron las características de {% data variables.product.prodname_GH_advanced_security %} en tu instancia, el rendimiento de los jobs en segundo plano mejoró al procesar los lotes para las contribuciones de repositorio.' known_issues: - 'En una instancia recién configurada de {% data variables.product.prodname_ghe_server %} sin ningún usuario, un atacante podría crear el primer usuario adminsitrador.' - 'Las reglas de cortafuegos personalizadas se eliminan durante el proceso de actualización.' - 'Los archivos rastreados del LFS de Git que se [cargaron mediante la interface web](https://github.com/blog/2105-upload-files-to-your-repositories) se agregaron incorrecta y directamente al repositorio.' - 'Las propuestas no pudieron cerrarse si contenían un permalink a un blob en el mismo repositorio en donde la ruta de archvio del blob era más grande a 255 caracteres.' - - 'When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results.' + - 'Cuando se habilita la opción "Los usuarios pueden buscar en GitHub.com" con las propuestas de {% data variables.product.prodname_github_connect %}, las propuestas en los repositorios internos y privados no se incluyen en los resultados de búsqueda de {% data variables.product.prodname_dotcom_the_website %}.' - 'El registor de npm del {% data variables.product.prodname_registry %} ya no regresa un valor de tiempo en las respuestas de metadatos. Esto se hizo para permitir mejoras de rendimiento sustanciales. Seguimos teniendo todos los datos necesarios para devolver un valor de tiempo como parte de la respuesta de metadatos y terminaremos de devolver este valor ene l futuro una vez que hayamos resuelto los problemas de rendimiento existentes.' - 'Los límites de recursos que son específicos para procesar ganchos de pre-recepción podrían ocasionar que fallen algunos ganchos de pre-recepción.' - - 'Actions services need to be restarted after restoring appliance from backup taken on a different host.' - "Cuando utilizas las aserciones cifradas con {% data variables.product.prodname_ghe_server %} 3.4.0 y 3.4.1, un atributo nuevo de XML `WantAssertionsEncrypted` en el `SPSSODescriptor` contiene un atributo inválido para los metadatos de SAML. Los IdP que consumen esta terminal de metadatos de SAML podrían encontrar errores al validar el modelo XML de los metadatos de SAML. Habrá una corrección disponible en el siguiente lanzamiento de parche. [Actualizado: 2022-04-11]\n\nPara darle una solución a este problema, puedes tomar una de las dos acciones siguientes.\n- Reconfigurar el IdP cargando una copia estática de los metadatos de SAML sin el atributo `WantAssertionsEncrypted`.\n- Copiar los metadatos de SAML, eliminar el atributo `WantAssertionsEncrypted`, hospedarlo en un servidor web y reconfigurar el IdP para que apunte a esa URL.\n" deprecations: - heading: 'Obsoletización de GitHub Enterprise Server 3.0' @@ -37,7 +36,7 @@ sections: - '**{% data variables.product.prodname_ghe_server %} 3.1 se descontinuará el 3 de junio de 2022**. Eso significa que no se harán lanzamientos de parche, aún para los problemas de seguridad críticos, después de esta fecha. Para obtener un rendimiento mejor, una seguridad mejorada y características nuevas, [actualiza a la última versión de {% data variables.product.prodname_ghe_server %}](/enterprise-server@3.4/admin/enterprise-management/upgrading-github-enterprise-server) tan pronto te sea posible.' - heading: 'Obsoletización del soporte para XenServer Hypervisor' notes: - - 'Starting in {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_ghe_server %} on XenServer was deprecated and is no longer supported. Please contact [GitHub Support](https://support.github.com) with questions or concerns.' + - 'Desde {% data variables.product.prodname_ghe_server %} 3.3, se obsoletizó el {% data variables.product.prodname_ghe_server %} en XenServer y ya no es compatible. Contacta al [Soporte de GitHub](https://support.github.com) si tienes cualquier duda o pregunta.' - heading: 'Obsoletización de la vista previa de la API de adjuntos de contenido' notes: - 'Debido a su poco uso, la vista previa de la API de referencias de contenido se hizo obsoleta en {% data variables.product.prodname_ghe_server %} 3.4. Anteriormente, se podía acceder a la API con el encabezado `corsair-preview`. Los usuarios pueden seguir navegando hacia URL externas sin esta API. Cualquier uso registrado de la API de referencias de contenido ya no recibirá una notificación de webhook para las URL de tus dominios registrados y ya no devolveremos códigos de respuesta válidos para los intentos de actualización a los adjuntos de contenido existentes.' diff --git a/translations/es-ES/data/reusables/actions/self-hosted-runner-configure-runner-group.md b/translations/es-ES/data/reusables/actions/self-hosted-runner-configure-runner-group.md index 7a6643338c..7e009d343d 100644 --- a/translations/es-ES/data/reusables/actions/self-hosted-runner-configure-runner-group.md +++ b/translations/es-ES/data/reusables/actions/self-hosted-runner-configure-runner-group.md @@ -1 +1 @@ -1. In the {% ifversion fpt or ghes > 3.1 or ghae or ghec %}"Runners"{% else %}"Self-hosted runners"{% endif %} section of the settings page, next to the runner group you'd like to configure, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then click **Edit name and [organization|repository] access**. ![Administrar permisos del repositorio](/assets/images/help/settings/actions-runner-manage-permissions.png) \ No newline at end of file +1. En la sección de {% ifversion fpt or ghes > 3.1 or ghae or ghec %}"Ejecutores"{% else %}"Ejecutores auto-hospedados"{% endif %} de la página de ajustes, junto al grupo de ejecutores que te gustaría configurar, haz clic en {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} y luego en **Editar nombre y acceso a la [organización|repositorio]**. ![Administrar permisos del repositorio](/assets/images/help/settings/actions-runner-manage-permissions.png) \ No newline at end of file diff --git a/translations/es-ES/data/reusables/actions/self-hosted-runner-description.md b/translations/es-ES/data/reusables/actions/self-hosted-runner-description.md index e865326637..31171d1a80 100644 --- a/translations/es-ES/data/reusables/actions/self-hosted-runner-description.md +++ b/translations/es-ES/data/reusables/actions/self-hosted-runner-description.md @@ -1 +1 @@ -{% ifversion fpt or ghec %}Self-hosted runners offer more control of hardware, operating system, and software tools than {% data variables.product.prodname_dotcom %}-hosted runners provide. {% endif %}With self-hosted runners, you can create custom hardware configurations that meet your needs with processing power or memory to run larger jobs, install software available on your local network, and choose an operating system{% ifversion fpt or ghec %} not offered by {% data variables.product.prodname_dotcom %}-hosted runners{% endif %}. +{% ifversion fpt or ghec %}Self-hosted runners offer more control of hardware, operating system, and software tools than {% data variables.product.prodname_dotcom %}-hosted runners provide. {% endif %}Con los ejecutores auto-hospedados, puedes crear configuraciones de hardware personalizado que cumplan con tus necesidades con el procesamiento de poder o memoria para ejecutar jobs más grandes, instalar el software disponible en tu red local y elegir un sistema operativo{% ifversion fpt or ghec %} que no ofrezcan los ejecutores que hospeda {% data variables.product.prodname_dotcom %}{% endif %}. diff --git a/translations/es-ES/data/reusables/actions/settings-ui/settings-actions-general.md b/translations/es-ES/data/reusables/actions/settings-ui/settings-actions-general.md index 2e08467c90..bc1137b623 100644 --- a/translations/es-ES/data/reusables/actions/settings-ui/settings-actions-general.md +++ b/translations/es-ES/data/reusables/actions/settings-ui/settings-actions-general.md @@ -1,2 +1,2 @@ -{% comment %}This reusable is only to be used in other repo/org/enterprise setting reusables.{%- endcomment -%} +{% comment %}Este reutilizable solo puede usarse en otro repositorio/organización/empresa ajustando los reutilizables.{%- endcomment -%} 1. In the left sidebar, click {% ifversion fpt or ghec or ghes > 3.4 or ghae-issue-5658 %}{% octicon "play" aria-label="The {% data variables.product.prodname_actions %} icon" %} **Actions**, then click **General**.{% else %}**Actions**.{% endif %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/actions/supported-github-runners.md b/translations/es-ES/data/reusables/actions/supported-github-runners.md index 39f249523a..097ab8c181 100644 --- a/translations/es-ES/data/reusables/actions/supported-github-runners.md +++ b/translations/es-ES/data/reusables/actions/supported-github-runners.md @@ -50,6 +50,17 @@ Ubuntu 18.04 +macOS Monterey 12 + + +macos-12 + + +macOS 12 is currently in public beta. + + + + macOS Big Sur 11 diff --git a/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md b/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md index 9129d31bc8..b3b9159cdc 100644 --- a/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md +++ b/translations/es-ES/data/reusables/audit_log/audit-log-action-categories.md @@ -15,7 +15,7 @@ | `business` | Contains activities related to business settings for an enterprise. {%- endif %} {%- ifversion ghec or ghes or ghae %} -| `business` | Contains activities related to business settings for an enterprise. +| `business` | Contiene actividades relacionadas con los ajustes de negocio para una empresa. {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} | `business_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an enterprise. @@ -26,7 +26,7 @@ {%- endif %} | `commit_comment` | Contains activities related to updating or deleting commit comments. {%- ifversion ghes %} -| `config_entry` | Contains activities related to configuration settings. These events are only visible in the site admin audit log. +| `config_entry` | Contains activities related to configuration settings. Estos eventos solo se pueden ver en la bitácora de auditoría del administrador de sitio. {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-4864 %} | `dependabot_alerts` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_alerts %} in existing repositories. Para obtener más información, consulta la sección "[Acerca de las alertas para las dependencias vulnerables](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)". | `dependabot_alerts_new_repos` | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_alerts %} in new repositories created in the organization. | `dependabot_repository_access` | Contains activities related to which private repositories in an organization {% data variables.product.prodname_dependabot %} is allowed to access. @@ -65,7 +65,7 @@ | `members_can_delete_repos` | Contains activities related to enabling or disabling repository creation for an organization. {%- endif %} {%- ifversion fpt or ghec %} -| `members_can_view_dependency_insights` | Contains organization-level configuration activities allowing organization members to view dependency insights. | `migration` | Contains activities related to transferring data from a *source* location (such as a {% data variables.product.prodname_dotcom_the_website %} organization or a {% data variables.product.prodname_ghe_server %} instance) to a *target* {% data variables.product.prodname_ghe_server %} instance. +| `members_can_view_dependency_insights` | Contains organization-level configuration activities allowing organization members to view dependency insights. | `migration` | Contiene actividades relacionadas con transferir datos desde una ubicación *origen* (Tal como una organización de {% data variables.product.prodname_dotcom_the_website %} o una instancia de {% data variables.product.prodname_ghe_server %}) a una instancia *destino* de {% data variables.product.prodname_ghe_server %}. {%- endif %} | `oauth_access` | Contains activities related to OAuth access tokens. | `oauth_application` | Contains activities related to OAuth Apps. {%- ifversion fpt or ghec %} @@ -76,7 +76,7 @@ | `org_credential_authorization` | Contains activities related to authorizing credentials for use with SAML single sign-on. {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `org_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an organization. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." | `org.secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in an organization. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." +| `org_secret_scanning_custom_pattern` | Contains activities related to custom patterns for secret scanning in an organization. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". | `org.secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in an organization. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". {%- endif %} | `organization_default_label` | Contains activities related to default labels for repositories in an organization. {%- ifversion fpt or ghec or ghes > 3.1 %} @@ -111,7 +111,7 @@ | `repository_secret_scanning` | Contains repository-level activities related to secret scanning. Para obtener más información, consulta la sección "[Acerca del escaneo de secretos"](/github/administering-a-repository/about-secret-scanning). {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `repository_secret_scanning_custom_pattern` | Contains activities related to secret scanning custom patterns in a repository. For more information, see "[Defining custom patterns for secret scanning](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)." |{% endif %}{% if secret-scanning-audit-log-custom-patterns %}| | `repository_secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in a repository. For more information, see "[Protecting pushes with secret scanning](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." +| `repository_secret_scanning_custom_pattern` | Contains activities related to secret scanning custom patterns in a repository. Para obtener más información, consulta la sección "[Definir los patrones personalizados para el escaneo de secretos](/code-security/secret-scanning/defining-custom-patterns-for-secret-scanning)". |{% endif %}{% if secret-scanning-audit-log-custom-patterns %}| | `repository_secret_scanning_push_protection` | Contains activities related to secret scanning custom patterns in a repository. Para obtener más información, consulta la sección "[Proteger las subidas de información con el escaneo de secretos](/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". {%- endif %} {%- ifversion fpt or ghec %} | `repository_visibility_change` | Contains activities related to allowing organization members to change repository visibilities for the organization. diff --git a/translations/es-ES/data/reusables/billing/license-statuses.md b/translations/es-ES/data/reusables/billing/license-statuses.md index 3b307eb69e..5b9973dc16 100644 --- a/translations/es-ES/data/reusables/billing/license-statuses.md +++ b/translations/es-ES/data/reusables/billing/license-statuses.md @@ -1,5 +1,5 @@ {% ifversion ghec %} -If your license includes {% data variables.product.prodname_vss_ghe %}, you can identify whether a personal account on {% data variables.product.prodname_dotcom_the_website %} has successfully matched with a {% data variables.product.prodname_vs %} subscriber by downloading the CSV file that contains additional license details. The license status will be one of the following. +Si tu licencia incluye {% data variables.product.prodname_vss_ghe %}, puedes identificar si una cuenta personal de {% data variables.product.prodname_dotcom_the_website %} coincidió exitosamente con un suscriptor de {% data variables.product.prodname_vs %} si descargas el archivo de CSV que contiene detalles de licencia adicionales. The license status will be one of the following. - "Matched": The personal account on {% data variables.product.prodname_dotcom_the_website %} is linked with a {% data variables.product.prodname_vs %} subscriber. - "Pending Invitation": An invitation was sent to a {% data variables.product.prodname_vs %} subscriber, but the subscriber has not accepted the invitation. - Blank: There is no {% data variables.product.prodname_vs %} association to consider for the personal account on {% data variables.product.prodname_dotcom_the_website %}. diff --git a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds.md b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds.md index 9b7dd7c7e4..c8d39ee7f1 100644 --- a/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds.md +++ b/translations/es-ES/data/reusables/codespaces/billing-for-prebuilds.md @@ -2,6 +2,6 @@ By default, a {% data variables.product.prodname_actions %} workflow is triggere If you are an organization owner, you can track usage of prebuild workflows by downloading a {% data variables.product.prodname_actions %} usage report for your organization. You can identify workflow runs for prebuilds by filtering the CSV output to only include the workflow called "Create Codespaces Prebuilds." Para obtener más información, consulta la sección "[Visualizar tu uso de {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage#viewing-github-actions-usage-for-your-organization)". -To reduce consumption of Actions minutes, you can set a prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. For more information, see "[Configuring prebuilds](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)." +To reduce consumption of Actions minutes, you can set a prebuild template to be updated only when you make a change to your dev container configuration files, or only on a custom schedule. Para obtener más información, consulta la sección "[Configurar las precompilaciones](/codespaces/prebuilding-your-codespaces/configuring-prebuilds#configuring-a-prebuild)". While {% data variables.product.prodname_codespaces %} prebuilds is in beta there is no charge for storage of templates. When prebuilds become generally available, you will be billed for storing prebuild templates for each prebuild configuration in each region selected for that configuration. diff --git a/translations/es-ES/data/reusables/codespaces/codespaces-org-policies.md b/translations/es-ES/data/reusables/codespaces/codespaces-org-policies.md new file mode 100644 index 0000000000..5fba4d095d --- /dev/null +++ b/translations/es-ES/data/reusables/codespaces/codespaces-org-policies.md @@ -0,0 +1,3 @@ +1. In the "Code, planning, and automation" section of the sidebar, select **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** then click **Policies**. +1. En la página de "Políticas de los codespaces", haz clic en **Crear política**. +1. Ingresa un nombre para tu política nueva. \ No newline at end of file diff --git a/translations/es-ES/data/reusables/codespaces/codespaces-policy-targets.md b/translations/es-ES/data/reusables/codespaces/codespaces-policy-targets.md new file mode 100644 index 0000000000..2ce9cba031 --- /dev/null +++ b/translations/es-ES/data/reusables/codespaces/codespaces-policy-targets.md @@ -0,0 +1,11 @@ +1. En el área de "Cambiar destino de la política", haz clic en el botón desplegable. +1. Elige y asea **Todos los repositorios** o **Repositorios seleccionados** para determinar a cuáles aplicará esta política. +1. Si eliges **Repositorios seleccionados**: + 1. Da clic en {% octicon "gear" aria-label="The settings icon" %}. + + ![Editar los ajustes para la política](/assets/images/help/codespaces/policy-edit.png) + + 2. Selecciona los repositorios a los cuales quieres que aplique esta política. + 3. En la parte inferior de la lista de repositorios, haz clic en **Seleccionar repositorios**. + + ![Selecciona los repositorios para esta política](/assets/images/help/codespaces/policy-select-repos.png) diff --git a/translations/es-ES/data/reusables/discussions/starting-a-poll.md b/translations/es-ES/data/reusables/discussions/starting-a-poll.md index 0ecfc99b37..d3e097f3b9 100644 --- a/translations/es-ES/data/reusables/discussions/starting-a-poll.md +++ b/translations/es-ES/data/reusables/discussions/starting-a-poll.md @@ -6,4 +6,4 @@ 1. Type a question for your poll. ![Screenshot showing text fields for the poll's question](/assets/images/help/discussions/new-poll-question.png) 1. Type at least two options for your poll. ![Screenshot showing text fields for the poll's options](/assets/images/help/discussions/new-poll-options.png) 1. Optionally, to add a extra poll options, click **Add an option**. ![Screenshot showing "Add an option" button](/assets/images/help/discussions/new-poll-add-option.png) -1. Click **Start poll**. ![Screenshot showing the "Start poll" button](/assets/images/help/discussions/new-poll-start-poll-button.png) \ No newline at end of file +1. Click **Start poll**. ![Captura de pantalla que muestra el botón "Iniciar encuesta"](/assets/images/help/discussions/new-poll-start-poll-button.png) \ No newline at end of file diff --git a/translations/es-ES/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md b/translations/es-ES/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md index 70b8f88726..61161aed3b 100644 --- a/translations/es-ES/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md +++ b/translations/es-ES/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md @@ -1 +1 @@ -Alternatively, you can configure external authentication for {% data variables.product.product_location %}. If you use external authentication, you must invite people to use your instance through your authentication provider. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#external-authentication)." +Alternatively, you can configure external authentication for {% data variables.product.product_location %}. If you use external authentication, you must invite people to use your instance through your authentication provider. Para obtener más información, consulta la sección "[Acerca de la autenticación para tu empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#external-authentication)". diff --git a/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication-option.md b/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication-option.md index a173386b02..d46273968c 100644 --- a/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication-option.md +++ b/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication-option.md @@ -1 +1 @@ -Opcionalmente, para permitir que las personas sin una cuenta en tu sistema de autenticación externa inicien sesión con una autenticación integrada, selecciona **Permitir la autenticación integrada**. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." +Opcionalmente, para permitir que las personas sin una cuenta en tu sistema de autenticación externa inicien sesión con una autenticación integrada, selecciona **Permitir la autenticación integrada**. Para obtener más información, consulta la sección "[Permitir la autenticación integrada para los usuarios fuera de tu proveedor](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)". diff --git a/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication.md b/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication.md index 8ae507793d..9168f089f1 100644 --- a/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication.md +++ b/translations/es-ES/data/reusables/enterprise_user_management/built-in-authentication.md @@ -1 +1 @@ -Si quieres permitir la autenticación de algunas personas que no tienen una cuenta en tu proveedor de autenticación externo, puedes permitir una reversión a las cuentas locales en {% data variables.product.product_location %}. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." +Si quieres permitir la autenticación de algunas personas que no tienen una cuenta en tu proveedor de autenticación externo, puedes permitir una reversión a las cuentas locales en {% data variables.product.product_location %}. Para obtener más información, consulta la sección "[Permitir la autenticación integrada para los usuarios fuera de tu proveedor](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)". diff --git a/translations/es-ES/data/reusables/gated-features/dependency-vulnerable-calls.md b/translations/es-ES/data/reusables/gated-features/dependency-vulnerable-calls.md index 209f8249d1..1f6773128e 100644 --- a/translations/es-ES/data/reusables/gated-features/dependency-vulnerable-calls.md +++ b/translations/es-ES/data/reusables/gated-features/dependency-vulnerable-calls.md @@ -8,6 +8,6 @@ Detection of vulnerable calls is included in {% data variables.product.product_n Detection of vulnerable calls is available for organization-owned repositories in {% data variables.product.product_name %}. Esta característica requiere una licencia para la {% data variables.product.prodname_GH_advanced_security %}. {%- elsif ghae-issue-6076 %} -Detection of vulnerable calls is available for organization-owned repositories in {% data variables.product.product_name %}. Esta es una característica de la {% data variables.product.prodname_GH_advanced_security %} (gratuita durante el lanzamiento beta). +La detección de llamadas vulnerables está disponible para los repositorios que pertenecen a organizaciones de {% data variables.product.product_name %}. Esta es una característica de la {% data variables.product.prodname_GH_advanced_security %} (gratuita durante el lanzamiento beta). {%- endif %} {% data reusables.advanced-security.more-info-ghas %} diff --git a/translations/es-ES/data/reusables/gated-features/security-center.md b/translations/es-ES/data/reusables/gated-features/security-center.md index 1b41c79ffb..b4b60eeba8 100644 --- a/translations/es-ES/data/reusables/gated-features/security-center.md +++ b/translations/es-ES/data/reusables/gated-features/security-center.md @@ -3,4 +3,4 @@ El resumen de seguridad de tu organización se encuentra disponible si tienes un {% elsif ghec or ghes %} El resumen de seguridad de tu organización se encuentra disponible si tienes una licencia para la {% data variables.product.prodname_GH_advanced_security %}. {% data reusables.advanced-security.more-info-ghas %} {% elsif fpt %} -El resumen de seguridad se encuentra disponible para las organizaciones que utilizan {% data variables.product.prodname_enterprise %} y tienen una licencia para {% data variables.product.prodname_GH_advanced_security %}. For more information, see "[About {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)." {% endif %} \ No newline at end of file +El resumen de seguridad se encuentra disponible para las organizaciones que utilizan {% data variables.product.prodname_enterprise %} y tienen una licencia para {% data variables.product.prodname_GH_advanced_security %}. Para obtener más información, consulta la sección "[Acerca de la {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)". {% endif %} \ No newline at end of file diff --git a/translations/es-ES/data/reusables/projects/enable-basic-workflow.md b/translations/es-ES/data/reusables/projects/enable-basic-workflow.md index 17e7ae9a54..a3433bcd38 100644 --- a/translations/es-ES/data/reusables/projects/enable-basic-workflow.md +++ b/translations/es-ES/data/reusables/projects/enable-basic-workflow.md @@ -1,4 +1,6 @@ -1. En tu proyecto, haz clic en {% octicon "workflow" aria-label="the workflow icon" %}. +1. Navegar a tu proyecto. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. 1. Debajo de **Flujos de trabajo predeterminados**, haz clic en el flujo de trabajo que quieres editar. 1. Si el flujo de trabajo puede aplicarse a ambos resultados y solicitudes de cambio, junto a **Dónde**, verifica el(los) tipo(s) de elemento(s) sobre el(los) cuál(es) quieres actuar. 1. Junto a **Configurar**, elige el valor en el cual quieres configurar al estado. diff --git a/translations/es-ES/data/reusables/projects/project-settings.md b/translations/es-ES/data/reusables/projects/project-settings.md index fcf2725f4d..0e3f9317ea 100644 --- a/translations/es-ES/data/reusables/projects/project-settings.md +++ b/translations/es-ES/data/reusables/projects/project-settings.md @@ -1,2 +1,3 @@ 1. Navegar a tu proyecto. -1. Haz clic en {% octicon "gear" aria-label="the gear icon" %} para acceder a los ajustes del proyecto. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. diff --git a/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md b/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md index c93fc2864f..13a1e1c2d5 100644 --- a/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md +++ b/translations/es-ES/data/reusables/secret-scanning/secret-list-private-push-protection.md @@ -45,8 +45,8 @@ | Linear | Token de Acceso Oauth de Linear | linear_oauth_access_token | | Midtrans | Midtrans Production Server Key | midtrans_production_server_key | | New Relic | New Relic Personal API Key | new_relic_personal_api_key | -| New Relic | New Relic REST API Key | new_relic_rest_api_key | -| New Relic | New Relic Insights Query Key | new_relic_insights_query_key | +| Reliquia nueva | New Relic REST API Key | new_relic_rest_api_key | +| Reliquia nueva | New Relic Insights Query Key | new_relic_insights_query_key | | npm | Token de Acceso de npm | npm_access_token | | NuGet | Clave de API de NuGet | nuget_api_key | | Onfido | Onfido Live API Token | onfido_live_api_token | diff --git a/translations/log/es-resets.csv b/translations/log/es-resets.csv index 80c49cc626..d3610cf372 100644 --- a/translations/log/es-resets.csv +++ b/translations/log/es-resets.csv @@ -27,7 +27,7 @@ translations/es-ES/content/actions/hosting-your-own-runners/adding-self-hosted-r translations/es-ES/content/actions/hosting-your-own-runners/adding-self-hosted-runners.md,broken liquid tags translations/es-ES/content/actions/hosting-your-own-runners/autoscaling-with-self-hosted-runners.md,Listed in localization-support#489 translations/es-ES/content/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners.md,Listed in localization-support#489 -translations/es-ES/content/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners.md,broken liquid tags +translations/es-ES/content/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners.md,rendering error translations/es-ES/content/actions/index.md,Listed in localization-support#489 translations/es-ES/content/actions/learn-github-actions/contexts.md,Listed in localization-support#489 translations/es-ES/content/actions/learn-github-actions/environment-variables.md,Listed in localization-support#489 @@ -312,6 +312,7 @@ translations/es-ES/data/reusables/actions/contacting-support.md,broken liquid ta translations/es-ES/data/reusables/actions/enterprise-marketplace-actions.md,broken liquid tags translations/es-ES/data/reusables/actions/enterprise-storage-ha-backups.md,broken liquid tags translations/es-ES/data/reusables/actions/settings-ui/settings-actions-runner-groups.md,rendering error +translations/es-ES/data/reusables/actions/settings-ui/settings-actions-runners.md,rendering error translations/es-ES/data/reusables/code-scanning/codeql-context-for-actions-and-third-party-tools.md,broken liquid tags translations/es-ES/data/reusables/code-scanning/edit-workflow.md,broken liquid tags translations/es-ES/data/reusables/code-scanning/enabling-options.md,broken liquid tags From 8d5418316f499bb5c1f48fdfb305c0a9243193e5 Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Tue, 26 Apr 2022 14:17:13 -0700 Subject: [PATCH 55/68] New translation batch for cn (#27248) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=cn * run script/i18n/reset-known-broken-translation-files.js Co-authored-by: Robert Sese --- .../setting-your-profile-to-private.md | 54 ++++++------- .../using-workflows/about-workflows.md | 42 +++++----- ...ions-with-minio-gateway-for-nas-storage.md | 9 ++- .../about-using-actions-in-your-enterprise.md | 2 +- ...-audit-log-activity-for-your-enterprise.md | 32 ++++---- ...g-code-scanning-alerts-in-pull-requests.md | 2 +- ...ting-your-timeout-period-for-codespaces.md | 2 + .../index.md | 1 + .../restricting-access-to-machine-types.md | 31 +++----- .../restricting-the-idle-timeout-period.md | 79 +++++++++++++++++++ ...cting-the-visibility-of-forwarded-ports.md | 29 +++---- ...g-and-reviewing-changes-to-your-project.md | 8 ++ ...iguring-notifications-in-github-desktop.md | 63 +++++++++++++++ .../index.md | 2 + ...iewing-a-pull-request-in-github-desktop.md | 2 + ...and-re-running-checks-in-github-desktop.md | 25 ++++++ .../scopes-for-oauth-apps.md | 4 +- .../webhooks/webhook-events-and-payloads.md | 3 - .../get-started/quickstart/be-social.md | 22 +++--- .../get-started/quickstart/create-a-repo.md | 6 +- .../get-started/quickstart/fork-a-repo.md | 18 ++--- .../get-started/quickstart/github-glossary.md | 4 +- .../introduction-to-github-packages.md | 2 +- .../zh-CN/content/packages/quickstart.md | 6 +- .../release-notes/enterprise-server/3-4/1.yml | 1 - .../release-notes/enterprise-server/3-4/2.yml | 1 - .../actions/supported-github-runners.md | 11 +++ .../codespaces/codespaces-org-policies.md | 3 + .../codespaces/codespaces-policy-targets.md | 11 +++ .../projects/enable-basic-workflow.md | 4 +- .../reusables/projects/project-settings.md | 3 +- 31 files changed, 335 insertions(+), 147 deletions(-) create mode 100644 translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md create mode 100644 translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md create mode 100644 translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md create mode 100644 translations/zh-CN/data/reusables/codespaces/codespaces-org-policies.md create mode 100644 translations/zh-CN/data/reusables/codespaces/codespaces-policy-targets.md diff --git a/translations/zh-CN/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md b/translations/zh-CN/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md index 6d236d1cd1..59b535a581 100644 --- a/translations/zh-CN/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md +++ b/translations/zh-CN/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md @@ -1,63 +1,63 @@ --- -title: Setting your profile to private -intro: 'A private profile displays only limited information, and hides some activity.' +title: 将您的个人资料设置为私密 +intro: 私密个人资料仅显示有限的信息,并隐藏某些活动。 versions: fpt: '*' topics: - Profiles -shortTitle: Set profile to private +shortTitle: 将个人资料设置为私密 --- -## About private profiles +## 关于私密个人资料 {% note %} -**Note:** Private profiles are currently in beta and are subject to change. +**注意:**私密个人资料目前处于测试阶段,可能会有所变化。 {% endnote %} -To hide parts of your profile page, you can make your profile private. This also hides your activity in various social features on {% data variables.product.prodname_dotcom_the_website %}. A private profile hides information from all users, and there is currently no option to allow specified users to see your activity. +要隐藏部分个人资料页面,您可以将个人资料设为私密。 这也会隐藏您在 {% data variables.product.prodname_dotcom_the_website %} 上的各种社交功能中的活动。 私密个人资料会隐藏所有用户的信息,并且当前没有允许指定用户查看您的活动的选项。 -After making your profile private, you can still view all your information when you visit your own profile. +将个人资料设为私密后,您仍然可以在访问自己的个人资料时查看所有信息。 -Private profiles cannot receive sponsorships under [{% data variables.product.prodname_sponsors %}](/sponsors/getting-started-with-github-sponsors/about-github-sponsors). To be eligible for {% data variables.product.prodname_sponsors %}, your profile cannot be private. +私密个人资料在 [{% data variables.product.prodname_sponsors %}](/sponsors/getting-started-with-github-sponsors/about-github-sponsors) 下不能获得赞助。 要获得 {% data variables.product.prodname_sponsors %} 资格,您的个人资料不能是私密的。 -## Differences between private and public profiles +## 私密个人资料与公共个人资料之间的差异 -When your profile is private, the following content is hidden from your profile page: +当您的个人资料为私密时,您的个人资料页面中会隐藏以下内容: -- Achievements and highlights. -- Activity overview and activity feed. -- Contribution graph. -- Follower and following counts. -- Follow and Sponsor buttons. -- Organization memberships. -- Stars, projects, packages, and sponsoring tabs. +- 成就和亮点。 +- 活动概述和活动源。 +- 贡献图。 +- 关注者和关注数。 +- 关注和赞助者按钮。 +- 组织成员资格。 +- 星标、项目、包和赞助标签。 {% note %} -**Note**: When your profile is private, some optional fields are still publicly visible, such as the README, biography, and profile photo. +**注意**:当您的个人资料为私密时,某些可选字段仍可公开显示,例如自述文件、传记和头像。 {% endnote %} -## Changes to reporting on your activities +## 更改活动报告 -By making your profile private, you will not remove or hide past activity; this setting only applies to your activity while the private setting is enabled. +通过将个人资料设为私密,您无法删除或隐藏过去的活动;此设置仅适用于启用私密设置时的活动。 -When your profile is private, your {% data variables.product.prodname_dotcom_the_website %} activity will not appear in the following locations: +当您的个人资料为私密时,您的 {% data variables.product.prodname_dotcom_the_website %} 活动将不会显示在以下位置: -- Activity feeds for other users. -- Discussions leaderboards. -- The [Trending](https://github.com/trending) page. +- 其他用户的活动源。 +- 讨论排行榜。 +- [热门](https://github.com/trending)页面。 {% note %} -**Note**: Your activity on public repositories will still be publicly visible to anyone viewing those repositories, and some activity data may still be available through the {% data variables.product.prodname_dotcom %} API. +**注意**:您在公共仓库上的活动仍将对查看这些仓库的任何人公开可见,并且某些活动数据可能仍可通过 {% data variables.product.prodname_dotcom %} API 获得。 {% endnote %} -## Changing your profile's privacy settings +## 更改个人资料的隐私设置 {% data reusables.user-settings.access_settings %} -1. Under "Contributions & Activity", select the checkbox next to **Make profile private and hide activity**. +1. 在“Contributions & Activity(贡献和活动)”下,选中 **Make profile private and hide activity(将个人资料设为私密并隐藏活动)**旁边的复选框。 {% data reusables.user-settings.update-preferences %} diff --git a/translations/zh-CN/content/actions/using-workflows/about-workflows.md b/translations/zh-CN/content/actions/using-workflows/about-workflows.md index 34f7c968d4..14e5cb9929 100644 --- a/translations/zh-CN/content/actions/using-workflows/about-workflows.md +++ b/translations/zh-CN/content/actions/using-workflows/about-workflows.md @@ -1,7 +1,7 @@ --- title: 关于工作流程 shortTitle: 关于工作流程 -intro: 'Get a high level overview {% data variables.product.prodname_actions %} workflows, including triggers, syntax, and advanced features.' +intro: '获取 {% data variables.product.prodname_actions %} 工作流程的高级概述,包括触发器、语法和高级功能。' versions: fpt: '*' ghes: '*' @@ -20,15 +20,15 @@ miniTocMaxHeadingLevel: 3 {% data reusables.actions.about-workflows-long %} -## Workflow basics +## 工作流程基础知识 -A workflow must contain the following basic components: +工作流程必须包含以下基本组件: -1. One or more _events_ that will trigger the workflow. -1. One or more _jobs_, each of which will execute on a _runner_ machine and run a series of one or more _steps_. -1. Each step can either run a script that you define or run an action, which is a reusable extension that can simplify your workflow. +1. 将触发工作流程的一个或多个_事件_。 +1. 一个或多个_作业_,每个作业将在_运行器_计算机上执行,并运行一系列一个或多个_步骤_。 +1. 每个步骤都可以运行您定义的脚本,也可以运行操作,这是一个可重用的扩展,可以简化您的工作流程。 -For more information these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." +For more information on these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." ![工作流程概述](/assets/images/help/images/overview-actions-simple.png) @@ -36,32 +36,32 @@ For more information these basic components, see "[Understanding GitHub Actions] {% data reusables.actions.about-triggers %} -For more information, see "[Triggering a workflow](/actions/using-workflows/triggering-a-workflow)", and for a full list of events, see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows)." +更多信息请参阅“[触发工作流程](/actions/using-workflows/triggering-a-workflow)”,有关事件的完整列表,请参阅“[触发工作流程的事件](/actions/using-workflows/events-that-trigger-workflows)”。 ## 工作流程语法 -Workflow are defined using YAML. For the full reference of the YAML syntax for authoring workflows, see "[Workflow syntax for GitHub Actions](/actions/using-workflows/workflow-syntax-for-github-actions#about-yaml-syntax-for-workflows)." +工作流程是使用 YAML 定义的。 有关用于创建工作流程的 YAML 语法的完整参考,请参阅“[GitHub Actions 的工作流程语法](/actions/using-workflows/workflow-syntax-for-github-actions#about-yaml-syntax-for-workflows)”。 {% data reusables.actions.workflow-basic-example-and-explanation %} -For more on managing workflow runs, such as re-running, cancelling, or deleting a workflow run, see "[Managing workflow runs](/actions/managing-workflow-runs)." +有关管理工作流程运行(如重新运行、取消或删除工作流程运行)的详细信息,请参阅“[管理工作流程运行](/actions/managing-workflow-runs)”。 ## 使用入门工作流程 {% data reusables.actions.workflow-template-overview %} -For more information on using and creating starter workflows, see "[Using starter workflows](/actions/using-workflows/using-starter-workflows)" and "[Creating starter workflows for your organization](/actions/using-workflows/creating-starter-workflows-for-your-organization)." +有关使用和创建入门工作流程的详细信息,请参阅“[使用入门工作流程](/actions/using-workflows/using-starter-workflows)”和“[为组织创建入门工作流程](/actions/using-workflows/creating-starter-workflows-for-your-organization)”。 ## 高级工作流程功能 -This section briefly describes some of the advanced features of {% data variables.product.prodname_actions %} that help you create more complex workflows. +本节简介了 {% data variables.product.prodname_actions %} 的一些高级功能,可帮助您创建更复杂的工作流程。 ### 存储密码 -如果您的工作流程使用敏感数据,例如密码或证书, 您可以将这些信息在 {% data variables.product.prodname_dotcom %} 中保存为 _机密_,然后在工作流中将它们用作环境变量。 This means that you will be able to create and share workflows without having to embed sensitive values directly in the workflow's YAML source. +如果您的工作流程使用敏感数据,例如密码或证书, 您可以将这些信息在 {% data variables.product.prodname_dotcom %} 中保存为 _机密_,然后在工作流中将它们用作环境变量。 这意味着您将能够创建和共享工作流程,而无需直接在工作流程的 YAML 源中嵌入敏感值。 -This example job demonstrates how to reference an existing secret as an environment variable, and send it as a parameter to an example command. +此示例作业演示如何将现有机密引用为环境变量,并将其作为参数发送到示例命令。 {% raw %} ```yaml @@ -81,7 +81,7 @@ jobs: ### 创建依赖的作业 -默认情况下,工作流程中的作业同时并行运行。 If you have a job that must only run after another job has completed, you can use the `needs` keyword to create this dependency. If one of the jobs fails, all dependent jobs are skipped; however, if you need the jobs to continue, you can define this using the `if` conditional statement. +默认情况下,工作流程中的作业同时并行运行。 如果您有一个作业必须在另一个作业完成后运行,可以使用 `needs` 关键字来创建此依赖项。 如果其中一个作业失败,则跳过所有从属作业;但如果您需要作业继续,可以使用条件语句 `if` 来定义。 在此示例中,`setup`、`build` 和 `test` 作业连续运行,`build` 和 `test` 取决于其前面的作业成功完成: @@ -107,7 +107,7 @@ jobs: ### 使用构建矩阵 -You can use a build matrix if you want your workflow to run tests across multiple combinations of parameters, such as operating systems, platforms, and languages. 构建矩阵是使用 `strategy` 关键字创建的,它接收构建选项作为数组。 例如,此构建矩阵将使用不同版本的 Node.js 多次运行作业: +如果您希望工作流程跨参数(如操作系统、平台和语言)的多个组合运行测试,可以使用构建矩阵。 构建矩阵是使用 `strategy` 关键字创建的,它接收构建选项作为数组。 例如,此构建矩阵将使用不同版本的 Node.js 多次运行作业: ```yaml jobs: @@ -173,7 +173,7 @@ jobs: POSTGRES_PORT: 5432 ``` -For more information, see "[Using containerized services](/actions/using-containerized-services)." +更多信息请参阅“[使用容器化服务](/actions/using-containerized-services)”。 ### 使用标签路由工作流程 @@ -187,12 +187,12 @@ jobs: runs-on: [self-hosted, linux, x64, gpu] ``` -工作流程只能在一个所有标签处于 `runs-on` 数组中的运行器上运行。 作业将优先转到具有指定标签的空闲自托管运行器。 {% ifversion fpt or ghec %}If none are available and a {% data variables.product.prodname_dotcom %}-hosted runner with the specified labels exists, the job will go to a {% data variables.product.prodname_dotcom %}-hosted runner.{% endif %} +工作流程只能在一个所有标签处于 `runs-on` 数组中的运行器上运行。 作业将优先转到具有指定标签的空闲自托管运行器。 {% ifversion fpt or ghec %}如果没有可用且具有指定标签的 {% data variables.product.prodname_dotcom %} 托管运行器存在,作业将转到 {% data variables.product.prodname_dotcom %} 托管的运行器。{% endif %} -To learn more about self-hosted runner labels, see "[Using labels with self-hosted runners](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners)." +要了解自托管运行器标签的更多信息,请参阅“[将标签与自托管运行器一起使用](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners)”。 {% ifversion fpt or ghec %} -To learn more about {% data variables.product.prodname_dotcom %}-hosted runner labels, see "[Supported runners and hardware resources](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." +要详细了解 {% data variables.product.prodname_dotcom %} 托管的运行器标签,请参阅[“支持的运行器和硬件资源”](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)。 {% endif %} {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} @@ -202,4 +202,4 @@ To learn more about {% data variables.product.prodname_dotcom %}-hosted runner l ### 使用环境 -You can configure environments with protection rules and secrets to control the execution of jobs in a workflow. 工作流程中的每个作业都可以引用单个环境。 在将引用环境的作业发送到运行器之前,必须通过为环境配置的任何保护规则。 更多信息请参阅“[使用环境进行部署](/actions/deployment/using-environments-for-deployment)”。 +您可以使用保护规则和机密配置环境,以控制工作流程中作业的执行。 工作流程中的每个作业都可以引用单个环境。 在将引用环境的作业发送到运行器之前,必须通过为环境配置的任何保护规则。 更多信息请参阅“[使用环境进行部署](/actions/deployment/using-environments-for-deployment)”。 diff --git a/translations/zh-CN/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md b/translations/zh-CN/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md index 77caf14c10..514ab779d4 100644 --- a/translations/zh-CN/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md +++ b/translations/zh-CN/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md @@ -14,9 +14,14 @@ redirect_from: - /admin/github-actions/enabling-github-actions-with-minio-gateway-for-nas-storage shortTitle: MinIO Gateway for NAS storage --- -## Prerequisites -{% data reusables.actions.enterprise-s3-support-warning %} +{% warning %} + +**Warning**: MinIO has announced removal of MinIO Gateways. Starting June 1st, 2022, support and bug fixes for the current MinIO NAS Gateway implementation will only be available for paid customers via their LTS support contract. If you want to continue using MinIO Gateways with {% data variables.product.prodname_actions %}, we recommend moving to MinIO LTS support. For more information, see [Scheduled removal of MinIO Gateway for GCS, Azure, HDFS](https://github.com/minio/minio/issues/14331) in the minio/minio repository. + +{% endwarning %} + +## Prerequisites Before enabling {% data variables.product.prodname_actions %}, make sure you have completed the following steps: diff --git a/translations/zh-CN/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md b/translations/zh-CN/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md index b507720da4..b2dca564bc 100644 --- a/translations/zh-CN/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md +++ b/translations/zh-CN/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md @@ -48,7 +48,7 @@ Each action is a repository in the `actions` organization, and each action repos **Notes:** - When using setup actions (such as `actions/setup-LANGUAGE`) on {% data variables.product.product_name %} with self-hosted runners, you might need to set up the tools cache on runners that do not have internet access. For more information, see "[Setting up the tool cache on self-hosted runners without internet access](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)." -- Upgrades to {% data variables.product.product_name %} will not result in the bundled actions being updated. +- Bundled actions are automatically updated when {% data variables.product.product_name %} is updated. {% endnote %} diff --git a/translations/zh-CN/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise.md b/translations/zh-CN/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise.md index cd2d65eab8..f8318d3f89 100644 --- a/translations/zh-CN/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise.md +++ b/translations/zh-CN/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise.md @@ -1,7 +1,7 @@ --- -title: Exporting audit log activity for your enterprise -intro: You can export audit and Git events data to a file for offline analysis. -shortTitle: Export audit logs +title: 导出企业的审核日志活动 +intro: 可以将审核和 Git 事件数据导出到文件以进行脱机分析。 +shortTitle: 导出审核日志 permissions: Enterprise owners can export the audit log. miniTocMaxHeadingLevel: 3 versions: @@ -13,38 +13,38 @@ topics: - Logging --- -## About exports of audit log and Git events data +## 关于审核日志和 Git 事件数据的导出 -You can export the audit log by downloading a JSON or CSV file from your enterprise on {% data variables.product.product_name %}. When you export audit log events, you can query by one or more of these supported qualifiers to filter for specific log events to export. For more information about search qualifiers, see "[Search based on the action performed](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise#search-based-on-the-action-performed)." +您可以通过在 {% data variables.product.product_name %} 上从企业下载 JSON 或 CSV 文件来导出审核日志。 导出审核日志事件时,可以按一个或多个受支持的限定符进行查询,以筛选要导出的特定日志事件。 有关搜索限定符的更多信息,请参阅“[根据执行的操作进行搜索](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise#search-based-on-the-action-performed)”。 -You can export Git events data by downloading a JSON file from your enterprise audit log. Unlike audit log data, you cannot query for specific Git events to filter and export in the audit log user interface. +可以通过从企业审核日志下载 JSON 文件来导出 Git 事件数据。 与审核日志数据不同,您无法在审核日志用户界面中查询要筛选和导出的特定 Git 事件。 {% data reusables.audit_log.exported-log-keys-and-values %} -As an alternative to exporting log events, you can use the API to retrieve audit log events, or set up {% data variables.product.product_name %} to stream audit data as events are logged. For more information, see "[Using the audit log API for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)" and "[Streaming the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)." +作为导出日志事件的替代方法,您可以使用 API 检索审核日志事件,或设置 {% data variables.product.product_name %} 以在记录事件时流式传输审核数据。 更多信息请参阅“[对企业使用审核日志 API](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)”和“[流式传输企业的审核日志](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise)”。 -## Exporting audit log data +## 导出审核日志数据 {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.audit-log-tab %} -1. Optionally, to only export filtered results, search by one or more supported qualifiers or log filters. -2. Select the {% octicon "download" aria-label="The Download icon" %} **Export** dropdown menu, and choose the file format (JSON or CSV) to export log events in. +1. (可选)若要仅导出筛选的结果,请按一个或多个受支持的限定符或日志筛选器进行搜索。 +2. 选择 {% octicon "download" aria-label="The Download icon" %} **Export(导出)**下拉菜单,然后选择要将日志事件导出到的文件格式(JSON 或 CSV)。 ![导出按钮](/assets/images/help/organizations/org-audit-log-export.png) -## Exporting Git events data +## 导出 Git 事件数据 -You can also export Git events data by date range. +您还可以按日期范围导出 Git 事件数据。 {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.audit-log-tab %} -1. Select the {% octicon "download" aria-label="The Download icon" %} **Export Git Events** dropdown menu and choose a date range to export log events for. +1. 选择 {% octicon "download" aria-label="The Download icon" %} **Export Git Events(导出 Git 事件)**下拉菜单,然后选择要为其导出日志事件的日期范围。 - ![Export Git events button](/assets/images/help/organizations/org-audit-log-export-git-events.png) -1. Click {% octicon "file-zip" aria-label="The File-zip icon" %} **Download Results** to download the file. -1. The data is exported as a compressed JSON file. To extract the JSON data, uncompress the file using an archive utility client or command. 例如: + ![“导出 Git 事件”按钮](/assets/images/help/organizations/org-audit-log-export-git-events.png) +1. 单击 {% octicon "file-zip" aria-label="The File-zip icon" %} **Download Results(下载结果)**以下载文件。 +1. 数据将导出为压缩的 JSON 文件。 要提取 JSON 数据,请使用归档实用程序客户端或命令解压缩文件。 例如: ``` gunzip export-avocado-corp-1642896556.json.gz diff --git a/translations/zh-CN/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md b/translations/zh-CN/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md index 706a63f2da..b91352a273 100644 --- a/translations/zh-CN/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md +++ b/translations/zh-CN/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/triaging-code-scanning-alerts-in-pull-requests.md @@ -99,4 +99,4 @@ topics: {% data reusables.code-scanning.false-positive-fix-codeql %} -For more information about dismissing alerts, see {% if delete-code-scanning-alerts %}"[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository#dismissing-or-deleting-alerts)."{% else %} "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository#dismissing--alerts)."{% endif %} +有关消除警报的详细信息,请参阅 {% if delete-code-scanning-alerts %}“[管理存储库的 {% data variables.product.prodname_code_scanning %} 警报](/code-security/secure-coding/managing-code-scanning-alerts-for-your-repository#dismissing-or-deleting-alerts)”。{% else %} “[管理存储库的 {% data variables.product.prodname_code_scanning %} 警报](/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/managing-code-scanning-alerts-for-your-repository#dismissing--alerts)”。{% endif %} diff --git a/translations/zh-CN/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md b/translations/zh-CN/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md index 7f0ecd93fc..cd30442c20 100644 --- a/translations/zh-CN/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md +++ b/translations/zh-CN/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md @@ -12,6 +12,8 @@ shortTitle: 设置超时 代码空间将在一段时间不活动后停止运行。 您可以指定此超时期限的长度。 更新后的设置将应用于任何新创建的代码空间。 +Some organizations may have a maximum idle timeout policy. If an organization policy sets a maximum timeout which is less than the default timeout you have set, the organization's timeout will be used instead of your setting, and you will be notified of this after the codespace is created. For more information, see "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." + {% warning %} **警告**:代码空间按分钟计费。 如果您未主动使用代码空间,但代码空间尚未超时,则仍需为代码空间运行的时间付费。 更多信息请参阅“[关于代码空间的计费](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)”。 diff --git a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/index.md b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/index.md index 35b017f6c8..c682023d96 100644 --- a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/index.md +++ b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/index.md @@ -15,6 +15,7 @@ children: - /reviewing-your-organizations-audit-logs-for-codespaces - /restricting-access-to-machine-types - /restricting-the-visibility-of-forwarded-ports + - /restricting-the-idle-timeout-period shortTitle: 管理组织 --- diff --git a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md index 5cac049ef6..4408f9395b 100644 --- a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md +++ b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md @@ -1,9 +1,9 @@ --- title: 限制对计算机类型的访问 -shortTitle: 计算机类型访问 +shortTitle: Restrict machine types intro: 您可以对用户在组织中创建代码空间时可以选择的计算机类型设置约束。 product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to machine types for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to machine types for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -47,33 +47,22 @@ topics: {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. 在边栏的“Code, planning, and automation(代码、规划和自动化)”部分中,选择 **{% octicon "codespaces" aria-label="The codespaces icon" %}{% data variables.product.prodname_codespaces %}**,然后单击 **Policy(策略)**。 -2. 在“Codespace policies(代码空间策略)”页面上,单击 **Create Policy(创建策略)**。 -3. 输入新策略的名称。 -4. 单击 **Add constraint(添加约束)** ,然后选择 **Machine types(计算机类型)**。 +{% data reusables.codespaces.codespaces-org-policies %} +1. 单击 **Add constraint(添加约束)** ,然后选择 **Machine types(计算机类型)**。 ![为计算机类型添加约束](/assets/images/help/codespaces/add-constraint-dropdown.png) -5. 单击 {% octicon "pencil" aria-label="The edit icon" %} 以编辑约束,然后清除您不希望可用的任何计算机类型的选择。 +1. 单击 {% octicon "pencil" aria-label="The edit icon" %} 以编辑约束,然后清除您不希望可用的任何计算机类型的选择。 ![编辑计算机类型约束](/assets/images/help/codespaces/edit-machine-constraint.png) -6. 在“Change policy target(更改策略目标)”区域中,单击下拉按钮。 -7. 选择 **All repositories(所有存储库)** 或 **Selected repositories(选定的存储库)**,以确定此策略将应用于哪些存储库。 -8. 如果选择了 **Selected repositories(所选仓库)**: - 1. 单击 {% octicon "gear" aria-label="The settings icon" %}。 - - ![编辑策略的设置](/assets/images/help/codespaces/policy-edit.png) - - 2. 选择要应用此策略的存储库。 - 3. 在存储库列表的底部,单击 **Select repositories(选择存储库)**。 - - ![为此策略选择存储库](/assets/images/help/codespaces/policy-select-repos.png) - -9. 单击 **Save(保存)**。 - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## 编辑策略 +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. 显示“Codespace policies(代码空间策略)”页。 更多信息请参阅“[添加策略以限制可用计算机类型](#adding-a-policy-to-limit-the-available-machine-types)”。 1. 单击要编辑的策略的名称。 1. 进行所需的更改,然后单击 **Save(保存)**。 diff --git a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md new file mode 100644 index 0000000000..0ead7424d6 --- /dev/null +++ b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md @@ -0,0 +1,79 @@ +--- +title: Restricting the idle timeout period +shortTitle: Restrict timeout periods +intro: You can set a maximum timeout period for any codespaces owned by your organization. +product: '{% data reusables.gated-features.codespaces %}' +permissions: 'To manage timeout constraints for an organization''s codespaces, you must be an owner of the organization.' +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces +--- + +## 概览 + +By default, codespaces time out after 30 minutes of inactivity. When a codespace times out it is stopped and will no longer incur charges for compute usage. + +The personal settings of a {% data variables.product.prodname_dotcom %} user allow them to define their own timeout period for codespaces they create. This may be longer than the default 30-minute period. For more information, see "[Setting your timeout period for Codespaces](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces)." + +As an organization owner, you may want to configure constraints on the maximum idle timeout period for codespaces owned by your organization. This can help you limit costs associated with codespaces that are left to timeout after long periods of inactivity. You can set a maximum timeout for all codespaces owned by your organization, or for the codespaces of specific repositories. + +{% note %} + +**Note**: Maximum idle timeout constraints only apply to codespaces that are owned by your organization. + +{% endnote %} + +For more information about pricing for {% data variables.product.prodname_codespaces %} compute usage, see "[About billing for Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)." + +### Behavior when you set a maximum idle timeout constraint + +If someone sets the default idle timeout to 90 minutes in their personal settings and they then start a codespace for a repository with a maximum idle timeout constraint of 60 minutes, the codespace will time out after 60 minutes of inactivity. When codespace creation completes, a message explaining this will be displayed: + +> Idle timeout for this codespace is set to 60 minutes in compliance with your organization’s policy. + +### 设置组织范围和存储库特定的策略 + +When you create a policy, you choose whether it applies to all repositories in your organization, or only to specified repositories. If you create an organization-wide policy with a timeout constraint, then the timeout constraints in any policies that are targeted at specific repositories must fall within the restriction configured for the entire organization. The shortest timeout period - in an organization-wide policy, a policy targeted at specified repositories, or in someone's personal settings - is applied. + +If you add an organization-wide policy with a timeout constraint, you should set the timeout to the longest acceptable period. You can then add separate policies that set the maximum timeout to a shorter period for specific repositories in your organization. + +## Adding a policy to set a maximum idle timeout period + +{% data reusables.profile.access_org %} +{% data reusables.profile.org_settings %} +{% data reusables.codespaces.codespaces-org-policies %} +1. Click **Add constraint** and choose **Maximum idle timeout**. + + ![Add a constraint for idle timeout](/assets/images/help/codespaces/add-constraint-dropdown-timeout.png) + +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. + + ![Edit the timeout constraint](/assets/images/help/codespaces/edit-timeout-constraint.png) + +1. Enter the maximum number of minutes codespaces can remain inactive before they time out, then click **Save**. + + ![选择端口可见性选项](/assets/images/help/codespaces/maximum-minutes-timeout.png) + +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)." +1. After you have finished adding constraints to your policy, click **Save**. + +The policy will be applied to all new codespaces that are created, and to existing codespaces the next time they are started. + +## 编辑策略 + +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + +1. 显示“Codespace policies(代码空间策略)”页。 For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. 单击要编辑的策略的名称。 +1. 进行所需的更改,然后单击 **Save(保存)**。 + +## 删除策略 + +1. 显示“Codespace policies(代码空间策略)”页。 For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. 单击要删除的策略右侧的删除按钮。 + + ![策略的删除按钮](/assets/images/help/codespaces/policy-delete.png) diff --git a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md index e7f154ad6a..c63ab405cc 100644 --- a/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md +++ b/translations/zh-CN/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md @@ -1,9 +1,9 @@ --- title: 限制转发端口的可见性 -shortTitle: 限制端口可见性 +shortTitle: Restrict port visibility intro: 您可以对用户在从组织中的代码空间转发端口时可以选择的可见性选项设置约束。 product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -40,14 +40,12 @@ topics: {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. 在边栏的“Code, planning, and automation(代码、规划和自动化)”部分中,选择 **{% octicon "codespaces" aria-label="The codespaces icon" %}{% data variables.product.prodname_codespaces %}**,然后单击 **Policies(策略)**。 -1. 在“Codespace policies(代码空间策略)”页面上,单击 **Create Policy(创建策略)**。 -1. 输入新策略的名称。 +{% data reusables.codespaces.codespaces-org-policies %} 1. 单击 **Add constraint(添加约束)** ,然后选择 **Port visibility(端口可见性)**。 ![为端口可见性添加约束](/assets/images/help/codespaces/add-constraint-dropdown-ports.png) -1. 单击 {% octicon "pencil" aria-label="The edit icon" %} 编辑约束。 +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. ![编辑端口可见性约束](/assets/images/help/codespaces/edit-port-visibility-constraint.png) @@ -55,22 +53,13 @@ topics: ![选择端口可见性选项](/assets/images/help/codespaces/choose-port-visibility-options.png) -1. 在“Change policy target(更改策略目标)”区域中,单击下拉按钮。 -1. 选择 **All repositories(所有存储库)** 或 **Selected repositories(选定的存储库)**,以确定此策略将应用于哪些存储库。 -1. 如果选择了 **Selected repositories(所选仓库)**: - 1. 单击 {% octicon "gear" aria-label="The settings icon" %}。 - - ![编辑策略的设置](/assets/images/help/codespaces/policy-edit.png) - - 2. 选择要应用此策略的存储库。 - 3. 在存储库列表的底部,单击 **Select repositories(选择存储库)**。 - - ![为此策略选择存储库](/assets/images/help/codespaces/policy-select-repos.png) - -1. 单击 **Save(保存)**。 - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## 编辑策略 +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. 显示“Codespace policies(代码空间策略)”页。 更多信息请参阅“[添加策略以限制端口可见性选项](#adding-a-policy-to-limit-the-port-visibility-options)”。 1. 单击要编辑的策略的名称。 1. 进行所需的更改,然后单击 **Save(保存)**。 diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index bf36d4e7ae..de1c355e36 100644 --- a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -123,3 +123,11 @@ shortTitle: 提交和审核更改 ![受保护分支警告](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} + +6. If you have a pull request based off the branch you are working on, {% data variables.product.prodname_desktop %} will display the status of the checks that have run for the pull request. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) + + If a pull request has not been created for the current branch, {% data variables.product.prodname_desktop %} will give you the option to create one. For more information, see "[Creating an issue or pull request](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request)." + + ![创建拉取请求](/assets/images/help/desktop/mac-create-pull-request.png) diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md new file mode 100644 index 0000000000..bf122e88a8 --- /dev/null +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -0,0 +1,63 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: 配置通知 +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with notifications about events that occur in your pull request branch.' +versions: + fpt: '*' +--- + +## About notifications in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} will show a system notification for events that occur in the currently selected repository. Notifications will be shown when: + +- Pull request checks have failed. +- A pull request review is left with a comment, approval, or requested changes. + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. + +## Notifications about pull request check failures + +When changes are made to a pull request branch, you will receive a notification if the checks fail. + +![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) + +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + +![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) +## Notifications for pull request reviews + +{% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. + +![Pull request review notification](/assets/images/help/desktop/pull-request-review-notification.png) + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more context for the pull request review comment. + +![pull request review dialog](/assets/images/help/desktop/pull-request-review-dialog.png) +## Enabling notifications + +If system notifications are disabled for {% data variables.product.prodname_desktop %} you can follow the steps below to enable them. + +{% mac %} + +1. Click the **Apple** menu, then select **System Preferences**. +2. Select **Notifications & Focus**. +3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. +4. Click **Allow Notifications**. + +![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) + +For more information about macOS system notifications, see "[Use notifications on your Mac](https://support.apple.com/en-us/HT204079)." + +{% endmac %} + +{% windows %} + +1. Open the **Start** menu, then select **Settings**. +2. Select **System**, then click **Notifications**. +3. Find **{% data variables.product.prodname_desktop %}** in the application list and click **On**. + +![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) + +For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." + +{% endwindows %} diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index 31e883ecb2..84155ee5c7 100644 --- a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,6 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop + - /viewing-and-re-running-checks-in-github-desktop + - /configuring-notifications-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: 使用远程仓库 --- diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index 8df68191a4..cd6f7bb271 100644 --- a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -15,6 +15,8 @@ versions: 在 {% data variables.product.prodname_desktop %} 中查看拉取请求时,您可以看到贡献者的提交历史记录。 您还可以查看修改、添加或删除了提交的文件。 从 {% data variables.product.prodname_desktop %} 可以在首选文本编辑器中打开仓库以查看任何更改或进行其他更改。 在审查拉取请求中的更改后,您可以对 {% data variables.product.prodname_dotcom %} 提供反馈。 更多信息请参阅“[关于拉取请求审查](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)”。 +If checks have been enabled in your repository, {% data variables.product.prodname_desktop %} will show the status of the checks on the pull request and allow you to re-run checks. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + ## 在 {% data variables.product.prodname_desktop %} 中查看拉取请求 {% data reusables.desktop.current-branch-menu %} {% data reusables.desktop.click-pull-requests %} diff --git a/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md new file mode 100644 index 0000000000..d022a660b2 --- /dev/null +++ b/translations/zh-CN/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -0,0 +1,25 @@ +--- +title: Viewing and re-running checks in GitHub Desktop +shortTitle: Viewing and re-running checks +intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' +versions: + fpt: '*' +--- + +## About checks in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." + +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications, see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." + +## Viewing and re-running checks + +{% data reusables.desktop.current-branch-menu %} +{% data reusables.desktop.click-pull-requests %} + ![Current Branch(当前分支)下拉菜单中的 Pull Requests(拉取请求)选项卡](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) +{% data reusables.desktop.choose-pr-from-list %} + ![仓库中打开的拉取请求列表](/assets/images/help/desktop/click-pull-request.png) +4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) +5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) +6. To re-run individual checks, hover over the individual check you want to re-run and select the {% octicon "sync" aria-label="The sync icon" %} icon to re-run the check. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) +7. You will see a confirmation dialog with the summary of the checks that will be re-run. Click **Re-run Checks** to confirm that you want to perform the re-run. ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) diff --git a/translations/zh-CN/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/zh-CN/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index bff87eeeb2..b6380c31a4 100644 --- a/translations/zh-CN/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/zh-CN/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -67,9 +67,9 @@ X-Accepted-OAuth-Scopes: user |  `user:follow` | 授予关注或取消关注其他用户的权限。 | | **`delete_repo`** | 授予删除可管理仓库的权限。 | | **`write:discussion`** | 授予对团队讨论的读取和写入权限。 | -|  `read:discussion` | 授予对团队讨论的读取权限。{% ifversion fpt or ghae or ghec %} +|  `read:discussion` | Allows read access for team discussions. | | **`write:packages`** | 授予在 {% data variables.product.prodname_registry %} 中上传或发布包的权限。 更多信息请参阅“[发布包](/github/managing-packages-with-github-packages/publishing-a-package)”。 | -| **`read:packages`** | 授予从 {% data variables.product.prodname_registry %} 下载或安装包的权限。 更多信息请参阅“[安装包](/github/managing-packages-with-github-packages/installing-a-package)”。 | +| **`read:packages`** | 授予从 {% data variables.product.prodname_registry %} 下载或安装包的权限。 For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)".{% ifversion fpt or ghec or ghes > 3.1 or ghae %} | **`delete:packages`** | 授予从 {% data variables.product.prodname_registry %} 删除包的权限。 更多信息请参阅“[删除和恢复软件包](/packages/learn-github-packages/deleting-and-restoring-a-package)”。{% endif %} | **`admin:gpg_key`** | 全面管理 GPG 密钥。 | |  `write:gpg_key` | 创建、列出和查看 GPG 密钥的详细信息。 | diff --git a/translations/zh-CN/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/zh-CN/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 5be52770de..8d2c487aa3 100644 --- a/translations/zh-CN/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/zh-CN/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -811,8 +811,6 @@ Web 挂钩事件是基于您注册的域的特异性而触发的。 例如,如 {% endif %} -{% ifversion fpt or ghae or ghec %} - ## package 与 {% data variables.product.prodname_registry %} 有关的活动。 {% data reusables.webhooks.action_type_desc %}更多信息请参阅“[使用 {% data variables.product.prodname_registry %} 管理包](/github/managing-packages-with-github-packages)”以详细了解 {% data variables.product.prodname_registry %}。 @@ -832,7 +830,6 @@ Web 挂钩事件是基于您注册的域的特异性而触发的。 例如,如 ### Web 挂钩有效负载示例 {{ webhookPayloadsForCurrentVersion.package.published }} -{% endif %} ## page_build diff --git a/translations/zh-CN/content/get-started/quickstart/be-social.md b/translations/zh-CN/content/get-started/quickstart/be-social.md index a2d74c8ca8..496c283694 100644 --- a/translations/zh-CN/content/get-started/quickstart/be-social.md +++ b/translations/zh-CN/content/get-started/quickstart/be-social.md @@ -5,7 +5,7 @@ redirect_from: - /articles/be-social - /github/getting-started-with-github/be-social - /github/getting-started-with-github/quickstart/be-social -intro: '您可以在 {% data variables.product.prodname_dotcom %} 上与人员、仓库及组织进行互动。 See what others are working on and who they are connecting with from your personal dashboard.' +intro: '您可以在 {% data variables.product.prodname_dotcom %} 上与人员、仓库及组织进行互动。 从您的个人仪表板查看其他人正在做什么,在跟谁联系。' permissions: '{% data reusables.enterprise-accounts.emu-permission-interact %}' versions: fpt: '*' @@ -24,17 +24,17 @@ topics: ## 关注他人 -When you follow someone on {% data variables.product.prodname_dotcom %}, you will get notifications on your personal dashboard about their public activity. If someone you follow creates a new repository, stars a repository, or follows another user, the activity will display in your dashboard. +在 {% data variables.product.prodname_dotcom %} 上关注某人后,您将会在您的个人仪表板中收到有关其公共活动的通知。 如果您关注的某人创建了一个新存储库、为存储库添加星标或关注其他用户,则该活动将显示在您的仪表板中。 在某人的个人资料页面上单击 **Follow(关注)**可关注他们。 ![关注用户按钮](/assets/images/help/profile/follow-user-button.png) -For more information, see "[Following people](/get-started/exploring-projects-on-github/following-people)." +更多信息请参阅“[关注人员](/get-started/exploring-projects-on-github/following-people)”。 ## 关注仓库 -You can subscribe to a repository to watch it and receive notifications for activity in it. When the owner updates the repository, you will see the changes in your personal dashboard. For more information, see "[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions)." +您可以订阅存储库以关注它并接收其中活动的通知。 当所有者更新仓库时,您将在个人仪表板中看到其更改。 更多信息请参阅“[查看订阅](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions)”。 在仓库顶部单击 **Watch(关注)**可关注它。 @@ -46,28 +46,28 @@ You can subscribe to a repository to watch it and receive notifications for acti ## {% data variables.product.product_name %} 上的通信 -{% data variables.product.product_name %} provides built-in collaborative communication tools, allowing you to interact closely with your community when building great software. For example, you can contribute to another user's project by creating a pull request, or use issues to track bugs or suggest ideas in a repository. You can also brainstorm new ideas with your team with discussions. +{% data variables.product.product_name %} 提供内置的协作通信工具,让您在构建出色的软件时与社区密切互动。 例如,您可以通过创建拉取请求来为其他用户的项目做出贡献,或者使用议题来跟踪 Bug 或在存储库中提出想法。 您还可以通过讨论与您的团队一起集思广益。 -For an overview of these tools, see "[Quickstart for communicating on {% data variables.product.prodname_dotcom %}](/github/collaborating-with-issues-and-pull-requests/quickstart-for-communicating-on-github)." +有关这些工具的概述,请参阅“[{% data variables.product.prodname_dotcom %} 通信快速入门](/github/collaborating-with-issues-and-pull-requests/quickstart-for-communicating-on-github)”。 ## 参与组织 组织是共享帐户,其中业务和开源项目可一次协助处理多个项目。 所有者和管理员可建立具有特殊权限的团队、拥有公共组织资料以及跟踪组织内的活动。 更多信息请参阅“[关于组织](/articles/about-organizations/)”。 -From your dashboard, click the drop down menu of your username on the left side of your dashboard. Here, you can view organizations that you are a part of and easily switch between them. +在仪表板中,单击仪表板左侧用户名的下拉菜单。 在这里,您可以查看您所属的组织,并在它们之间轻松切换。 ![切换帐户上下文下拉列表](/assets/images/help/overview/dashboard-contextswitcher.png) ### 在 {% data variables.product.prodname_dotcom %} 上探索其他项目 -You can discover new and interesting projects on {% data variables.product.prodname_dotcom %}'s Explore page. You can star interesting projects to make them easy to find again later. Visit your stars page to see all your starred projects. For more information about stars, see "[Saving repositories with stars](/get-started/exploring-projects-on-github/saving-repositories-with-stars)." +您可以在 {% data variables.product.prodname_dotcom %} 的 Explore(探索)页面上发现新的和有趣的项目。 您可以为有趣的项目加注星标,以便以后再次轻松找到它们。 访问您的星标页面,查看所有已加星标的项目。 有关星标的更多信息,请参阅“[使用星标保存仓库](/get-started/exploring-projects-on-github/saving-repositories-with-stars)”。 -Your dashboard feed displays projects based on your interests including repositories you star, people you follow, and your contributions to public repositories. From your dashboard, you can see trending projects, view topics, and check out collections. +您的仪表板源会根据您的兴趣显示项目,包括您关注的存储库、您关注的人员以及您对公共存储库的贡献。 在仪表板中,您可以查看热门项目、查看主题和查看集合。 -To explore more projects, see "{% data variables.explore.explore_github %}". +要探索更多项目,请参阅“{% data variables.explore.explore_github %}”。 ## 后续步骤 -You are now connected to the {% data variables.product.product_name %} community. There are other ways to interact and build within {% data variables.product.product_name %}. +您现在已连接到 {% data variables.product.product_name %} 社区。 还有其他方法可以在 {% data variables.product.product_name %} 中进行交互和构建。 * {% data reusables.getting-started.set-up-git %} diff --git a/translations/zh-CN/content/get-started/quickstart/create-a-repo.md b/translations/zh-CN/content/get-started/quickstart/create-a-repo.md index 5b63548dc8..36c11ca399 100644 --- a/translations/zh-CN/content/get-started/quickstart/create-a-repo.md +++ b/translations/zh-CN/content/get-started/quickstart/create-a-repo.md @@ -5,7 +5,7 @@ redirect_from: - /articles/create-a-repo - /github/getting-started-with-github/create-a-repo - /github/getting-started-with-github/quickstart/create-a-repo -intro: 'To put your project up on {% data variables.product.prodname_dotcom %}, you will need to create a repository for it to live in.' +intro: '要将项目放在 {% data variables.product.prodname_dotcom %} 上,您需要创建一个仓库来存放它。' versions: fpt: '*' ghes: '*' @@ -22,7 +22,7 @@ topics: {% ifversion fpt or ghec %} -您可以在 {% data variables.product.prodname_dotcom %} 仓库中存储各种项目,包括开源项目。 With open source projects, you can share code to make better, more reliable software. 您可以使用仓库与他人协作并跟踪您的工作。 更多信息请参阅“[关于仓库](/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-repositories)”。 To learn more about open source projects, visit [OpenSource.org](http://opensource.org/about). +您可以在 {% data variables.product.prodname_dotcom %} 仓库中存储各种项目,包括开源项目。 通过开源项目,您可以共享代码以开发更好、更可靠的软件。 您可以使用仓库与他人协作并跟踪您的工作。 更多信息请参阅“[关于仓库](/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-repositories)”。 要了解有关开源项目的更多信息,请访问 [OpenSource.org](http://opensource.org/about)。 {% elsif ghes or ghae %} @@ -78,7 +78,7 @@ A *[提交](/articles/github-glossary#commit)*就像是项目中所有文件在 2. 在文件内容的上方,单击 {% octicon "pencil" aria-label="The edit icon" %}。 3. 在 **Edit file(编辑文件)**选项卡上,键入一些关于您自己的信息。 ![文件中的新内容](/assets/images/help/repository/edit-readme-light.png) {% data reusables.files.preview_change %} -5. 查看您对文件所做的更改。 You will see the new content in green. ![文件预览视图](/assets/images/help/repository/create-commit-review.png) +5. 查看您对文件所做的更改。 您将看到绿色的新内容。 ![文件预览视图](/assets/images/help/repository/create-commit-review.png) {% data reusables.files.write_commit_message %} {% data reusables.files.choose_commit_branch %} {% data reusables.files.propose_file_change %} diff --git a/translations/zh-CN/content/get-started/quickstart/fork-a-repo.md b/translations/zh-CN/content/get-started/quickstart/fork-a-repo.md index 2985fa71bd..ef0e6f3013 100644 --- a/translations/zh-CN/content/get-started/quickstart/fork-a-repo.md +++ b/translations/zh-CN/content/get-started/quickstart/fork-a-repo.md @@ -22,11 +22,11 @@ topics: ## 关于复刻 -Most commonly, forks are used to either propose changes to someone else's project to which you do not have write access, or to use someone else's project as a starting point for your own idea. 您可以复刻仓库以创建仓库的副本,并在不影响上游仓库的情况下进行更改。 更多信息请参阅“[使用复刻](/github/collaborating-with-issues-and-pull-requests/working-with-forks)”。 +最常见的是,复刻用于对其他人的项目提出您没有写入权限的项目的更改,或者使用其他人的项目作为您自己想法的起点。 您可以复刻仓库以创建仓库的副本,并在不影响上游仓库的情况下进行更改。 更多信息请参阅“[使用复刻](/github/collaborating-with-issues-and-pull-requests/working-with-forks)”。 ### 对其他人的项目提出更改 -例如,可以使用复刻提出与修复 Bug 相关的更改。 Rather than logging an issue for a bug you have found, you can: +例如,可以使用复刻提出与修复 Bug 相关的更改。 无需为您发现的漏洞创建议题,您可以: - 复刻仓库 - 进行修复 @@ -48,7 +48,7 @@ Most commonly, forks are used to either propose changes to someone else's projec ## 基本要求 -If you have not yet, you should first [set up Git](/articles/set-up-git). 不要忘记[从 Git 设置向 {% data variables.product.product_location %} 验证](/articles/set-up-git#next-steps-authenticating-with-github-from-git)。 +如果尚未[设置 Git](/articles/set-up-git),您应该先设置它。 不要忘记[从 Git 设置向 {% data variables.product.product_location %} 验证](/articles/set-up-git#next-steps-authenticating-with-github-from-git)。 ## 复刻仓库 @@ -84,7 +84,7 @@ gh repo fork repository --org "octo-org" ## 克隆复刻的仓库 -Right now, you have a fork of the Spoon-Knife repository, but you do not have the files in that repository locally on your computer. +现在,您有了 Spoon-Knife 仓库的复刻,但您的计算机本地还没有该仓库中的文件。 {% webui %} @@ -145,7 +145,7 @@ gh repo fork repository --clone=true - 要列出当前目录中的文件和文件夹,请键入 `ls`。 - 要进入列出的某个目录,请键入 `cd your_listed_directory`。 - 要回到上一个目录,请键入 `cd ..`。 -5. 键入 `git remote -v`,然后按 **Enter** 键。 You will see the current configured remote repository for your fork. +5. 键入 `git remote -v`,然后按 **Enter** 键。 您将看到当前为复刻配置的远程仓库。 ```shell $ git remote -v > origin https://{% data variables.command_line.codeblock %}/YOUR_USERNAME/YOUR_FORK.git (fetch) @@ -157,7 +157,7 @@ gh repo fork repository --clone=true $ git remote add upstream https://{% data variables.command_line.codeblock %}/octocat/Spoon-Knife.git ``` -7. To verify the new upstream repository you have specified for your fork, type `git remote -v` again. 您应该看到复刻的 URL 为 `origin`,原始仓库的 URL 为 `upstream`。 +7. 要验证为复刻指定的新上游仓库,请再次键入 `git remote -v`。 您应该看到复刻的 URL 为 `origin`,原始仓库的 URL 为 `upstream`。 ```shell $ git remote -v > origin https://{% data variables.command_line.codeblock %}/YOUR_USERNAME/YOUR_FORK.git (fetch) @@ -188,7 +188,7 @@ gh repo fork repository --remote-name "main-remote-repo" {% endcli %} -### Editing a fork +### 编辑复刻 您可以对复刻进行任何更改,包括: @@ -206,10 +206,10 @@ gh repo fork repository --remote-name "main-remote-repo" 您现在已经复刻了仓库、练习了克隆复刻并配置了上游仓库。 -* For more information about cloning the fork and syncing the changes in a forked repository from your computer, see "[Set up Git](/articles/set-up-git)." +* 有关克隆复刻和从计算机同步复刻仓库更改的更多信息,请参阅“[设置 Git](/articles/set-up-git)”。 * 您也可以创建一个新的仓库,以将所有项目放在 {% data variables.product.prodname_dotcom %} 上并共享代码。 {% data reusables.getting-started.create-a-repository %}" -* {% data variables.product.product_name %} 中的每个仓库均归个人或组织所有。 You can interact with users, repositories, and organizations by connecting and following them on {% data variables.product.product_name %}. {% data reusables.getting-started.being-social %} +* {% data variables.product.product_name %} 中的每个仓库均归个人或组织所有。 您可以在 {% data variables.product.product_name %} 上连接和关注用户、仓库和组织以与之进行交互。 {% data reusables.getting-started.being-social %} * {% data reusables.support.connect-in-the-forum-bootcamp %} diff --git a/translations/zh-CN/content/get-started/quickstart/github-glossary.md b/translations/zh-CN/content/get-started/quickstart/github-glossary.md index 92b0c4905f..ce157b72ae 100644 --- a/translations/zh-CN/content/get-started/quickstart/github-glossary.md +++ b/translations/zh-CN/content/get-started/quickstart/github-glossary.md @@ -23,5 +23,5 @@ versions: ## 延伸阅读 - [官方 Git 术语表](https://www.kernel.org/pub/software/scm/git/docs/gitglossary.html) -- [Git documentation](https://git-scm.com/doc) -- [Git command list](https://git-scm.com/docs) +- [Git 文档](https://git-scm.com/doc) +- [Git 命令列表](https://git-scm.com/docs) diff --git a/translations/zh-CN/content/packages/learn-github-packages/introduction-to-github-packages.md b/translations/zh-CN/content/packages/learn-github-packages/introduction-to-github-packages.md index 1ffeed2655..f4716e5ca3 100644 --- a/translations/zh-CN/content/packages/learn-github-packages/introduction-to-github-packages.md +++ b/translations/zh-CN/content/packages/learn-github-packages/introduction-to-github-packages.md @@ -23,7 +23,7 @@ shortTitle: Introduction ## About {% data variables.product.prodname_registry %} -{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion not ghae %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. +{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion fpt or ghec %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. You can integrate {% data variables.product.prodname_registry %} with {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIs, {% data variables.product.prodname_actions %}, and webhooks to create an end-to-end DevOps workflow that includes your code, CI, and deployment solutions. diff --git a/translations/zh-CN/content/packages/quickstart.md b/translations/zh-CN/content/packages/quickstart.md index f0cf7373f2..74558266b7 100644 --- a/translations/zh-CN/content/packages/quickstart.md +++ b/translations/zh-CN/content/packages/quickstart.md @@ -21,7 +21,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor 1. Create a new repository on {% data variables.product.prodname_dotcom %}, adding the `.gitignore` for Node. For more information, see "[Creating a new repository](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." 2. Clone the repository to your local machine. ```shell - $ git clone https://{% ifversion ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git + $ git clone https://{% ifversion ghes or ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git $ cd YOUR-REPOSITORY ``` 3. Create an `index.js` file and add a basic alert to say "Hello world!" @@ -49,7 +49,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor $ git push ``` 6. Create a `.github/workflows` directory. In that directory, create a file named `release-package.yml`. -7. Copy the following YAML content into the `release-package.yml` file{% ifversion ghae %}, replacing `YOUR-HOSTNAME` with the name of your enterprise{% endif %}. +7. Copy the following YAML content into the `release-package.yml` file{% ifversion ghes or ghae %}, replacing `YOUR-HOSTNAME` with the name of your enterprise{% endif %}. ```yaml{:copy} name: Node.js Package @@ -79,7 +79,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor - uses: {% data reusables.actions.action-setup-node %} with: node-version: 12 - registry-url: {% ifversion ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} + registry-url: {% ifversion ghes or ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} - run: npm ci - run: npm publish env: diff --git a/translations/zh-CN/data/release-notes/enterprise-server/3-4/1.yml b/translations/zh-CN/data/release-notes/enterprise-server/3-4/1.yml index 542ec1716f..9e2abde51d 100644 --- a/translations/zh-CN/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/zh-CN/data/release-notes/enterprise-server/3-4/1.yml @@ -47,7 +47,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - '{% data variables.product.prodname_registry %} npm 注册表不再返回元数据响应的时间值。这样做是为了大幅改善性能。作为元数据响应的一部分,我们继续拥有返回时间值所需的所有数据,并将在我们解决现有性能问题后恢复返回这个值。' - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/zh-CN/data/release-notes/enterprise-server/3-4/2.yml b/translations/zh-CN/data/release-notes/enterprise-server/3-4/2.yml index d548034cac..0f28e72b91 100644 --- a/translations/zh-CN/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/zh-CN/data/release-notes/enterprise-server/3-4/2.yml @@ -32,7 +32,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - '{% data variables.product.prodname_registry %} npm 注册表不再返回元数据响应的时间值。这样做是为了大幅改善性能。作为元数据响应的一部分,我们继续拥有返回时间值所需的所有数据,并将在我们解决现有性能问题后恢复返回这个值。' - Resource limits that are specific to processing pre-receive hooks may cause some pre-receive hooks to fail. - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/zh-CN/data/reusables/actions/supported-github-runners.md b/translations/zh-CN/data/reusables/actions/supported-github-runners.md index 437f235fcb..6382a882d0 100644 --- a/translations/zh-CN/data/reusables/actions/supported-github-runners.md +++ b/translations/zh-CN/data/reusables/actions/supported-github-runners.md @@ -50,6 +50,17 @@ Ubuntu 18.04 +macOS Monterey 12 + + +macos-12 + + +macOS 12 is currently in public beta. + + + + macOS Big Sur 11 diff --git a/translations/zh-CN/data/reusables/codespaces/codespaces-org-policies.md b/translations/zh-CN/data/reusables/codespaces/codespaces-org-policies.md new file mode 100644 index 0000000000..4efd0161d9 --- /dev/null +++ b/translations/zh-CN/data/reusables/codespaces/codespaces-org-policies.md @@ -0,0 +1,3 @@ +1. 在边栏的“Code, planning, and automation(代码、规划和自动化)”部分中,选择 **{% octicon "codespaces" aria-label="The codespaces icon" %}{% data variables.product.prodname_codespaces %}**,然后单击 **Policies(策略)**。 +1. 在“Codespace policies(代码空间策略)”页面上,单击 **Create Policy(创建策略)**。 +1. 输入新策略的名称。 \ No newline at end of file diff --git a/translations/zh-CN/data/reusables/codespaces/codespaces-policy-targets.md b/translations/zh-CN/data/reusables/codespaces/codespaces-policy-targets.md new file mode 100644 index 0000000000..0b3e4855b8 --- /dev/null +++ b/translations/zh-CN/data/reusables/codespaces/codespaces-policy-targets.md @@ -0,0 +1,11 @@ +1. 在“Change policy target(更改策略目标)”区域中,单击下拉按钮。 +1. 选择 **All repositories(所有存储库)** 或 **Selected repositories(选定的存储库)**,以确定此策略将应用于哪些存储库。 +1. 如果选择了 **Selected repositories(所选仓库)**: + 1. 单击 {% octicon "gear" aria-label="The settings icon" %}。 + + ![编辑策略的设置](/assets/images/help/codespaces/policy-edit.png) + + 2. 选择要应用此策略的存储库。 + 3. 在存储库列表的底部,单击 **Select repositories(选择存储库)**。 + + ![为此策略选择存储库](/assets/images/help/codespaces/policy-select-repos.png) diff --git a/translations/zh-CN/data/reusables/projects/enable-basic-workflow.md b/translations/zh-CN/data/reusables/projects/enable-basic-workflow.md index fa23f9b50d..92bb137381 100644 --- a/translations/zh-CN/data/reusables/projects/enable-basic-workflow.md +++ b/translations/zh-CN/data/reusables/projects/enable-basic-workflow.md @@ -1,4 +1,6 @@ -1. In your project, click {% octicon "workflow" aria-label="the workflow icon" %}. +1. Navigate to your project. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. 1. Under **Default workflows**, click on the workflow that you want to edit. 1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. 1. Next to **Set**, choose the value that you want to set the status to. diff --git a/translations/zh-CN/data/reusables/projects/project-settings.md b/translations/zh-CN/data/reusables/projects/project-settings.md index bee73a5c66..4c244857b3 100644 --- a/translations/zh-CN/data/reusables/projects/project-settings.md +++ b/translations/zh-CN/data/reusables/projects/project-settings.md @@ -1,2 +1,3 @@ 1. Navigate to your project. -1. Click {% octicon "gear" aria-label="the gear icon" %} to access the project settings. +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. From 39f4c5786628225ce4541e09cec6e3506756132b Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Tue, 26 Apr 2022 14:24:28 -0700 Subject: [PATCH 56/68] New translation batch for ja (#27250) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=ja * run script/i18n/reset-known-broken-translation-files.js Co-authored-by: Robert Sese --- .../using-workflows/about-workflows.md | 2 +- ...ions-with-minio-gateway-for-nas-storage.md | 9 ++- .../about-using-actions-in-your-enterprise.md | 2 +- ...ting-your-timeout-period-for-codespaces.md | 2 + .../index.md | 1 + .../restricting-access-to-machine-types.md | 31 +++----- .../restricting-the-idle-timeout-period.md | 79 +++++++++++++++++++ ...cting-the-visibility-of-forwarded-ports.md | 29 +++---- ...g-and-reviewing-changes-to-your-project.md | 8 ++ ...iguring-notifications-in-github-desktop.md | 63 +++++++++++++++ .../index.md | 2 + ...iewing-a-pull-request-in-github-desktop.md | 2 + ...and-re-running-checks-in-github-desktop.md | 25 ++++++ .../scopes-for-oauth-apps.md | 4 +- .../webhooks/webhook-events-and-payloads.md | 3 - .../introduction-to-github-packages.md | 2 +- .../ja-JP/content/packages/quickstart.md | 6 +- .../ja-JP/content/rest/codes-of-conduct.md | 2 +- translations/ja-JP/content/rest/gitignore.md | 2 +- translations/ja-JP/content/rest/licenses.md | 2 +- translations/ja-JP/content/rest/packages.md | 4 +- translations/ja-JP/content/rest/rate-limit.md | 2 +- translations/ja-JP/content/rest/reactions.md | 4 +- translations/ja-JP/content/rest/scim.md | 8 +- translations/ja-JP/content/rest/search.md | 4 +- .../ja-JP/content/rest/teams/discussions.md | 4 +- .../content/rest/teams/external-groups.md | 8 +- .../ja-JP/content/rest/teams/team-sync.md | 4 +- .../ja-JP/content/rest/teams/teams.md | 2 +- .../ja-JP/content/rest/users/blocking.md | 2 +- .../ja-JP/content/rest/users/gpg-keys.md | 2 +- translations/ja-JP/content/rest/users/keys.md | 2 +- .../ja-JP/content/rest/webhooks/index.md | 4 +- .../content/rest/webhooks/repo-config.md | 2 +- .../content/rest/webhooks/repo-deliveries.md | 2 +- .../ja-JP/content/rest/webhooks/repos.md | 2 +- .../release-notes/enterprise-server/3-4/1.yml | 1 - .../release-notes/enterprise-server/3-4/2.yml | 1 - .../actions/supported-github-runners.md | 11 +++ .../codespaces/codespaces-org-policies.md | 3 + .../codespaces/codespaces-policy-targets.md | 11 +++ .../reusables/projects/access-insights.md | 2 +- .../projects/enable-basic-workflow.md | 4 +- .../reusables/projects/project-settings.md | 5 +- 44 files changed, 279 insertions(+), 91 deletions(-) create mode 100644 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md create mode 100644 translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md create mode 100644 translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md create mode 100644 translations/ja-JP/data/reusables/codespaces/codespaces-org-policies.md create mode 100644 translations/ja-JP/data/reusables/codespaces/codespaces-policy-targets.md diff --git a/translations/ja-JP/content/actions/using-workflows/about-workflows.md b/translations/ja-JP/content/actions/using-workflows/about-workflows.md index 7305560f11..e7a4ad4d86 100644 --- a/translations/ja-JP/content/actions/using-workflows/about-workflows.md +++ b/translations/ja-JP/content/actions/using-workflows/about-workflows.md @@ -28,7 +28,7 @@ A workflow must contain the following basic components: 1. One or more _jobs_, each of which will execute on a _runner_ machine and run a series of one or more _steps_. 1. Each step can either run a script that you define or run an action, which is a reusable extension that can simplify your workflow. -For more information these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." +For more information on these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." ![ワークフローの概要](/assets/images/help/images/overview-actions-simple.png) diff --git a/translations/ja-JP/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md b/translations/ja-JP/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md index 77caf14c10..514ab779d4 100644 --- a/translations/ja-JP/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md +++ b/translations/ja-JP/content/admin/github-actions/enabling-github-actions-for-github-enterprise-server/enabling-github-actions-with-minio-gateway-for-nas-storage.md @@ -14,9 +14,14 @@ redirect_from: - /admin/github-actions/enabling-github-actions-with-minio-gateway-for-nas-storage shortTitle: MinIO Gateway for NAS storage --- -## Prerequisites -{% data reusables.actions.enterprise-s3-support-warning %} +{% warning %} + +**Warning**: MinIO has announced removal of MinIO Gateways. Starting June 1st, 2022, support and bug fixes for the current MinIO NAS Gateway implementation will only be available for paid customers via their LTS support contract. If you want to continue using MinIO Gateways with {% data variables.product.prodname_actions %}, we recommend moving to MinIO LTS support. For more information, see [Scheduled removal of MinIO Gateway for GCS, Azure, HDFS](https://github.com/minio/minio/issues/14331) in the minio/minio repository. + +{% endwarning %} + +## Prerequisites Before enabling {% data variables.product.prodname_actions %}, make sure you have completed the following steps: diff --git a/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md b/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md index b507720da4..b2dca564bc 100644 --- a/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md +++ b/translations/ja-JP/content/admin/github-actions/managing-access-to-actions-from-githubcom/about-using-actions-in-your-enterprise.md @@ -48,7 +48,7 @@ Each action is a repository in the `actions` organization, and each action repos **Notes:** - When using setup actions (such as `actions/setup-LANGUAGE`) on {% data variables.product.product_name %} with self-hosted runners, you might need to set up the tools cache on runners that do not have internet access. For more information, see "[Setting up the tool cache on self-hosted runners without internet access](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)." -- Upgrades to {% data variables.product.product_name %} will not result in the bundled actions being updated. +- Bundled actions are automatically updated when {% data variables.product.product_name %} is updated. {% endnote %} diff --git a/translations/ja-JP/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md b/translations/ja-JP/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md index 665f00e292..4ffe73ee77 100644 --- a/translations/ja-JP/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md +++ b/translations/ja-JP/content/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces.md @@ -12,6 +12,8 @@ shortTitle: Set the timeout A codespace will stop running after a period of inactivity. You can specify the length of this timeout period. The updated setting will apply to any newly created codespace. +Some organizations may have a maximum idle timeout policy. If an organization policy sets a maximum timeout which is less than the default timeout you have set, the organization's timeout will be used instead of your setting, and you will be notified of this after the codespace is created. For more information, see "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." + {% warning %} **Warning**: Codespaces are billed per minute. If you are not actively using a codespace but the codespace has not yet timed out, you are still billed for the time that the codespace is running. For more information, see "[About billing for Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)." diff --git a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/index.md b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/index.md index 956e9ff777..760a40c7de 100644 --- a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/index.md +++ b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/index.md @@ -15,6 +15,7 @@ children: - /reviewing-your-organizations-audit-logs-for-codespaces - /restricting-access-to-machine-types - /restricting-the-visibility-of-forwarded-ports + - /restricting-the-idle-timeout-period shortTitle: Managing your organization --- diff --git a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md index 9551f05f03..815af79de4 100644 --- a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md +++ b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md @@ -1,9 +1,9 @@ --- title: Restricting access to machine types -shortTitle: Machine type access +shortTitle: Restrict machine types intro: You can set constraints on the types of machines users can choose when they create codespaces in your organization. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to machine types for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to machine types for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -47,33 +47,22 @@ If you add an organization-wide policy, you should set it to the largest choice {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. In the "Code, planning, and automation" section of the sidebar, select **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** then click **Policy**. -2. On the "Codespace policies" page, click **Create Policy**. -3. Enter a name for your new policy. -4. Click **Add constraint** and choose **Machine types**. +{% data reusables.codespaces.codespaces-org-policies %} +1. Click **Add constraint** and choose **Machine types**. ![Add a constraint for machine types](/assets/images/help/codespaces/add-constraint-dropdown.png) -5. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint, then clear the selection of any machine types that you don't want to be available. +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint, then clear the selection of any machine types that you don't want to be available. ![Edit the machine type constraint](/assets/images/help/codespaces/edit-machine-constraint.png) -6. In the "Change policy target" area, click the dropdown button. -7. Choose either **All repositories** or **Selected repositories** to determine which repositories this policy will apply to. -8. [**Selected repositories**] を選択した場合、以下の手順に従います。 - 1. {% octicon "gear" aria-label="The settings icon" %} をクリックします。 - - ![Edit the settings for the policy](/assets/images/help/codespaces/policy-edit.png) - - 2. Select the repositories you want this policy to apply to. - 3. At the bottom of the repository list, click **Select repositories**. - - ![Select repositories for this policy](/assets/images/help/codespaces/policy-select-repos.png) - -9. [**Save**] をクリックします。 - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editing a policy +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. Display the "Codespace policies" page. For more information, see "[Adding a policy to limit the available machine types](#adding-a-policy-to-limit-the-available-machine-types)." 1. Click the name of the policy you want to edit. 1. Make the required changes then click **Save**. diff --git a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md new file mode 100644 index 0000000000..047f6a100b --- /dev/null +++ b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md @@ -0,0 +1,79 @@ +--- +title: Restricting the idle timeout period +shortTitle: Restrict timeout periods +intro: You can set a maximum timeout period for any codespaces owned by your organization. +product: '{% data reusables.gated-features.codespaces %}' +permissions: 'To manage timeout constraints for an organization''s codespaces, you must be an owner of the organization.' +versions: + fpt: '*' + ghec: '*' +type: how_to +topics: + - Codespaces +--- + +## 概要 + +By default, codespaces time out after 30 minutes of inactivity. When a codespace times out it is stopped and will no longer incur charges for compute usage. + +The personal settings of a {% data variables.product.prodname_dotcom %} user allow them to define their own timeout period for codespaces they create. This may be longer than the default 30-minute period. For more information, see "[Setting your timeout period for Codespaces](/codespaces/customizing-your-codespace/setting-your-timeout-period-for-codespaces)." + +As an organization owner, you may want to configure constraints on the maximum idle timeout period for codespaces owned by your organization. This can help you limit costs associated with codespaces that are left to timeout after long periods of inactivity. You can set a maximum timeout for all codespaces owned by your organization, or for the codespaces of specific repositories. + +{% note %} + +**Note**: Maximum idle timeout constraints only apply to codespaces that are owned by your organization. + +{% endnote %} + +For more information about pricing for {% data variables.product.prodname_codespaces %} compute usage, see "[About billing for Codespaces](/billing/managing-billing-for-github-codespaces/about-billing-for-codespaces#codespaces-pricing)." + +### Behavior when you set a maximum idle timeout constraint + +If someone sets the default idle timeout to 90 minutes in their personal settings and they then start a codespace for a repository with a maximum idle timeout constraint of 60 minutes, the codespace will time out after 60 minutes of inactivity. When codespace creation completes, a message explaining this will be displayed: + +> Idle timeout for this codespace is set to 60 minutes in compliance with your organization’s policy. + +### Setting organization-wide and repository-specific policies + +When you create a policy, you choose whether it applies to all repositories in your organization, or only to specified repositories. If you create an organization-wide policy with a timeout constraint, then the timeout constraints in any policies that are targeted at specific repositories must fall within the restriction configured for the entire organization. The shortest timeout period - in an organization-wide policy, a policy targeted at specified repositories, or in someone's personal settings - is applied. + +If you add an organization-wide policy with a timeout constraint, you should set the timeout to the longest acceptable period. You can then add separate policies that set the maximum timeout to a shorter period for specific repositories in your organization. + +## Adding a policy to set a maximum idle timeout period + +{% data reusables.profile.access_org %} +{% data reusables.profile.org_settings %} +{% data reusables.codespaces.codespaces-org-policies %} +1. Click **Add constraint** and choose **Maximum idle timeout**. + + ![Add a constraint for idle timeout](/assets/images/help/codespaces/add-constraint-dropdown-timeout.png) + +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. + + ![Edit the timeout constraint](/assets/images/help/codespaces/edit-timeout-constraint.png) + +1. Enter the maximum number of minutes codespaces can remain inactive before they time out, then click **Save**. + + ![Choose the port visibility options](/assets/images/help/codespaces/maximum-minutes-timeout.png) + +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the visibility of forwarded ports](/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports)." +1. After you have finished adding constraints to your policy, click **Save**. + +The policy will be applied to all new codespaces that are created, and to existing codespaces the next time they are started. + +## Editing a policy + +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + +1. Display the "Codespace policies" page. For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Click the name of the policy you want to edit. +1. Make the required changes then click **Save**. + +## Deleting a policy + +1. Display the "Codespace policies" page. For more information, see "[Adding a policy to set a maximum idle timeout period](#adding-a-policy-to-set-a-maximum-idle-timeout-period)." +1. Click the delete button to the right of the policy you want to delete. + + ![The delete button for a policy](/assets/images/help/codespaces/policy-delete.png) diff --git a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md index 1812b4c0d4..9bf4444787 100644 --- a/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md +++ b/translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-visibility-of-forwarded-ports.md @@ -1,9 +1,9 @@ --- title: Restricting the visibility of forwarded ports -shortTitle: Restricting port visibility +shortTitle: Restrict port visibility intro: You can set constraints on the visibility options users can choose when they forward ports from codespaces in your organization. product: '{% data reusables.gated-features.codespaces %}' -permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an organization owner.' +permissions: 'To manage access to port visibility constraints for the repositories in an organization, you must be an owner of the organization.' versions: fpt: '*' ghec: '*' @@ -40,14 +40,12 @@ If you add an organization-wide policy, you should set it to the most lenient vi {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} -1. In the "Code, planning, and automation" section of the sidebar, select **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** then click **Policies**. -1. On the "Codespace policies" page, click **Create Policy**. -1. Enter a name for your new policy. +{% data reusables.codespaces.codespaces-org-policies %} 1. Click **Add constraint** and choose **Port visibility**. ![Add a constraint for port visibility](/assets/images/help/codespaces/add-constraint-dropdown-ports.png) -1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint +1. Click {% octicon "pencil" aria-label="The edit icon" %} to edit the constraint. ![Edit the port visibility constraint](/assets/images/help/codespaces/edit-port-visibility-constraint.png) @@ -55,22 +53,13 @@ If you add an organization-wide policy, you should set it to the most lenient vi ![Choose the port visibility options](/assets/images/help/codespaces/choose-port-visibility-options.png) -1. In the "Change policy target" area, click the dropdown button. -1. Choose either **All repositories** or **Selected repositories** to determine which repositories this policy will apply to. -1. [**Selected repositories**] を選択した場合、以下の手順に従います。 - 1. {% octicon "gear" aria-label="The settings icon" %} をクリックします。 - - ![Edit the settings for the policy](/assets/images/help/codespaces/policy-edit.png) - - 2. Select the repositories you want this policy to apply to. - 3. At the bottom of the repository list, click **Select repositories**. - - ![Select repositories for this policy](/assets/images/help/codespaces/policy-select-repos.png) - -1. [**Save**] をクリックします。 - +{% data reusables.codespaces.codespaces-policy-targets %} +1. If you want to add another constraint to the policy, click **Add constraint** and choose another constraint. For information about other constraints, see "[Restricting access to machine types](/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types)" and "[Restricting the idle timeout period](/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period)." +1. After you have finished adding constraints to your policy, click **Save**. ## Editing a policy +You can edit an existing policy. For example, you may want to add or remove constraints to or from a policy. + 1. Display the "Codespace policies" page. For more information, see "[Adding a policy to limit the port visibility options](#adding-a-policy-to-limit-the-port-visibility-options)." 1. Click the name of the policy you want to edit. 1. Make the required changes then click **Save**. diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md index aa27b828ca..74308f5ae4 100644 --- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project.md @@ -123,3 +123,11 @@ If you need to see more of the file than {% data variables.product.prodname_desk ![保護されたブランチの警告](/assets/images/help/desktop/protected-branch-warning.png) {% data reusables.desktop.push-origin %} + +6. If you have a pull request based off the branch you are working on, {% data variables.product.prodname_desktop %} will display the status of the checks that have run for the pull request. For more information about checks, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + + ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) + + If a pull request has not been created for the current branch, {% data variables.product.prodname_desktop %} will give you the option to create one. For more information, see "[Creating an issue or pull request](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request)." + + ![プルリクエストの作成方法](/assets/images/help/desktop/mac-create-pull-request.png) diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md new file mode 100644 index 0000000000..c78cf1fd28 --- /dev/null +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop.md @@ -0,0 +1,63 @@ +--- +title: Configuring notifications in GitHub Desktop +shortTitle: 通知を設定する +intro: '{% data variables.product.prodname_desktop %} will keep you up-to-date with notifications about events that occur in your pull request branch.' +versions: + fpt: '*' +--- + +## About notifications in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} will show a system notification for events that occur in the currently selected repository. Notifications will be shown when: + +- Pull request checks have failed. +- A pull request review is left with a comment, approval, or requested changes. + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more detailed information. + +## Notifications about pull request check failures + +When changes are made to a pull request branch, you will receive a notification if the checks fail. + +![pull request checks failed notification](/assets/images/help/desktop/pull-request-checks-failed-notification.png) + +Clicking the notification will display a dialog with details about the checks. Once you've reviewed why the checks have failed, you can re-run the checks, or quickly switch to the pull request branch to get started on fixing the errors. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + +![checks failed dialog](/assets/images/help/desktop/checks-failed-dialog.png) +## Notifications for pull request reviews + +{% data variables.product.prodname_desktop %} will surface a system notification when a teammate has approved, commented, or requested changes in your pull request. See "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)" for more information on pull request reviews. + +![Pull request review notification](/assets/images/help/desktop/pull-request-review-notification.png) + +Clicking the notification will switch application focus to {% data variables.product.prodname_desktop %} and provide more context for the pull request review comment. + +![pull request review dialog](/assets/images/help/desktop/pull-request-review-dialog.png) +## Enabling notifications + +If system notifications are disabled for {% data variables.product.prodname_desktop %} you can follow the steps below to enable them. + +{% mac %} + +1. Click the **Apple** menu, then select **System Preferences**. +2. Select **Notifications & Focus**. +3. Select **{% data variables.product.prodname_desktop %}** from the list of applications. +4. Click **Allow Notifications**. + +![macOS Notifications & Focus](/assets/images/help/desktop/mac-enable-notifications.png) + +For more information about macOS system notifications, see "[Use notifications on your Mac](https://support.apple.com/en-us/HT204079)." + +{% endmac %} + +{% windows %} + +1. Open the **Start** menu, then select **Settings**. +2. Select **System**, then click **Notifications**. +3. Find **{% data variables.product.prodname_desktop %}** in the application list and click **On**. + +![Enable Windows Notifications](/assets/images/help/desktop/windows-enable-notifications.png) + +For more information about Windows system notifications, see "[Change notification settings in Windows](https://support.microsoft.com/en-us/windows/change-notification-settings-in-windows-8942c744-6198-fe56-4639-34320cf9444e)." + +{% endwindows %} diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md index 99f91e005f..dd855f1d11 100644 --- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/index.md @@ -8,6 +8,8 @@ versions: children: - /creating-an-issue-or-pull-request - /viewing-a-pull-request-in-github-desktop + - /viewing-and-re-running-checks-in-github-desktop + - /configuring-notifications-in-github-desktop - /changing-a-remotes-url-from-github-desktop shortTitle: Work with your remote repo --- diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md index cbbd24efa4..1bf3e5724a 100644 --- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop.md @@ -14,6 +14,8 @@ You can view pull requests that you or your collaborators have proposed in {% da When you view a pull request in {% data variables.product.prodname_desktop %}, you can see a history of commits that contributors made. You can also see which files the commits modified, added, or deleted. From {% data variables.product.prodname_desktop %}, you can open repositories in your preferred text editor to view any changes or make additional changes. After reviewing changes in a pull request, you can give feedback on {% data variables.product.prodname_dotcom %}. For more information, see "[About pull request reviews](/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews)." +If checks have been enabled in your repository, {% data variables.product.prodname_desktop %} will show the status of the checks on the pull request and allow you to re-run checks. For more information, see "[Viewing and re-running checks in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)." + ## Viewing a pull request in {% data variables.product.prodname_desktop %} {% data reusables.desktop.current-branch-menu %} {% data reusables.desktop.click-pull-requests %} diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md new file mode 100644 index 0000000000..76f5f6393d --- /dev/null +++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop.md @@ -0,0 +1,25 @@ +--- +title: Viewing and re-running checks in GitHub Desktop +shortTitle: Viewing and re-running checks +intro: 'You can view the status of checks and re-run them in {% data variables.product.prodname_desktop %}.' +versions: + fpt: '*' +--- + +## About checks in {% data variables.product.prodname_desktop %} + +{% data variables.product.prodname_desktop %} displays the status of checks that have run in your pull request branches. The checks badge next to the branch name will display the *pending, passing,* or *failing* state of the checks. You can also re-run all, failed, or individual checks when viewing the status of the checks in {% data variables.product.prodname_desktop %}. For more information on setting up checks in your repository, see "[About status checks](/github/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks)." + +{% data variables.product.prodname_desktop %} will also show a system notification when checks fail. For more information on enabling notifications, see "[Configuring notifications in GitHub Desktop](/desktop/contributing-and-collaborating-using-github-desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)." + +## Viewing and re-running checks + +{% data reusables.desktop.current-branch-menu %} +{% data reusables.desktop.click-pull-requests %} + ![[Current Branch] のドロップダウンメニュー内にある [Pull Requests] タブ](/assets/images/help/desktop/branch-drop-down-pull-request-tab.png) +{% data reusables.desktop.choose-pr-from-list %} + ![リポジトリ内のオープンプルリクエストのリスト](/assets/images/help/desktop/click-pull-request.png) +4. Click on the pull request number, to the right of the pull request branch name. ![Checks display next to branch name](/assets/images/help/desktop/checks-dialog.png) +5. To re-run failed checks, click **{% octicon "sync" aria-label="The sync icon" %} Re-run** and select **Re-run Failed Checks**. ![Re-run failed checks](/assets/images/help/desktop/re-run-failed-checks.png) +6. To re-run individual checks, hover over the individual check you want to re-run and select the {% octicon "sync" aria-label="The sync icon" %} icon to re-run the check. ![Re-run individual checks](/assets/images/help/desktop/re-run-individual-checks.png) +7. You will see a confirmation dialog with the summary of the checks that will be re-run. Click **Re-run Checks** to confirm that you want to perform the re-run. ![Re-run confirmation dialog](/assets/images/help/desktop/re-run-confirmation-dialog.png) diff --git a/translations/ja-JP/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md b/translations/ja-JP/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md index d8536a2b79..4f279648a5 100644 --- a/translations/ja-JP/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md +++ b/translations/ja-JP/content/developers/apps/building-oauth-apps/scopes-for-oauth-apps.md @@ -67,9 +67,9 @@ X-Accepted-OAuth-Scopes: user |  `user:follow` | 他のユーザのフォローあるいはフォロー解除のアクセスを許可します。 | | **`delete_repo`** | 管理可能なリポジトリの削除アクセスを許可します。 | | **`write:discussion`** | Teamのディスカッションの読み書きアクセスを許可します。 | -|  `read:discussion` | Team ディスカッションの読み取りアクセスを許可します。{% ifversion fpt or ghae or ghec %} +|  `read:discussion` | Allows read access for team discussions. | | **`write:packages`** | {% data variables.product.prodname_registry %}でのパッケージのアップロードあるいは公開のアクセスを許可します。 詳しい情報については「[パッケージの公開](/github/managing-packages-with-github-packages/publishing-a-package)」を参照してください。 | -| **`read:packages`** | {% data variables.product.prodname_registry %}からのパッケージのダウンロードあるいはインストールのアクセスを許可します。 詳しい情報については「[パッケージのインストール](/github/managing-packages-with-github-packages/installing-a-package)」を参照してください。 | +| **`read:packages`** | {% data variables.product.prodname_registry %}からのパッケージのダウンロードあるいはインストールのアクセスを許可します。 For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)".{% ifversion fpt or ghec or ghes > 3.1 or ghae %} | **`delete:packages`** | {% data variables.product.prodname_registry %}からのパッケージの削除アクセスを許可します。 詳しい情報については、「[パッケージの削除とリストア](/packages/learn-github-packages/deleting-and-restoring-a-package)」を参照してください。{% endif %} | **`admin:gpg_key`** | GPGキーを完全に管理できます。 | |  `write:gpg_key` | GPGキーの作成、リスト、詳細の表示ができます。 | diff --git a/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 2ee2cfeb0e..070c805e26 100644 --- a/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -811,8 +811,6 @@ GitHub Marketplace の購入に関連するアクティビティ。 {% data reus {% endif %} -{% ifversion fpt or ghae or ghec %} - ## package {% data variables.product.prodname_registry %} に関連するアクティビティ。 {% data reusables.webhooks.action_type_desc %} {% data variables.product.prodname_registry %} の詳細については、「[{% data variables.product.prodname_registry %} を使用してパッケージを管理する](/github/managing-packages-with-github-packages)」を参照してください。 @@ -832,7 +830,6 @@ GitHub Marketplace の購入に関連するアクティビティ。 {% data reus ### webhook ペイロードの例 {{ webhookPayloadsForCurrentVersion.package.published }} -{% endif %} ## page_build diff --git a/translations/ja-JP/content/packages/learn-github-packages/introduction-to-github-packages.md b/translations/ja-JP/content/packages/learn-github-packages/introduction-to-github-packages.md index 1ffeed2655..f4716e5ca3 100644 --- a/translations/ja-JP/content/packages/learn-github-packages/introduction-to-github-packages.md +++ b/translations/ja-JP/content/packages/learn-github-packages/introduction-to-github-packages.md @@ -23,7 +23,7 @@ shortTitle: Introduction ## About {% data variables.product.prodname_registry %} -{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion not ghae %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. +{% data variables.product.prodname_registry %} is a platform for hosting and managing packages, including containers and other dependencies. {% data variables.product.prodname_registry %} combines your source code and packages in one place to provide integrated permissions management{% ifversion fpt or ghec %} and billing{% endif %}, so you can centralize your software development on {% data variables.product.product_name %}. You can integrate {% data variables.product.prodname_registry %} with {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIs, {% data variables.product.prodname_actions %}, and webhooks to create an end-to-end DevOps workflow that includes your code, CI, and deployment solutions. diff --git a/translations/ja-JP/content/packages/quickstart.md b/translations/ja-JP/content/packages/quickstart.md index f0cf7373f2..74558266b7 100644 --- a/translations/ja-JP/content/packages/quickstart.md +++ b/translations/ja-JP/content/packages/quickstart.md @@ -21,7 +21,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor 1. Create a new repository on {% data variables.product.prodname_dotcom %}, adding the `.gitignore` for Node. For more information, see "[Creating a new repository](/github/creating-cloning-and-archiving-repositories/creating-a-new-repository)." 2. Clone the repository to your local machine. ```shell - $ git clone https://{% ifversion ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git + $ git clone https://{% ifversion ghes or ghae %}YOUR-HOSTNAME{% else %}github.com{% endif %}/YOUR-USERNAME/YOUR-REPOSITORY.git $ cd YOUR-REPOSITORY ``` 3. Create an `index.js` file and add a basic alert to say "Hello world!" @@ -49,7 +49,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor $ git push ``` 6. Create a `.github/workflows` directory. In that directory, create a file named `release-package.yml`. -7. Copy the following YAML content into the `release-package.yml` file{% ifversion ghae %}, replacing `YOUR-HOSTNAME` with the name of your enterprise{% endif %}. +7. Copy the following YAML content into the `release-package.yml` file{% ifversion ghes or ghae %}, replacing `YOUR-HOSTNAME` with the name of your enterprise{% endif %}. ```yaml{:copy} name: Node.js Package @@ -79,7 +79,7 @@ In this guide, you'll create a {% data variables.product.prodname_actions %} wor - uses: {% data reusables.actions.action-setup-node %} with: node-version: 12 - registry-url: {% ifversion ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} + registry-url: {% ifversion ghes or ghae %}https://npm.YOUR-HOSTNAME.com/{% else %}https://npm.pkg.github.com/{% endif %} - run: npm ci - run: npm publish env: diff --git a/translations/ja-JP/content/rest/codes-of-conduct.md b/translations/ja-JP/content/rest/codes-of-conduct.md index b73c25e84c..7363ab1f02 100644 --- a/translations/ja-JP/content/rest/codes-of-conduct.md +++ b/translations/ja-JP/content/rest/codes-of-conduct.md @@ -1,5 +1,5 @@ --- -title: Codes of Conduct +title: 行動規範 intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/gitignore.md b/translations/ja-JP/content/rest/gitignore.md index 96656cd2db..528e1d9eb7 100644 --- a/translations/ja-JP/content/rest/gitignore.md +++ b/translations/ja-JP/content/rest/gitignore.md @@ -13,7 +13,7 @@ redirect_from: - /rest/reference/gitignore --- -When you create a new repository on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %} via the API, you can specify a [.gitignore template](/github/getting-started-with-github/ignoring-files) to apply to the repository upon creation. .gitignore テンプレート API は、{% data variables.product.product_name %} の [.gitignore リポジトリ](https://github.com/github/gitignore)からテンプレートを一覧表示してフェッチします。 +{% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}上に新しいリポジトリをAPIを介して作成する場合、作成時にリポジトリに適用する[.gitignoreテンプレート](/github/getting-started-with-github/ignoring-files)を指定できます。 .gitignore テンプレート API は、{% data variables.product.product_name %} の [.gitignore リポジトリ](https://github.com/github/gitignore)からテンプレートを一覧表示してフェッチします。 ### gitignore のカスタムメディアタイプ diff --git a/translations/ja-JP/content/rest/licenses.md b/translations/ja-JP/content/rest/licenses.md index 3b3b7312a1..98c4c94833 100644 --- a/translations/ja-JP/content/rest/licenses.md +++ b/translations/ja-JP/content/rest/licenses.md @@ -30,6 +30,6 @@ redirect_from: GitHub にはいろいろなものがありますが、法律事務所ではありません。 そのため、GitHub が法律上の助言をすることはありません。 ライセンス API を使用したり、それに関して当社にメールを送信したりすることは法律上の助言に該当せず、弁護士と依頼人の関係を確立するものでもありません。 特定のライセンスで許可される範囲について疑問がある場合は、先に進む前にそれぞれの顧問弁護士にご相談ください。 むしろ、法的な結果が想定される、あるいは法律上の権利に影響しうる決定を下す場合には、必ずその前に各自の弁護士にご相談ください。 -GitHub は、ユーザがオープンソースライセンスと、それを利用するプロジェクトに関する情報を得るためにライセンス API を作成しました。 お役に立てれば幸いですが、当社は (少なくとも従業員のほとんどは) 弁護士ではなく、他の方と同じように誤りがないとは言えません。 For that reason, GitHub provides the API on an "as-is" basis and makes no warranties regarding any information or licenses provided on or through it, and disclaims liability for damages resulting from using the API. +GitHub は、ユーザがオープンソースライセンスと、それを利用するプロジェクトに関する情報を得るためにライセンス API を作成しました。 お役に立てれば幸いですが、当社は (少なくとも従業員のほとんどは) 弁護士ではなく、他の方と同じように誤りがないとは言えません。 したがって、GitHub は API を「現状のまま」提供するものであり、その API で、または API を通じて提供するいかなる情報またはライセンスに関しても一切の保証をせず、この API の使用に起因する損害についての責任を負いません。 {% endwarning %} diff --git a/translations/ja-JP/content/rest/packages.md b/translations/ja-JP/content/rest/packages.md index 33aea19629..ead5fa8efa 100644 --- a/translations/ja-JP/content/rest/packages.md +++ b/translations/ja-JP/content/rest/packages.md @@ -11,7 +11,7 @@ redirect_from: - /rest/reference/packages --- -The {% data variables.product.prodname_registry %} API enables you to manage packages using the REST API.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} To learn more about restoring or deleting packages, see "[Restoring and deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} +{% data variables.product.prodname_registry %} APIを使用すると、REST APIを利用してパッケージを管理できます。{% ifversion fpt or ghec or ghes > 3.1 or ghae %}パッケージの復元もしくは削除に関してさらに学ぶには、「[パッケージの復元と削除](/packages/learn-github-packages/deleting-and-restoring-a-package)」を参照してください。{% endif %} このAPIを使うには、個人アクセストークンを使って認証を受けなければなりません。 - パッケージメタデータにアクセスするには、トークンに`read:packages`スコープが含まれていなければなりません。 @@ -20,4 +20,4 @@ The {% data variables.product.prodname_registry %} API enables you to manage pac `package_type`が`npm`、`maven`、`rubygems`、`nuget`のいずれかなら、パッケージは{% data variables.product.prodname_dotcom %}リポジトリからの権限を継承するので、トークンには`repo`スコープも含まれていなければなりません。 パッケージが{% data variables.product.prodname_container_registry %}内にあるなら、`package_type`は`container`であり、この`package_type`のアクセスあるいは管理のためにトークンに`repo`スコープが含まれている必要はありません。 `container`パッケージは、リポジトリは別に詳細な権限を提供します。 詳しい情報については「[{% data variables.product.prodname_registry %}の権限について](/packages/learn-github-packages/about-permissions-for-github-packages#about-scopes-and-permissions-for-package-registries)」を参照してください。 -SSOが有効化されたOrganization内のリソースにアクセスするために{% data variables.product.prodname_registry %} APIを使いたい場合は、個人アクセストークンにSSOを有効化しなければなりません。 For more information, see "[Authorizing a personal access token for use with SAML single sign-on](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} +SSOが有効化されたOrganization内のリソースにアクセスするために{% data variables.product.prodname_registry %} APIを使いたい場合は、個人アクセストークンにSSOを有効化しなければなりません。 詳しい情報については{% ifversion fpt %}{% data variables.product.prodname_ghe_cloud %}ドキュメンテーションの{% else %}{% endif %}「[SAMLシングルサインオンで利用する個人アクセストークンの認可](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)」を参照してください。 diff --git a/translations/ja-JP/content/rest/rate-limit.md b/translations/ja-JP/content/rest/rate-limit.md index a98a690be3..9e49028f12 100644 --- a/translations/ja-JP/content/rest/rate-limit.md +++ b/translations/ja-JP/content/rest/rate-limit.md @@ -29,4 +29,4 @@ Search APIは[カスタムのレート制限](/rest/reference/search#rate-limit) * `integration_manifest`オブジェクトは、[GitHub App Manifest コード変換](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration)エンドポイントに対するレート制限のステータスを提供します。 -For more information on the headers and values in the rate limit response, see "[Resources in the REST API](/rest/overview/resources-in-the-rest-api#rate-limit-http-headers)." +レート制限レスポンス中のヘッダと値に関する詳しい情報については「[REST API中のリソース](/rest/overview/resources-in-the-rest-api#rate-limit-http-headers)」を参照してください。 diff --git a/translations/ja-JP/content/rest/reactions.md b/translations/ja-JP/content/rest/reactions.md index 998c405bfa..3b15226cb9 100644 --- a/translations/ja-JP/content/rest/reactions.md +++ b/translations/ja-JP/content/rest/reactions.md @@ -13,8 +13,8 @@ redirect_from: - /rest/reference/reactions --- -### Reaction types +### リアクションタイプ -When creating a reaction, the allowed values for the `content` parameter are as follows (with the corresponding emoji for reference): +リアクションを作成する際、`content`パラメータで利用可能な値は以下の通りです (参考のため、対応する絵文字も掲載します)。 {% data reusables.repositories.reaction_list %} diff --git a/translations/ja-JP/content/rest/scim.md b/translations/ja-JP/content/rest/scim.md index 654b57d219..1a1f115db1 100644 --- a/translations/ja-JP/content/rest/scim.md +++ b/translations/ja-JP/content/rest/scim.md @@ -1,6 +1,6 @@ --- title: SCIM -intro: You can control and manage your GitHub organization members access using SCIM API. +intro: GitHub Organizationのメンバーのアクセスを、SCIM APIを使って制御及び管理できます。 versions: fpt: '*' ghec: '*' @@ -13,13 +13,13 @@ redirect_from: ### Organization 向け SCIM プロビジョニング -SCIM API は SCIM を有効にしたアイデンティティプロバイダ (IdPs) で、{% data variables.product.product_name %} Organization メンバーシップのプロビジョニングを自動化するために用いられます。 The {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API is based on version 2.0 of the [SCIM standard](http://www.simplecloud.info/). IdP が使用するべき {% data variables.product.product_name %} SCIM エンドポイントは、`{% data variables.product.api_url_code %}/scim/v2/organizations/{org}/` です。 +SCIM API は SCIM を有効にしたアイデンティティプロバイダ (IdPs) で、{% data variables.product.product_name %} Organization メンバーシップのプロビジョニングを自動化するために用いられます。 {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} APIは、[SCIM標準](http://www.simplecloud.info/)バージョン2に基づいています。 IdP が使用するべき {% data variables.product.product_name %} SCIM エンドポイントは、`{% data variables.product.api_url_code %}/scim/v2/organizations/{org}/` です。 {% note %} **ノート:** - - The SCIM API is available only for individual organizations that use [{% data variables.product.prodname_ghe_cloud %}](/billing/managing-billing-for-your-github-account/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM for organizations](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." - - The SCIM API cannot be used with an enterprise account or with an {% data variables.product.prodname_emu_org %}. + - SCIM APIは[SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso)が有効化された[{% data variables.product.prodname_ghe_cloud %}](/billing/managing-billing-for-your-github-account/about-billing-for-github-accounts)を利用する個々のOrganizationでのみ利用できます。 SCIMに関する詳しい情報については「[OrganizationのためのSCIMについて](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)」を参照してください。 + - SCIM APIはEnterpriseアカウントで、あるいは{% data variables.product.prodname_emu_org %}と合わせて使うことはできません。 {% endnote %} diff --git a/translations/ja-JP/content/rest/search.md b/translations/ja-JP/content/rest/search.md index f805a7c0fa..b0e59b9602 100644 --- a/translations/ja-JP/content/rest/search.md +++ b/translations/ja-JP/content/rest/search.md @@ -1,6 +1,6 @@ --- title: 検索 -intro: The GitHub Search API lets you to search for the specific item efficiently. +intro: GitHub Search APIを使うと、特定のアイテムを効率的に検索できます。 versions: fpt: '*' ghes: '*' @@ -69,7 +69,7 @@ Search API は、以下のクエリをサポートしていません。 ### アクセスエラーまたは検索結果の欠落 -You need to successfully authenticate and have access to the repositories in your search queries, otherwise, you'll see a `422 Unprocessable Entry` error with a "Validation Failed" message. たとえば、{% data variables.product.prodname_dotcom %} にサインインしたときにアクセスできないリソースをリクエストする `repo:`、`user:`、または `org:` 修飾子がクエリに含まれている場合、検索は失敗します。 +認証に成功しており、検索クエリ中のリポジトリにアクセスを持っていなければなりません。そうでない場合は、"Validation Failed"というメッセージとともに`422 Unprocessable Entry`が返されます。 たとえば、{% data variables.product.prodname_dotcom %} にサインインしたときにアクセスできないリソースをリクエストする `repo:`、`user:`、または `org:` 修飾子がクエリに含まれている場合、検索は失敗します。 検索クエリで複数のリソースをリクエストする場合、レスポンスにはあなたがアクセスできるリソースのみが含まれ、返されないリソースを一覧表示するようなエラーメッセージは**表示されません**。 diff --git a/translations/ja-JP/content/rest/teams/discussions.md b/translations/ja-JP/content/rest/teams/discussions.md index 0bc46ac947..54ecebe058 100644 --- a/translations/ja-JP/content/rest/teams/discussions.md +++ b/translations/ja-JP/content/rest/teams/discussions.md @@ -1,6 +1,6 @@ --- -title: Discussions -intro: 'The Team Discussions API allows you to get, create, edit, and delete discussion posts on a team''s page.' +title: ディスカッション +intro: Team Discussions APIを使用すると、Teamのページに投稿されたディスカッションを取得、作成、編集、削除できます。 versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/rest/teams/external-groups.md b/translations/ja-JP/content/rest/teams/external-groups.md index 1a18e8b97a..6d359dbdca 100644 --- a/translations/ja-JP/content/rest/teams/external-groups.md +++ b/translations/ja-JP/content/rest/teams/external-groups.md @@ -1,6 +1,6 @@ --- -title: External Groups -intro: The external groups API allows you to view the external identity provider groups that are available to your organization and manage the connection between external groups and teams in your organization. +title: 外部グループ +intro: 外部グループAPIを使用すると、Organizationで利用できる外部のアイデンティティプロバイダグループを見て、Organization内での外部グループとTeamの接続を管理できます。 versions: fpt: '*' ghae: '*' @@ -17,8 +17,8 @@ miniTocMaxHeadingLevel: 3 **ノート:** -- The external groups API is only available for organizations that are part of a enterprise using {% data variables.product.prodname_emus %}. For more information, see "[About Enterprise Managed Users](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)." -- If your organization uses team synchronization, you can use the Team Synchronization API. For more information, see "[Team synchronization API](#team-synchronization)." +- 外部グループAPIは、{% data variables.product.prodname_emus %}を使用しているEnterpriseの一部であるOrganizationでのみ利用できます。 詳しい情報については「[Enterpriseが管理しているユーザ](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)」を参照してください。 +- OrganizationがTeam同期を使用している場合、Team Synchronization APIが利用できます。 詳しい情報については「[Team synchronization API](#team-synchronization)」を参照してください。 {% endnote %} {% endif %} diff --git a/translations/ja-JP/content/rest/teams/team-sync.md b/translations/ja-JP/content/rest/teams/team-sync.md index 650b0825e1..a8f6a635bc 100644 --- a/translations/ja-JP/content/rest/teams/team-sync.md +++ b/translations/ja-JP/content/rest/teams/team-sync.md @@ -1,5 +1,5 @@ --- -title: Team Synchronization +title: Team同期 intro: 'Team Synchronization API では、{% data variables.product.product_name %} Team と外部アイデンティティプロバイダ (IdP) グループとの間の接続を管理できます。' versions: fpt: '*' @@ -16,6 +16,6 @@ Team 同期を使用して、IdPを通じて GitHubTeamメンバーを管理で {% note %} -**Note:** The Team Synchronization API cannot be used with {% data variables.product.prodname_emus %}. To learn more about managing an {% data variables.product.prodname_emu_org %}, see "[External groups API](/enterprise-cloud@latest/rest/reference/teams#external-groups)". +**ノート:** Team Synchronization APIは{% data variables.product.prodname_emus %}とともに利用することはできません。 {% data variables.product.prodname_emu_org %}の管理についてさらに学ぶには、「[外部グループAPI](/enterprise-cloud@latest/rest/reference/teams#external-groups)」を参照してください。 {% endnote %} diff --git a/translations/ja-JP/content/rest/teams/teams.md b/translations/ja-JP/content/rest/teams/teams.md index e7809e0193..239e96d72a 100644 --- a/translations/ja-JP/content/rest/teams/teams.md +++ b/translations/ja-JP/content/rest/teams/teams.md @@ -1,6 +1,6 @@ --- title: Team -intro: 'With the Teams API, you can create and manage teams in your GitHub organization.' +intro: Team APIを使うと、GitHub Organization内のTeamの作成や管理ができます。 versions: fpt: '*' ghes: '*' diff --git a/translations/ja-JP/content/rest/users/blocking.md b/translations/ja-JP/content/rest/users/blocking.md index 78f25ec240..e67d0b9b7d 100644 --- a/translations/ja-JP/content/rest/users/blocking.md +++ b/translations/ja-JP/content/rest/users/blocking.md @@ -1,5 +1,5 @@ --- -title: Blocking Users +title: ユーザのブロック intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/users/gpg-keys.md b/translations/ja-JP/content/rest/users/gpg-keys.md index 8e3337e95a..060066f4d2 100644 --- a/translations/ja-JP/content/rest/users/gpg-keys.md +++ b/translations/ja-JP/content/rest/users/gpg-keys.md @@ -1,5 +1,5 @@ --- -title: GPG Keys +title: GPGキー intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/users/keys.md b/translations/ja-JP/content/rest/users/keys.md index c0383ea886..c8ec6833fe 100644 --- a/translations/ja-JP/content/rest/users/keys.md +++ b/translations/ja-JP/content/rest/users/keys.md @@ -1,5 +1,5 @@ --- -title: Git SSH Keys +title: Git SSHキー intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/webhooks/index.md b/translations/ja-JP/content/rest/webhooks/index.md index 9f292b5c72..c2e630cac6 100644 --- a/translations/ja-JP/content/rest/webhooks/index.md +++ b/translations/ja-JP/content/rest/webhooks/index.md @@ -18,11 +18,11 @@ redirect_from: - /rest/reference/webhooks --- -Repository webhooks allow you to receive HTTP `POST` payloads whenever certain events happen in a repository. {% data reusables.webhooks.webhooks-rest-api-links %} +リポジトリwebhookを使用すると、リポジトリで特定のイベントが発生するとき必ずHTTP `POST` ペイロードを受け取ることができます。 {% data reusables.webhooks.webhooks-rest-api-links %} Organization のすべてのリポジトリからイベントを受信するため単一の webhook を設定する場合は、[Organization Webhooks](/rest/reference/orgs#webhooks) の API ドキュメントを参照してください。 -In addition to the REST API, {% data variables.product.prodname_dotcom %} can also serve as a [PubSubHubbub](#pubsubhubbub) hub for repositories. +REST APIに加えて、{% data variables.product.prodname_dotcom %}はリポジトリの[PubSubHubbub](#pubsubhubbub)ハブとしても動作します。 ## webhook の受信 diff --git a/translations/ja-JP/content/rest/webhooks/repo-config.md b/translations/ja-JP/content/rest/webhooks/repo-config.md index 889e95cdb8..4f46542a1d 100644 --- a/translations/ja-JP/content/rest/webhooks/repo-config.md +++ b/translations/ja-JP/content/rest/webhooks/repo-config.md @@ -1,5 +1,5 @@ --- -title: Repository Webhook Configuration +title: リポジトリwebhookの設定 intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/webhooks/repo-deliveries.md b/translations/ja-JP/content/rest/webhooks/repo-deliveries.md index ae159e14a5..7d4791387b 100644 --- a/translations/ja-JP/content/rest/webhooks/repo-deliveries.md +++ b/translations/ja-JP/content/rest/webhooks/repo-deliveries.md @@ -1,5 +1,5 @@ --- -title: Repository Webhook Deliveries +title: リポジトリwebhookのデリバリ intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/content/rest/webhooks/repos.md b/translations/ja-JP/content/rest/webhooks/repos.md index 55bc892fc3..14f018581b 100644 --- a/translations/ja-JP/content/rest/webhooks/repos.md +++ b/translations/ja-JP/content/rest/webhooks/repos.md @@ -1,5 +1,5 @@ --- -title: Repository Webhooks +title: リポジトリwebhook intro: '' versions: fpt: '*' diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-4/1.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-4/1.yml index 678b57e0df..feafe23ab0 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-4/1.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-4/1.yml @@ -47,7 +47,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - '{% data variables.product.prodname_registry %}のnpmレジストリは、メタデータのレスポンス中で時間の値を返さなくなります。これは、大きなパフォーマンス改善のために行われました。メタデータレスポンスの一部として時間の値を返すために必要なすべてのデータは保持し続け、既存のパフォーマンスの問題を解決した将来に、この値を返すことを再開します。' - pre-receive フックの処理に固有のリソース制限によって、pre-receive フックに失敗するものが生じることがあります。 - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/ja-JP/data/release-notes/enterprise-server/3-4/2.yml b/translations/ja-JP/data/release-notes/enterprise-server/3-4/2.yml index 1ff5796d70..3e46593b3b 100644 --- a/translations/ja-JP/data/release-notes/enterprise-server/3-4/2.yml +++ b/translations/ja-JP/data/release-notes/enterprise-server/3-4/2.yml @@ -32,7 +32,6 @@ sections: - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. - '{% data variables.product.prodname_registry %}のnpmレジストリは、メタデータのレスポンス中で時間の値を返さなくなります。これは、大きなパフォーマンス改善のために行われました。メタデータレスポンスの一部として時間の値を返すために必要なすべてのデータは保持し続け、既存のパフォーマンスの問題を解決した将来に、この値を返すことを再開します。' - pre-receive フックの処理に固有のリソース制限によって、pre-receive フックに失敗するものが生じることがあります。 - - Actions services need to be restarted after restoring appliance from backup taken on a different host. - | When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] diff --git a/translations/ja-JP/data/reusables/actions/supported-github-runners.md b/translations/ja-JP/data/reusables/actions/supported-github-runners.md index 1d74c08a3a..57616a96a6 100644 --- a/translations/ja-JP/data/reusables/actions/supported-github-runners.md +++ b/translations/ja-JP/data/reusables/actions/supported-github-runners.md @@ -50,6 +50,17 @@ Ubuntu 18.04 +macOS Monterey 12 + + +macos-12 + + +macOS 12 is currently in public beta. + + + + macOS Big Sur 11 diff --git a/translations/ja-JP/data/reusables/codespaces/codespaces-org-policies.md b/translations/ja-JP/data/reusables/codespaces/codespaces-org-policies.md new file mode 100644 index 0000000000..776a08709f --- /dev/null +++ b/translations/ja-JP/data/reusables/codespaces/codespaces-org-policies.md @@ -0,0 +1,3 @@ +1. In the "Code, planning, and automation" section of the sidebar, select **{% octicon "codespaces" aria-label="The codespaces icon" %} {% data variables.product.prodname_codespaces %}** then click **Policies**. +1. On the "Codespace policies" page, click **Create Policy**. +1. Enter a name for your new policy. \ No newline at end of file diff --git a/translations/ja-JP/data/reusables/codespaces/codespaces-policy-targets.md b/translations/ja-JP/data/reusables/codespaces/codespaces-policy-targets.md new file mode 100644 index 0000000000..04e4a9bfda --- /dev/null +++ b/translations/ja-JP/data/reusables/codespaces/codespaces-policy-targets.md @@ -0,0 +1,11 @@ +1. In the "Change policy target" area, click the dropdown button. +1. Choose either **All repositories** or **Selected repositories** to determine which repositories this policy will apply to. +1. [**Selected repositories**] を選択した場合、以下の手順に従います。 + 1. {% octicon "gear" aria-label="The settings icon" %} をクリックします。 + + ![Edit the settings for the policy](/assets/images/help/codespaces/policy-edit.png) + + 2. Select the repositories you want this policy to apply to. + 3. At the bottom of the repository list, click **Select repositories**. + + ![Select repositories for this policy](/assets/images/help/codespaces/policy-select-repos.png) diff --git a/translations/ja-JP/data/reusables/projects/access-insights.md b/translations/ja-JP/data/reusables/projects/access-insights.md index 4c7cf259d0..07383bb1f0 100644 --- a/translations/ja-JP/data/reusables/projects/access-insights.md +++ b/translations/ja-JP/data/reusables/projects/access-insights.md @@ -1,4 +1,4 @@ -1. Navigate to your project. +1. プロジェクトにアクセスします。 2. In the top-right, to access insights, click {% octicon "graph" aria-label="the graph icon" %}. {% note %} diff --git a/translations/ja-JP/data/reusables/projects/enable-basic-workflow.md b/translations/ja-JP/data/reusables/projects/enable-basic-workflow.md index fa23f9b50d..7fec011d57 100644 --- a/translations/ja-JP/data/reusables/projects/enable-basic-workflow.md +++ b/translations/ja-JP/data/reusables/projects/enable-basic-workflow.md @@ -1,4 +1,6 @@ -1. In your project, click {% octicon "workflow" aria-label="the workflow icon" %}. +1. プロジェクトにアクセスします。 +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "workflow" aria-label="The workflow icon" %} **Workflows**. 1. Under **Default workflows**, click on the workflow that you want to edit. 1. If the workflow can apply to both issues and pull requests, next to **When**, check the item type(s) that you want to act on. 1. Next to **Set**, choose the value that you want to set the status to. diff --git a/translations/ja-JP/data/reusables/projects/project-settings.md b/translations/ja-JP/data/reusables/projects/project-settings.md index bee73a5c66..9005046592 100644 --- a/translations/ja-JP/data/reusables/projects/project-settings.md +++ b/translations/ja-JP/data/reusables/projects/project-settings.md @@ -1,2 +1,3 @@ -1. Navigate to your project. -1. Click {% octicon "gear" aria-label="the gear icon" %} to access the project settings. +1. プロジェクトにアクセスします。 +1. In the top-right, click {% octicon "kebab-horizontal" aria-label="The menu icon" %} to open the menu. +1. In the menu, click {% octicon "gear" aria-label="The gear icon" %} **Settings** to access the project settings. From 51deaead3986accd8b69a79aee240dbc18eaba51 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 27 Apr 2022 09:53:49 +1000 Subject: [PATCH 57/68] remove encrypted assertions note from bug fixes (#27264) --- data/release-notes/enterprise-server/3-4/2.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/data/release-notes/enterprise-server/3-4/2.yml b/data/release-notes/enterprise-server/3-4/2.yml index d4b2f95d8d..4b631dfb51 100644 --- a/data/release-notes/enterprise-server/3-4/2.yml +++ b/data/release-notes/enterprise-server/3-4/2.yml @@ -13,17 +13,12 @@ sections: - When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list. - The `/stafftools/users/ip_addresses/:address` page responded with a `500 Internal Server Error` when attempting to display the page for an IPv6 address. - Creating an impersonation OAuth token using the Enterprise Administration REST API resulted in an error when an integration matching the OAuth Application ID already existed. - - | - When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] - - To work around this problem, you can take one of the two following actions. - - Reconfigure the IdP by uploading a static copy of the SAML metadata without the `WantAssertionsEncrypted` attribute. - - Copy the SAML metadata, remove `WantAssertionsEncrypted` attribute, host it on a web server, and reconfigure the IdP to point to that URL. changes: - Added support for replica domain names that are more than 63 characters. - Configuration errors that halt a config apply run are now output to the terminal in addition to the configuration log. - If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions. + known_issues: - On a freshly set up {% data variables.product.prodname_ghe_server %} instance without any users, an attacker could create the first admin user. - Custom firewall rules are removed during the upgrade process. From 32287cd6aa3c4a8714b10ec9839a9f2c1f62f966 Mon Sep 17 00:00:00 2001 From: Nicholas Bergesen Date: Wed, 27 Apr 2022 00:28:08 +0000 Subject: [PATCH 58/68] Code review updated --- content/actions/using-workflows/reusing-workflows.md | 3 ++- .../using-workflows/workflow-syntax-for-github-actions.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index b9a05b8f83..13835dead9 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -105,10 +105,11 @@ You can define inputs and secrets, which can be passed from the caller workflow {% endraw %} {% if actions-inherit-secrets-reusable-workflows %} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs), [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets) and [`on.workflow_call.secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit). + 1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, you can reference them even if they are not defined in the `on` key. {%else%} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) and [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). + 1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. {%endif%} -1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, you can reference them even if they are not defined in the `on` key. {% raw %} ```yaml diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 24aaf3001d..cc2916cc54 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -161,7 +161,7 @@ jobs: #### `on.workflow_call.secrets.inherit` -Use the `inherit` keyword to pass all the calling workflow's secrets to the called workflow. This includes all secrets the calling workflow has access to, and also includes organization, repository, and environment secrets. The `inherit` keyword can also be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. +Use the `inherit` keyword to pass all the calling workflow's secrets to the called workflow. This includes all secrets the calling workflow has access to, namely organization, repository, and environment secrets. The `inherit` keyword can be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. #### Example From 7623f3a9f85bd02f034728770ed86baf1c980983 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 27 Apr 2022 02:30:08 +0000 Subject: [PATCH 59/68] update search indexes --- lib/search/indexes/github-docs-3.1-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt.json.br | 4 ++-- 70 files changed, 140 insertions(+), 140 deletions(-) diff --git a/lib/search/indexes/github-docs-3.1-cn-records.json.br b/lib/search/indexes/github-docs-3.1-cn-records.json.br index 76c53e70e5..05c87b09fe 100644 --- a/lib/search/indexes/github-docs-3.1-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.1-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:667fc4cfc39538e9cc87626bd6124dde81078a107b827778ee1612e3c1550c0d -size 674078 +oid sha256:cf9b6dc0c924f8338f33a86153363c19a8472998902f8565ae19369847ce0360 +size 674661 diff --git a/lib/search/indexes/github-docs-3.1-cn.json.br b/lib/search/indexes/github-docs-3.1-cn.json.br index 71b2583d1f..ddc3a71600 100644 --- a/lib/search/indexes/github-docs-3.1-cn.json.br +++ b/lib/search/indexes/github-docs-3.1-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e36f053f6c03f0a67368d052a3153fe7c5f5797301e3c114e0914a00da7a03f3 -size 1359489 +oid sha256:31820e3b8a49b9794e7e62ae4f4741adfed516d3081a21a3354a6d7afbb05017 +size 1358189 diff --git a/lib/search/indexes/github-docs-3.1-en-records.json.br b/lib/search/indexes/github-docs-3.1-en-records.json.br index 052167feb4..77c4ab66c3 100644 --- a/lib/search/indexes/github-docs-3.1-en-records.json.br +++ b/lib/search/indexes/github-docs-3.1-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0014996403e42490eb3d23788b5bb46a587e2a1a5beea42dd16d5b8b4f3c1793 -size 905905 +oid sha256:96a12f5882dbe72a90f6b05d2348068bae6156fc1e22aa78d2b37aceda2c72a7 +size 907612 diff --git a/lib/search/indexes/github-docs-3.1-en.json.br b/lib/search/indexes/github-docs-3.1-en.json.br index f469ff0e1d..225ad763db 100644 --- a/lib/search/indexes/github-docs-3.1-en.json.br +++ b/lib/search/indexes/github-docs-3.1-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d9751c6a053943f63a141a602b3779b43778dfa20fc318df87e44e0961d1b50e -size 3486412 +oid sha256:e428bc80429c73f63f772d70a754c12a5e07b066881f4138de201f64dff8eb39 +size 3491653 diff --git a/lib/search/indexes/github-docs-3.1-es-records.json.br b/lib/search/indexes/github-docs-3.1-es-records.json.br index fe18f481dd..76fcc2fcb1 100644 --- a/lib/search/indexes/github-docs-3.1-es-records.json.br +++ b/lib/search/indexes/github-docs-3.1-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b9c8adccf65e5a046cf77107cc9a412f500c414761745798c35534ba1f9f5e30 -size 624269 +oid sha256:6bc75e2abc133cea585aab1588840de3ac233286d6b8fcb8626655d39db7a5b4 +size 624580 diff --git a/lib/search/indexes/github-docs-3.1-es.json.br b/lib/search/indexes/github-docs-3.1-es.json.br index 61414cbc36..d094fa9eb1 100644 --- a/lib/search/indexes/github-docs-3.1-es.json.br +++ b/lib/search/indexes/github-docs-3.1-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:82641fa4c1e86c64e3ffb7776e7ddd2aed02286a70f606509043b0288d16989e -size 2626687 +oid sha256:b93304c40738bd97b1b25dae510ae0bbf1215b4c911c6ceb3d2bc6026bc0ba1d +size 2627569 diff --git a/lib/search/indexes/github-docs-3.1-ja-records.json.br b/lib/search/indexes/github-docs-3.1-ja-records.json.br index 57ae8720df..2d024aac13 100644 --- a/lib/search/indexes/github-docs-3.1-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.1-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7cfc4682e28ed040ce133f20360bb3a78471e095b0b6b4905b74b3d514d896ce -size 687109 +oid sha256:1a7f91bbe6b56a8755e26143bf03329181b216f13182cd647c90b74b051e376a +size 685800 diff --git a/lib/search/indexes/github-docs-3.1-ja.json.br b/lib/search/indexes/github-docs-3.1-ja.json.br index de4ee91f9f..a380b36fcc 100644 --- a/lib/search/indexes/github-docs-3.1-ja.json.br +++ b/lib/search/indexes/github-docs-3.1-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca66993512502eef2227efef501d9065f6995b821d8f45f06b54349af60ba0d7 -size 3665091 +oid sha256:c872faac2991ced066b6710455fd8ad07f5fcd95de7cfcccb7a32a0ea1ccf646 +size 3662437 diff --git a/lib/search/indexes/github-docs-3.1-pt-records.json.br b/lib/search/indexes/github-docs-3.1-pt-records.json.br index 74d7d3dce3..837a571ef7 100644 --- a/lib/search/indexes/github-docs-3.1-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.1-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4d65388a99d86b3fabec98981c8a1d8b331a5eb369ea9c44980f2814b7535973 -size 615059 +oid sha256:571dab563c5de05e52d19f97e5e2880257c21f0e6b559011f49d25f244450d59 +size 615352 diff --git a/lib/search/indexes/github-docs-3.1-pt.json.br b/lib/search/indexes/github-docs-3.1-pt.json.br index 238d6ffd27..512208aaf7 100644 --- a/lib/search/indexes/github-docs-3.1-pt.json.br +++ b/lib/search/indexes/github-docs-3.1-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6591ebc0e73f5a5541cdf0985d547fafe3ccf72a59899771c08be1bb9c3d8b84 -size 2529745 +oid sha256:e6f4ff74c09ed27ab1d4fc43e68b60fcaae9ebe0b9c697118e431edde6321e45 +size 2526220 diff --git a/lib/search/indexes/github-docs-3.2-cn-records.json.br b/lib/search/indexes/github-docs-3.2-cn-records.json.br index 28eda89064..d17e360116 100644 --- a/lib/search/indexes/github-docs-3.2-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.2-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:31d879c1b1493054976a60f8fbb214a7865695afc21fc5ccbeb0ba0853f76a59 -size 692839 +oid sha256:79e6df23df2209ac1707b085bb9180c3c59bd0da3756d8fbea6992989c4c956f +size 692436 diff --git a/lib/search/indexes/github-docs-3.2-cn.json.br b/lib/search/indexes/github-docs-3.2-cn.json.br index 03a1a7cc9b..c40e8d2f57 100644 --- a/lib/search/indexes/github-docs-3.2-cn.json.br +++ b/lib/search/indexes/github-docs-3.2-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8764443f07e47a79af41ab68c023ea3f7f92e5f1d709cefe745c66ce3ce5d437 -size 1388974 +oid sha256:59a323360507d734ffe5e113e778a71d997306ef3d5152cc25bcf44e079ab408 +size 1388364 diff --git a/lib/search/indexes/github-docs-3.2-en-records.json.br b/lib/search/indexes/github-docs-3.2-en-records.json.br index 5f435dbc67..ac5f68dc54 100644 --- a/lib/search/indexes/github-docs-3.2-en-records.json.br +++ b/lib/search/indexes/github-docs-3.2-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:62d362bc05ad6ce734fc2bc62549dec454c8a89c7797de6d0e6590077fb87ad3 -size 930751 +oid sha256:46466dab2c21c7e2a9d7c0d9b23494c86cdb9488f99f0b711408f48e4df2d9ef +size 937302 diff --git a/lib/search/indexes/github-docs-3.2-en.json.br b/lib/search/indexes/github-docs-3.2-en.json.br index bf7613d3bb..316375df90 100644 --- a/lib/search/indexes/github-docs-3.2-en.json.br +++ b/lib/search/indexes/github-docs-3.2-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a02f7d79b0b012dc4235610b0c94071f22535c36cb71e07ba729454cf6d74b26 -size 3605382 +oid sha256:9b42f930131f2b4e5a3441941dc2042629470ef143938084ed4763d6f8134001 +size 3611216 diff --git a/lib/search/indexes/github-docs-3.2-es-records.json.br b/lib/search/indexes/github-docs-3.2-es-records.json.br index aa085fc489..6debfc41aa 100644 --- a/lib/search/indexes/github-docs-3.2-es-records.json.br +++ b/lib/search/indexes/github-docs-3.2-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2d62b179060f7595ba06a287c60212c02dea39a4b591c2c548ebd1a059083536 -size 640453 +oid sha256:68ea078f5d8585badfd6cb948879dabb1fe8feb17dcbf968355af759a333cf12 +size 640723 diff --git a/lib/search/indexes/github-docs-3.2-es.json.br b/lib/search/indexes/github-docs-3.2-es.json.br index 4fcf0bdaf5..4709b0dcef 100644 --- a/lib/search/indexes/github-docs-3.2-es.json.br +++ b/lib/search/indexes/github-docs-3.2-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:76caad0f4b91cf5ccb90f834b995b110d34ca416e09197a3319211b3cfb3e872 -size 2697575 +oid sha256:2f4ce65d6d0674260aa6375a8cd07b3a814e7f79f6dac5823ef402d437dea6f2 +size 2700175 diff --git a/lib/search/indexes/github-docs-3.2-ja-records.json.br b/lib/search/indexes/github-docs-3.2-ja-records.json.br index 9a18965d5c..3bfde9cecb 100644 --- a/lib/search/indexes/github-docs-3.2-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.2-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dbed6591f27a1970038883c2072f55a27ba095d3346d4b3ee699195f26de4a4e -size 703122 +oid sha256:aac59e60eac4ce45fadbfca1ac0613d3feab06b5f80fa7ecd274e946781745f8 +size 703644 diff --git a/lib/search/indexes/github-docs-3.2-ja.json.br b/lib/search/indexes/github-docs-3.2-ja.json.br index 7bfcc66c9c..1c6d7d3455 100644 --- a/lib/search/indexes/github-docs-3.2-ja.json.br +++ b/lib/search/indexes/github-docs-3.2-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8dd69dd5ec13a59817d7a815dc4b7597627f22cfd5faacd9a693db43d57aaaea -size 3761774 +oid sha256:ea0beef78f642a439cfbedd793b70b11dea7387b75c8b91dbd454923b8dd78a0 +size 3762087 diff --git a/lib/search/indexes/github-docs-3.2-pt-records.json.br b/lib/search/indexes/github-docs-3.2-pt-records.json.br index 754616b57b..b4abc4b04c 100644 --- a/lib/search/indexes/github-docs-3.2-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.2-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0ee51c68359eb91d2605f2260abb7495b606b892caa90c740fbe26630e3e7256 -size 631792 +oid sha256:d93c7e7fa03167a8452be39261ff0ff18159808894ac3a117686a77a97877c9d +size 630862 diff --git a/lib/search/indexes/github-docs-3.2-pt.json.br b/lib/search/indexes/github-docs-3.2-pt.json.br index 68415bfacf..edbef7a748 100644 --- a/lib/search/indexes/github-docs-3.2-pt.json.br +++ b/lib/search/indexes/github-docs-3.2-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8b877accf255984292172a5eab9c07fb861532bed8a6531b98f0187c37faa5c9 -size 2592459 +oid sha256:be276a8594a4e65a06875cce63543fef4d8dd623fe06611a4b59b4295d6ed0d4 +size 2589426 diff --git a/lib/search/indexes/github-docs-3.3-cn-records.json.br b/lib/search/indexes/github-docs-3.3-cn-records.json.br index a4f3cfc8c5..2b3c21988f 100644 --- a/lib/search/indexes/github-docs-3.3-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.3-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a30e27a67d9231eb7528ff3b62ff3931f01802b9799f6c74ac551c57bacfb7b5 -size 714927 +oid sha256:2cf56329e00af7ecd19860547b00af51a37dd8896dcf0dd91fcc61d51d6a8aba +size 715297 diff --git a/lib/search/indexes/github-docs-3.3-cn.json.br b/lib/search/indexes/github-docs-3.3-cn.json.br index 5f75e6cdb8..44135bfb0b 100644 --- a/lib/search/indexes/github-docs-3.3-cn.json.br +++ b/lib/search/indexes/github-docs-3.3-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bfa237ed13c21412bc1056cd9817a8bac729a6d75e81d8015f63aac65003c532 -size 1437148 +oid sha256:034f023d843e2408108990ae1d885f5324b358e76eaaafafaefc7ab975f412bf +size 1438315 diff --git a/lib/search/indexes/github-docs-3.3-en-records.json.br b/lib/search/indexes/github-docs-3.3-en-records.json.br index 2b58442788..abeb4aa54a 100644 --- a/lib/search/indexes/github-docs-3.3-en-records.json.br +++ b/lib/search/indexes/github-docs-3.3-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ddb38767d3cf7269e0f6316b8f9f2550baaa0c8b5d6823926d278e16c699f71e -size 970220 +oid sha256:83e5720f75f56f113c67a23e23d286e9e3d59999e3239b93139a2f96f1d855db +size 972908 diff --git a/lib/search/indexes/github-docs-3.3-en.json.br b/lib/search/indexes/github-docs-3.3-en.json.br index a6ab231a89..1473509ce1 100644 --- a/lib/search/indexes/github-docs-3.3-en.json.br +++ b/lib/search/indexes/github-docs-3.3-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe0f2419b99d29411169e48fbc7cf5e0c4d2e2bdf7c02065d0869d4a3dbdd09b -size 3726453 +oid sha256:0df6cf51846d279fe7a6bc3e2c80c532b79b591fe183671d7daa3cbefed67a94 +size 3729509 diff --git a/lib/search/indexes/github-docs-3.3-es-records.json.br b/lib/search/indexes/github-docs-3.3-es-records.json.br index 6ef0228097..8dacb6865e 100644 --- a/lib/search/indexes/github-docs-3.3-es-records.json.br +++ b/lib/search/indexes/github-docs-3.3-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cbc86abbde191cb2d442bb33ea9672d52ff6202a9fa7f20f049bedd8be7651a3 -size 659147 +oid sha256:d9ffa919d29272047e30cf2ac791b206178828714d0f157be07930f1bd6e37a7 +size 660443 diff --git a/lib/search/indexes/github-docs-3.3-es.json.br b/lib/search/indexes/github-docs-3.3-es.json.br index 2134489a09..be5c2d72cc 100644 --- a/lib/search/indexes/github-docs-3.3-es.json.br +++ b/lib/search/indexes/github-docs-3.3-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:db91113915909e12c72e936336113d0f6f218558a59bef5cf05948427b64b435 -size 2786403 +oid sha256:bafd586134ce0ad6313b57aee3f465b8bb3baa44fd384e24e0a90c4a68c4e308 +size 2787943 diff --git a/lib/search/indexes/github-docs-3.3-ja-records.json.br b/lib/search/indexes/github-docs-3.3-ja-records.json.br index 955ba00d5b..cff2fbb9ff 100644 --- a/lib/search/indexes/github-docs-3.3-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.3-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c6e3432f3e399e0a97caf37e570c05f748352373b8b6bf33b721b0a338339d6 -size 726855 +oid sha256:f07953c6b918479bc793c74ce17d86bc70f331b0466e02b82dfe74cc6c2cd69e +size 726317 diff --git a/lib/search/indexes/github-docs-3.3-ja.json.br b/lib/search/indexes/github-docs-3.3-ja.json.br index 2934dfcf64..cba4dd6f7c 100644 --- a/lib/search/indexes/github-docs-3.3-ja.json.br +++ b/lib/search/indexes/github-docs-3.3-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:372e5c727db8e559d20c78fcf26c61d16ff4cec93c5cfa391c7159d1f11b396e -size 3886041 +oid sha256:64d86e600359bfbd6426a62d9da1fa3fe7cafa15df0fdb68745875fe52982378 +size 3884340 diff --git a/lib/search/indexes/github-docs-3.3-pt-records.json.br b/lib/search/indexes/github-docs-3.3-pt-records.json.br index 94d3821034..917eed3efd 100644 --- a/lib/search/indexes/github-docs-3.3-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.3-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7307dc60f963765c8ff374f6bf41af4efbdec51603e1872a0e5b3de0d787e8cc -size 649218 +oid sha256:de0c5255441f779d18b052f39bf693843bc84a2f3f9c4aebc17ca198d129b73e +size 651040 diff --git a/lib/search/indexes/github-docs-3.3-pt.json.br b/lib/search/indexes/github-docs-3.3-pt.json.br index 11d14e8760..0eb4fa65b4 100644 --- a/lib/search/indexes/github-docs-3.3-pt.json.br +++ b/lib/search/indexes/github-docs-3.3-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7cf638a7a9d985c8e488b0d05409159f67eb5dee90e16029c94199133560b887 -size 2671187 +oid sha256:a4e492708a6dc845808da524252ad3ca9087e142496bcb62b1adc62151b35824 +size 2671387 diff --git a/lib/search/indexes/github-docs-3.4-cn-records.json.br b/lib/search/indexes/github-docs-3.4-cn-records.json.br index 8313fa13a9..f88c956da4 100644 --- a/lib/search/indexes/github-docs-3.4-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.4-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:03909f0b91b77dca0475b4939486b3d62c00d45a418b8a8762e68b5eb0d135e5 -size 715719 +oid sha256:842905398b5a1391443a80bbec72506d16e3717e42f1c545a5f57d2b91b6ef20 +size 715635 diff --git a/lib/search/indexes/github-docs-3.4-cn.json.br b/lib/search/indexes/github-docs-3.4-cn.json.br index 70ae8a4a17..a7ac66e406 100644 --- a/lib/search/indexes/github-docs-3.4-cn.json.br +++ b/lib/search/indexes/github-docs-3.4-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7679c9904c0be044e4224963d1c6f8e27b595f74ecfbc325c34c38513f490a5f -size 1438529 +oid sha256:b2d60b155c63d124b91ca198c3382ca7219774f80de6c16e942437abc6302160 +size 1439042 diff --git a/lib/search/indexes/github-docs-3.4-en-records.json.br b/lib/search/indexes/github-docs-3.4-en-records.json.br index d443ee7e87..ee362b06a7 100644 --- a/lib/search/indexes/github-docs-3.4-en-records.json.br +++ b/lib/search/indexes/github-docs-3.4-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:afe597be1a487a172957b92ef8b0eb588488bb03461c5a9abcfa04712b210c51 -size 977142 +oid sha256:0b35be98e55a668a3c234c323cf02ece353896a16f463ec58005b57484530020 +size 978570 diff --git a/lib/search/indexes/github-docs-3.4-en.json.br b/lib/search/indexes/github-docs-3.4-en.json.br index deb93616e8..fb82a1bfc5 100644 --- a/lib/search/indexes/github-docs-3.4-en.json.br +++ b/lib/search/indexes/github-docs-3.4-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:311ff2d09fbf70b570a52d9182bdbb39a47209e38f2fe5a279fa401b579e878c -size 3745392 +oid sha256:abf1ac88c750cc9d67b365acddf7f0149e917e30d2b3c19fc4e92c350c42ecc2 +size 3748885 diff --git a/lib/search/indexes/github-docs-3.4-es-records.json.br b/lib/search/indexes/github-docs-3.4-es-records.json.br index c5eda84066..59b604dfbe 100644 --- a/lib/search/indexes/github-docs-3.4-es-records.json.br +++ b/lib/search/indexes/github-docs-3.4-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a04d85c63516e526a761ba1a27437302380af36ad24f7cd47421f48cd531b84a -size 661556 +oid sha256:9231dd97959076e67d197b0fe3e644749b26d6ff14f416f1b6345f084b3aca15 +size 661787 diff --git a/lib/search/indexes/github-docs-3.4-es.json.br b/lib/search/indexes/github-docs-3.4-es.json.br index 672e657fbe..bd8fbf963c 100644 --- a/lib/search/indexes/github-docs-3.4-es.json.br +++ b/lib/search/indexes/github-docs-3.4-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f8e7367875bd92c799caa785483af8a9ad7f82f108e5ed241bf567bb867dac1 -size 2790191 +oid sha256:8d8b68acfba00e6072412a6efa90955fc7561723eea193b159b303c15ec26275 +size 2791634 diff --git a/lib/search/indexes/github-docs-3.4-ja-records.json.br b/lib/search/indexes/github-docs-3.4-ja-records.json.br index 66835b95c0..4a14b9b557 100644 --- a/lib/search/indexes/github-docs-3.4-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.4-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:426ee9de4d4349d533617e57bd4b0efec5ab3a7615c5a2893a80204636f2b0b0 -size 727359 +oid sha256:a578e25c39bb6a1b39292f75d62e813adb4f5a2993a6f5452d51dc978e959392 +size 728579 diff --git a/lib/search/indexes/github-docs-3.4-ja.json.br b/lib/search/indexes/github-docs-3.4-ja.json.br index 8bd328adb4..c9e7788f13 100644 --- a/lib/search/indexes/github-docs-3.4-ja.json.br +++ b/lib/search/indexes/github-docs-3.4-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:210b1750a63907f9b5f58d03458c59b900bc8fa74a60efea4b9a63cee60080ba -size 3892961 +oid sha256:e5a73397fc411d1760f3040a958746a64d6083be128347afa10d3337d17e478c +size 3891762 diff --git a/lib/search/indexes/github-docs-3.4-pt-records.json.br b/lib/search/indexes/github-docs-3.4-pt-records.json.br index b4f08090ee..b1825a63c2 100644 --- a/lib/search/indexes/github-docs-3.4-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.4-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0565c4453734a3a75c8397537ef9b15bf4458a057d0471dd79f4d03d5c68c0eb -size 652586 +oid sha256:32aec296f2703d158874fb2594efb619ebdf5ab8c477e74092ffb0ffb637da58 +size 652030 diff --git a/lib/search/indexes/github-docs-3.4-pt.json.br b/lib/search/indexes/github-docs-3.4-pt.json.br index 2736077392..8a39274e79 100644 --- a/lib/search/indexes/github-docs-3.4-pt.json.br +++ b/lib/search/indexes/github-docs-3.4-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a1775d4f48aafb784c531dd18ec2d34de2a16558104858cd1eb3e75713e52d7a -size 2677408 +oid sha256:d0fd78cdfa68eef49ab0680882140e59fce7bfd3bafcc284dd164cc4effdd036 +size 2675110 diff --git a/lib/search/indexes/github-docs-dotcom-cn-records.json.br b/lib/search/indexes/github-docs-dotcom-cn-records.json.br index 5916e430f4..bab12fdfc7 100644 --- a/lib/search/indexes/github-docs-dotcom-cn-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1454691b7cb83135a03f918aacf2303feb8667fd141ad6d48bbd953b86a577a -size 912510 +oid sha256:59368887e71b51d528194031856006dcac6555fe6cc89fa7d5f92e99af8b2d50 +size 913282 diff --git a/lib/search/indexes/github-docs-dotcom-cn.json.br b/lib/search/indexes/github-docs-dotcom-cn.json.br index fa354612bc..2bfbf015ab 100644 --- a/lib/search/indexes/github-docs-dotcom-cn.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:83f732101c6a15ae53553a76260f375ce1dde37eed7ff85a1993ccc4b95c77ac -size 1485759 +oid sha256:6ebd1db70157d67b58d038228017723d231124507a0edefba7281dbf69e9d4a5 +size 1492476 diff --git a/lib/search/indexes/github-docs-dotcom-en-records.json.br b/lib/search/indexes/github-docs-dotcom-en-records.json.br index 28669c3cff..778d13f9a2 100644 --- a/lib/search/indexes/github-docs-dotcom-en-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2564b56fe9a3f115dc2fde033467e337cdb34782efe7e4fcb6f1668b644b3018 -size 1233996 +oid sha256:d35233a4dcc1dbaf2acdffbca2fac27839e4a1e13ad096a76647305169613ed9 +size 1234871 diff --git a/lib/search/indexes/github-docs-dotcom-en.json.br b/lib/search/indexes/github-docs-dotcom-en.json.br index 5766f2befe..504bcf5b69 100644 --- a/lib/search/indexes/github-docs-dotcom-en.json.br +++ b/lib/search/indexes/github-docs-dotcom-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d368498db808a788048a324cd1a87445a034bb77efe7484787da1494fcb36519 -size 4451856 +oid sha256:65cb7f373042424b3b2db81b6b1fde56d20933b0d3e4017e6fe40e993e2190e6 +size 4459494 diff --git a/lib/search/indexes/github-docs-dotcom-es-records.json.br b/lib/search/indexes/github-docs-dotcom-es-records.json.br index 23f42b08d4..b3a846cb7c 100644 --- a/lib/search/indexes/github-docs-dotcom-es-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:422cedbba1deb13bac4a36b545b61d728c0e6851dd68ae301491d866786b46a4 -size 821489 +oid sha256:ddede278a48e883aee4aa980b187c1973d34ace6f898062e5d84c787ee199060 +size 823739 diff --git a/lib/search/indexes/github-docs-dotcom-es.json.br b/lib/search/indexes/github-docs-dotcom-es.json.br index da317f6afa..45e568d87f 100644 --- a/lib/search/indexes/github-docs-dotcom-es.json.br +++ b/lib/search/indexes/github-docs-dotcom-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5a5b0f61985d7784acad294ce6c0de0db669fb4fa56fb80801d54f1bfb007534 -size 3282118 +oid sha256:92aaeafd731b7b355b0f4a758e13ee433c7b25fa7bb7629ed54dd2d71c68c80b +size 3296697 diff --git a/lib/search/indexes/github-docs-dotcom-ja-records.json.br b/lib/search/indexes/github-docs-dotcom-ja-records.json.br index 29e2d1e734..607dfcc74e 100644 --- a/lib/search/indexes/github-docs-dotcom-ja-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b9fe44fd136451ea4a0a3401ecdd9861ba6faca36723488ca4da95267939560f -size 921030 +oid sha256:f9dd91d96c0a560e5411bf6c861a828d6edf7e7f27db207a8cd3eea1529b4377 +size 922869 diff --git a/lib/search/indexes/github-docs-dotcom-ja.json.br b/lib/search/indexes/github-docs-dotcom-ja.json.br index 19173cc269..31cd445de4 100644 --- a/lib/search/indexes/github-docs-dotcom-ja.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:16efdb07298d814fdd52d38fdf7e12300dcec530d129cea9390633190e0ff28b -size 4688469 +oid sha256:8f11c5dbf6eed9a84e4c54674ef55ba2d5495ee94271e22a10e3a6b2b0dc15f2 +size 4704369 diff --git a/lib/search/indexes/github-docs-dotcom-pt-records.json.br b/lib/search/indexes/github-docs-dotcom-pt-records.json.br index 32b8e9f0a0..4479048ba1 100644 --- a/lib/search/indexes/github-docs-dotcom-pt-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:abcd190e19eb47bd2569b601fec0eb96d90fd90bbb64995cc551dab69298cfa8 -size 810795 +oid sha256:c47dc47a2ef21e31d0972b0b7f437b1dd84a2215a7fcfecbec771e7fddb99c99 +size 811703 diff --git a/lib/search/indexes/github-docs-dotcom-pt.json.br b/lib/search/indexes/github-docs-dotcom-pt.json.br index 07f5bfdde5..fced41f5fb 100644 --- a/lib/search/indexes/github-docs-dotcom-pt.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3cdf16f7c7fb175538439dec1b5ca6932d1f59d5f18bbe3891ba2ed95b6f5571 -size 3160160 +oid sha256:21783cabb25ab90d9de6147a3dd348c9524ac82fbf72a97177fa8ef33a41b56e +size 3166648 diff --git a/lib/search/indexes/github-docs-ghae-cn-records.json.br b/lib/search/indexes/github-docs-ghae-cn-records.json.br index 46f4b4a6c0..268e587f56 100644 --- a/lib/search/indexes/github-docs-ghae-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghae-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a1211f29ccd88b591f508950a493bbf7a06d300bfb89c12f339e91ba8c14763 -size 542543 +oid sha256:d371c967e3f4369475ec51c2cf48a3a0c34513995edf6de59a0ab65de0ab0375 +size 542277 diff --git a/lib/search/indexes/github-docs-ghae-cn.json.br b/lib/search/indexes/github-docs-ghae-cn.json.br index a062233c74..a9453d10b8 100644 --- a/lib/search/indexes/github-docs-ghae-cn.json.br +++ b/lib/search/indexes/github-docs-ghae-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0f5e2123f2c260db88bd17a2a94a581c5c9b365f66e343e1ea7cd350797fb216 -size 1017471 +oid sha256:3647ca51409448fee85c60c1919e7edfd55bdf26528bc7f6a0ea44ec57ccac55 +size 1016813 diff --git a/lib/search/indexes/github-docs-ghae-en-records.json.br b/lib/search/indexes/github-docs-ghae-en-records.json.br index 167bf57fea..d1acb52ae5 100644 --- a/lib/search/indexes/github-docs-ghae-en-records.json.br +++ b/lib/search/indexes/github-docs-ghae-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:65760e9b7926575501043a1db08eb841ae57169068a4ca64dce3f11422d7a4f1 -size 752188 +oid sha256:a77f536b0fa3c758e711ba41ee0aacb111d6f1a0c9a477c853eabcf27fdb443c +size 753393 diff --git a/lib/search/indexes/github-docs-ghae-en.json.br b/lib/search/indexes/github-docs-ghae-en.json.br index 47bb357622..bcd43a6763 100644 --- a/lib/search/indexes/github-docs-ghae-en.json.br +++ b/lib/search/indexes/github-docs-ghae-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:343b3e4ea1f772cc93d581b385c403daad61a9b97830633a4ad76c742d0ba08c -size 2848125 +oid sha256:595484b9fd0445cd29865155e564c1ae2cfa3e2f7f412627432b5c587bfc5038 +size 2850884 diff --git a/lib/search/indexes/github-docs-ghae-es-records.json.br b/lib/search/indexes/github-docs-ghae-es-records.json.br index c79a83d1d5..6312c88bac 100644 --- a/lib/search/indexes/github-docs-ghae-es-records.json.br +++ b/lib/search/indexes/github-docs-ghae-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fc7817df58e6305ee656ac9fbaad7fa445dccc69344150ef6e8a3d64e5dd7396 -size 503988 +oid sha256:8a0c4f56e42ab35cdf425f324a141cc6663465072310481443f40fa4fcd71c7d +size 503093 diff --git a/lib/search/indexes/github-docs-ghae-es.json.br b/lib/search/indexes/github-docs-ghae-es.json.br index f0c7fe2e19..3646522f44 100644 --- a/lib/search/indexes/github-docs-ghae-es.json.br +++ b/lib/search/indexes/github-docs-ghae-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3eb7f38aad98a5b6902d800b0554d3ea840fb33c91b3e38000f32d1eab5d61c2 -size 2032208 +oid sha256:0be8f4debe94e3eed956f323515423cb51928ab270301078997b9bc27f3dc47d +size 2032661 diff --git a/lib/search/indexes/github-docs-ghae-ja-records.json.br b/lib/search/indexes/github-docs-ghae-ja-records.json.br index 78cae56f61..4033e0ab1e 100644 --- a/lib/search/indexes/github-docs-ghae-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghae-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:993fff162ed75d0561c4276b258a06d63a704f168aa280c830bd80ff42fe242d -size 554041 +oid sha256:d3beb6da620992334b7d84f81b8513f21741dc0ff5d65e021b1e1cee5b565bc0 +size 552991 diff --git a/lib/search/indexes/github-docs-ghae-ja.json.br b/lib/search/indexes/github-docs-ghae-ja.json.br index ff72302047..aeb2ccf364 100644 --- a/lib/search/indexes/github-docs-ghae-ja.json.br +++ b/lib/search/indexes/github-docs-ghae-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f71b1eb74ee81506cecb4884c3ea46a4137d6bf20e0e60004c7580eb8a3d606b -size 2825488 +oid sha256:b5cf843a561d14d50bfa6c1c16941ee84f05cd846dfcd73ec076fa058718649e +size 2821108 diff --git a/lib/search/indexes/github-docs-ghae-pt-records.json.br b/lib/search/indexes/github-docs-ghae-pt-records.json.br index 47471f0f77..dde2b61384 100644 --- a/lib/search/indexes/github-docs-ghae-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghae-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a32a42295aa2d09bd4bf9818302126ee923a0146635c3dae010fdac81717d05f -size 497695 +oid sha256:e06914351c14926b921dd1034ddcc5fdf9a1ff5a26200bc5b2c2c1e938cd0705 +size 496017 diff --git a/lib/search/indexes/github-docs-ghae-pt.json.br b/lib/search/indexes/github-docs-ghae-pt.json.br index d4d54a87f4..e5571c810a 100644 --- a/lib/search/indexes/github-docs-ghae-pt.json.br +++ b/lib/search/indexes/github-docs-ghae-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bdc7d43e6f4c08d3509ca0fc9281a1f86720c9df2a36d5618fcd93ae21699e28 -size 1942063 +oid sha256:d352676d0cbbe7d6357f3e5d306fc713571beb8bdb62c0aaa84a570ec7b69aeb +size 1936232 diff --git a/lib/search/indexes/github-docs-ghec-cn-records.json.br b/lib/search/indexes/github-docs-ghec-cn-records.json.br index 52022b3462..367ba039b6 100644 --- a/lib/search/indexes/github-docs-ghec-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghec-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7e0a7ef2a968e49fb235395ab2d69db3d805b69bf19e1a3997b49fb9074f643e -size 860321 +oid sha256:6f891dc793e5801854f7c16fc796b9cc3952cb9c7796f41bfc0470788beccd8b +size 860000 diff --git a/lib/search/indexes/github-docs-ghec-cn.json.br b/lib/search/indexes/github-docs-ghec-cn.json.br index d250000f45..d21cb00675 100644 --- a/lib/search/indexes/github-docs-ghec-cn.json.br +++ b/lib/search/indexes/github-docs-ghec-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0bbab883db88e2a76bdf57bf4018dbb58e26d7f608c1c49195667f3123212e93 -size 1597334 +oid sha256:3464ad9733554dd81888708b1beb85e20f7c10109d7df0f7899bafef304330f8 +size 1598490 diff --git a/lib/search/indexes/github-docs-ghec-en-records.json.br b/lib/search/indexes/github-docs-ghec-en-records.json.br index ea5b0d4569..427ac0abf2 100644 --- a/lib/search/indexes/github-docs-ghec-en-records.json.br +++ b/lib/search/indexes/github-docs-ghec-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9729e7ab628ff405ae8f4e852beb76b480a76fd874ef4e14ac2e2ed38337696c -size 1146991 +oid sha256:4ffadaddbc3f80fc91f03324fee90676ee2fad13a46e746b0920e3dab69dbe8e +size 1144358 diff --git a/lib/search/indexes/github-docs-ghec-en.json.br b/lib/search/indexes/github-docs-ghec-en.json.br index d4a0572a0c..ab90320c22 100644 --- a/lib/search/indexes/github-docs-ghec-en.json.br +++ b/lib/search/indexes/github-docs-ghec-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ebf2fecdddcb6b35e0cde0840a5dd335073f12f54642cfab292496f4afaf1649 -size 4367406 +oid sha256:0732e8852f25e1c412e24871647ee3ae87fcc014ab475a88cb1a5e8812f706e5 +size 4372209 diff --git a/lib/search/indexes/github-docs-ghec-es-records.json.br b/lib/search/indexes/github-docs-ghec-es-records.json.br index b655b435dc..2b44898944 100644 --- a/lib/search/indexes/github-docs-ghec-es-records.json.br +++ b/lib/search/indexes/github-docs-ghec-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f3d32558a99b50dcac42863f7868d990934604a3c39976b4b2b37165c223799e -size 797630 +oid sha256:62f234e1b3d528aa40d052b3850f41f42b710aae980bd665d591dad562f23bf9 +size 798241 diff --git a/lib/search/indexes/github-docs-ghec-es.json.br b/lib/search/indexes/github-docs-ghec-es.json.br index b31206d29b..798e069ede 100644 --- a/lib/search/indexes/github-docs-ghec-es.json.br +++ b/lib/search/indexes/github-docs-ghec-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d4ae542632517e500e46bb3d17a484b27e1cbea329dfcc15f2316d10b74a0a31 -size 3349455 +oid sha256:010c709b2b0698e197b72b72c7a7a4722884417004125361666dd3a64e0db83a +size 3353379 diff --git a/lib/search/indexes/github-docs-ghec-ja-records.json.br b/lib/search/indexes/github-docs-ghec-ja-records.json.br index 58409d6e08..c06a9c823e 100644 --- a/lib/search/indexes/github-docs-ghec-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghec-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ed31ed29b10e019ff39366db594b765bb64029bed9e77f0e7ca5075ba8d7c489 -size 873897 +oid sha256:04e6f6050552310a6b8374d3c671a28db2ba59de7405500147e3ba86b610b610 +size 872679 diff --git a/lib/search/indexes/github-docs-ghec-ja.json.br b/lib/search/indexes/github-docs-ghec-ja.json.br index a7419f2f2c..2fe3c052c0 100644 --- a/lib/search/indexes/github-docs-ghec-ja.json.br +++ b/lib/search/indexes/github-docs-ghec-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:95ce95b3633bd2e250890d5ae7faf4d3418aff34fe339936564558911eb904b1 -size 4686532 +oid sha256:aa9432f35e7734940b62a412a637f0242d9cd51dc6fa025e330dd1b1a921f57e +size 4684753 diff --git a/lib/search/indexes/github-docs-ghec-pt-records.json.br b/lib/search/indexes/github-docs-ghec-pt-records.json.br index 4c9510e4d4..9154c87436 100644 --- a/lib/search/indexes/github-docs-ghec-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghec-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:284cf32a32ef9494ae956aaa93d808398882eac1c6776f7e4d6a01e4c25a865c -size 785908 +oid sha256:12eb0a2f6bbc8dbeb66729ebda093d93e0eaaaa340b1bf6279e2dd617d48857a +size 787519 diff --git a/lib/search/indexes/github-docs-ghec-pt.json.br b/lib/search/indexes/github-docs-ghec-pt.json.br index c521f26452..90aa109fe1 100644 --- a/lib/search/indexes/github-docs-ghec-pt.json.br +++ b/lib/search/indexes/github-docs-ghec-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8eb93a31f8956b27e423866e61d2b699305946791a7fdacc0fe6c7c6af82da24 -size 3222426 +oid sha256:7ccafaded3b3f39df1eb268e74fb8d353cfc81fc288c3c7e8caba4f0872754f5 +size 3221408 From 91068c157b5be0e6f7e3ca3e688f8279a173b3a4 Mon Sep 17 00:00:00 2001 From: Martin Lopes Date: Wed, 27 Apr 2022 13:17:00 +1000 Subject: [PATCH 60/68] Added versioning for bullet point --- content/actions/using-workflows/reusing-workflows.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index 13835dead9..0ab6eaf05e 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -194,7 +194,7 @@ When you call a reusable workflow, you can only use the following keywords in th * [`jobs..with.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idwithinput_id) * [`jobs..secrets`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecrets) * [`jobs..secrets.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecretssecret_id) -* [`jobs..secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit) + {% if actions-inherit-secrets-reusable-workflows %}* [`jobs..secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit){% endif %} * [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds) * [`jobs..if`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif) * [`jobs..permissions`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idpermissions) From 42e85ff4f52cbb18764afb6038bdb73d9b89cc4c Mon Sep 17 00:00:00 2001 From: github-openapi-bot Date: Tue, 26 Apr 2022 22:48:09 -0700 Subject: [PATCH 61/68] Update OpenAPI Descriptions --- .../dereferenced/api.github.com.deref.json | 335 +++++++++++++++++- .../static/dereferenced/ghes-3.1.deref.json | 4 +- .../static/dereferenced/ghes-3.2.deref.json | 4 +- .../static/dereferenced/ghes-3.3.deref.json | 4 +- .../static/dereferenced/ghes-3.4.deref.json | 4 +- .../static/dereferenced/github.ae.deref.json | 4 +- 6 files changed, 337 insertions(+), 18 deletions(-) diff --git a/lib/rest/static/dereferenced/api.github.com.deref.json b/lib/rest/static/dereferenced/api.github.com.deref.json index 68cd4b7fff..1108ff024b 100644 --- a/lib/rest/static/dereferenced/api.github.com.deref.json +++ b/lib/rest/static/dereferenced/api.github.com.deref.json @@ -20043,6 +20043,143 @@ } } }, + "/enterprises/{enterprise}/actions/permissions/workflow": { + "get": { + "summary": "Get default workflow permissions for an enterprise", + "description": "Gets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an enterprise,\nas well as whether GitHub Actions can submit approving pull request reviews. For more information, see\n\"[Enforcing a policy for workflow permissions in your enterprise](https://docs.github.com/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#enforcing-a-policy-for-workflow-permissions-in-your-enterprise).\"\n\nYou must authenticate using an access token with the `admin:enterprise` scope to use this endpoint.\nGitHub Apps must have the `enterprise_administration:write` permission to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-github-actions-default-workflow-permissions-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/actions#get-default-workflow-permissions-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Success response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "default_workflow_permissions": { + "type": "string", + "description": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "enum": [ + "read", + "write" + ] + }, + "can_approve_pull_request_reviews": { + "type": "boolean", + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." + } + }, + "required": [ + "default_workflow_permissions", + "can_approve_pull_request_reviews" + ] + }, + "examples": { + "default": { + "summary": "Give read-only permission, and allow approving PRs.", + "value": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "permissions" + } + }, + "put": { + "summary": "Set default workflow permissions for an enterprise", + "description": "Sets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an enterprise, and sets\nwhether GitHub Actions can submit approving pull request reviews. For more information, see\n\"[Enforcing a policy for workflow permissions in your enterprise](https://docs.github.com/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#enforcing-a-policy-for-workflow-permissions-in-your-enterprise).\"\n\nYou must authenticate using an access token with the `admin:enterprise` scope to use this endpoint.\nGitHub Apps must have the `enterprise_administration:write` permission to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/set-github-actions-default-workflow-permissions-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/actions#set-default-workflow-permissions-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "default_workflow_permissions": { + "type": "string", + "description": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "enum": [ + "read", + "write" + ] + }, + "can_approve_pull_request_reviews": { + "type": "boolean", + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." + } + } + }, + "examples": { + "default": { + "summary": "Give read-only permission, and allow approving PRs.", + "value": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + } + } + }, + "responses": { + "204": { + "description": "Success response" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "permissions" + } + } + }, "/enterprises/{enterprise}/actions/runner-groups": { "get": { "summary": "List self-hosted runner groups for an enterprise", @@ -67340,7 +67477,7 @@ "/orgs/{org}/actions/permissions/workflow": { "get": { "summary": "Get default workflow permissions for an organization", - "description": "Gets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an organization,\nas well if GitHub Actions can submit approving pull request reviews.\n\nYou must authenticate using an access token with the `admin:org` scope to use this endpoint. GitHub Apps must have the `administration` organization permission to use this API.", + "description": "Gets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an organization,\nas well as whether GitHub Actions can submit approving pull request reviews. For more information, see\n\"[Setting the permissions of the GITHUB_TOKEN for your organization](https://docs.github.com/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#setting-the-permissions-of-the-github_token-for-your-organization).\"\n\nYou must authenticate using an access token with the `admin:org` scope to use this endpoint. GitHub Apps must have the `administration` organization permission to use this API.", "tags": [ "actions" ], @@ -67377,7 +67514,7 @@ }, "can_approve_pull_request_reviews": { "type": "boolean", - "description": "Whether GitHub Actions can submit approving pull request reviews." + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." } }, "required": [ @@ -67387,6 +67524,7 @@ }, "examples": { "default": { + "summary": "Give read-only permission, and allow approving PRs.", "value": { "default_workflow_permissions": "read", "can_approve_pull_request_reviews": true @@ -67406,7 +67544,7 @@ }, "put": { "summary": "Set default workflow permissions for an organization", - "description": "Sets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an organization, and sets if GitHub Actions\ncan submit approving pull request reviews.\n\nYou must authenticate using an access token with the `admin:org` scope to use this endpoint. GitHub Apps must have the `administration` organization permission to use this API.", + "description": "Sets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in an organization, and sets if GitHub Actions\ncan submit approving pull request reviews. For more information, see\n\"[Setting the permissions of the GITHUB_TOKEN for your organization](https://docs.github.com/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization#setting-the-permissions-of-the-github_token-for-your-organization).\"\n\nYou must authenticate using an access token with the `admin:org` scope to use this endpoint. GitHub Apps must have the `administration` organization permission to use this API.", "tags": [ "actions" ], @@ -67427,7 +67565,10 @@ ], "responses": { "204": { - "description": "Response" + "description": "Success response" + }, + "409": { + "description": "Conflict response when changing a setting is prevented by the owning enterprise" } }, "requestBody": { @@ -67447,12 +67588,13 @@ }, "can_approve_pull_request_reviews": { "type": "boolean", - "description": "Whether GitHub Actions can submit approving pull request reviews." + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." } } }, "examples": { "default": { + "summary": "Give read-only permission, and allow approving PRs.", "value": { "default_workflow_permissions": "read", "can_approve_pull_request_reviews": true @@ -79284,6 +79426,29 @@ "type": "string" } }, + { + "name": "tool_name", + "description": "The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + } + }, + { + "name": "tool_guid", + "description": "The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either `tool_guid` or `tool_name`, but not both.", + "in": "query", + "required": false, + "schema": { + "type": [ + "string", + "null" + ], + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + } + }, { "name": "before", "description": "A cursor, as given in the [Link header](https://docs.github.com/rest/overview/resources-in-the-rest-api#link-header). If specified, the query only searches for events before this cursor.", @@ -79336,7 +79501,7 @@ }, { "name": "state", - "description": "Set to `open`, `closed, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", + "description": "Set to `open`, `closed`, `fixed`, or `dismissed` to list code scanning alerts in a specific state.", "in": "query", "required": false, "schema": { @@ -161528,6 +161693,160 @@ } } }, + "/repos/{owner}/{repo}/actions/permissions/workflow": { + "get": { + "summary": "Get default workflow permissions for a repository", + "description": "Gets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in a repository,\nas well as if GitHub Actions can submit approving pull request reviews.\nFor more information, see \"[Setting the permissions of the GITHUB_TOKEN for your repository](https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#setting-the-permissions-of-the-github_token-for-your-repository).\"\n\nYou must authenticate using an access token with the `repo` scope to use this endpoint. GitHub Apps must have the repository `administration` permission to use this API.", + "tags": [ + "actions" + ], + "operationId": "actions/get-github-actions-default-workflow-permissions-repository", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/actions#get-default-workflow-permissions-for-a-repository" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "default_workflow_permissions": { + "type": "string", + "description": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "enum": [ + "read", + "write" + ] + }, + "can_approve_pull_request_reviews": { + "type": "boolean", + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." + } + }, + "required": [ + "default_workflow_permissions", + "can_approve_pull_request_reviews" + ] + }, + "examples": { + "default": { + "summary": "Give read-only permission, and allow approving PRs.", + "value": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "permissions" + } + }, + "put": { + "summary": "Set default workflow permissions for a repository", + "description": "Sets the default workflow permissions granted to the `GITHUB_TOKEN` when running workflows in a repository, and sets if GitHub Actions\ncan submit approving pull request reviews.\nFor more information, see \"[Setting the permissions of the GITHUB_TOKEN for your repository](https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#setting-the-permissions-of-the-github_token-for-your-repository).\"\n\nYou must authenticate using an access token with the `repo` scope to use this endpoint. GitHub Apps must have the repository `administration` permission to use this API.", + "tags": [ + "actions" + ], + "operationId": "actions/set-github-actions-default-workflow-permissions-repository", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/reference/actions#set-default-workflow-permissions-for-a-repository" + }, + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Success response" + }, + "409": { + "description": "Conflict response when changing a setting is prevented by the owning organization or enterprise" + } + }, + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "default_workflow_permissions": { + "type": "string", + "description": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "enum": [ + "read", + "write" + ] + }, + "can_approve_pull_request_reviews": { + "type": "boolean", + "description": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk." + } + } + }, + "examples": { + "default": { + "summary": "Give read-only permission, and allow approving PRs.", + "value": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "permissions" + } + } + }, "/repos/{owner}/{repo}/actions/runners": { "get": { "summary": "List self-hosted runners for a repository", @@ -243237,7 +243556,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nAdding an outside collaborator may be restricted by enterprise administrators. For more information, see \"[Enforcing repository management policies in your enterprise](https://docs.github.com/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories).\"\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nAdding an outside collaborator may be restricted by enterprise administrators. For more information, see \"[Enforcing repository management policies in your enterprise](https://docs.github.com/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories).\"\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -275735,7 +276054,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, diff --git a/lib/rest/static/dereferenced/ghes-3.1.deref.json b/lib/rest/static/dereferenced/ghes-3.1.deref.json index f2d20bf06f..2792c14ed4 100644 --- a/lib/rest/static/dereferenced/ghes-3.1.deref.json +++ b/lib/rest/static/dereferenced/ghes-3.1.deref.json @@ -189362,7 +189362,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.1/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.1/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.1/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.1/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.1/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.1/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -221063,7 +221063,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, diff --git a/lib/rest/static/dereferenced/ghes-3.2.deref.json b/lib/rest/static/dereferenced/ghes-3.2.deref.json index 1cc6738894..cd37572ec1 100644 --- a/lib/rest/static/dereferenced/ghes-3.2.deref.json +++ b/lib/rest/static/dereferenced/ghes-3.2.deref.json @@ -193773,7 +193773,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.2/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.2/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.2/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.2/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.2/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.2/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.2/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.2/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.2/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.2/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.2/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.2/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -225549,7 +225549,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, diff --git a/lib/rest/static/dereferenced/ghes-3.3.deref.json b/lib/rest/static/dereferenced/ghes-3.3.deref.json index 59164a6fe3..9746afea64 100644 --- a/lib/rest/static/dereferenced/ghes-3.3.deref.json +++ b/lib/rest/static/dereferenced/ghes-3.3.deref.json @@ -197327,7 +197327,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.3/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.3/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.3/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.3/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.3/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.3/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.3/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.3/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.3/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.3/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.3/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.3/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -228984,7 +228984,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, diff --git a/lib/rest/static/dereferenced/ghes-3.4.deref.json b/lib/rest/static/dereferenced/ghes-3.4.deref.json index 7c3b0126c7..c0b71094f8 100644 --- a/lib/rest/static/dereferenced/ghes-3.4.deref.json +++ b/lib/rest/static/dereferenced/ghes-3.4.deref.json @@ -213145,7 +213145,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.4/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.4/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.4/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.4/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.4/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.4/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/enterprise-server@3.4/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/enterprise-server@3.4/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/enterprise-server@3.4/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/enterprise-server@3.4/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/enterprise-server@3.4/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/enterprise-server@3.4/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -244921,7 +244921,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, diff --git a/lib/rest/static/dereferenced/github.ae.deref.json b/lib/rest/static/dereferenced/github.ae.deref.json index b5f9dd6eea..fe26b81b83 100644 --- a/lib/rest/static/dereferenced/github.ae.deref.json +++ b/lib/rest/static/dereferenced/github.ae.deref.json @@ -177935,7 +177935,7 @@ }, "put": { "summary": "Add a repository collaborator", - "description": "This endpoint triggers [notifications](https://docs.github.com/github-ae@latest/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/github-ae@latest/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nAdding an outside collaborator may be restricted by enterprise administrators. For more information, see \"[Enforcing repository management policies in your enterprise](https://docs.github.com/github-ae@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories).\"\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/github-ae@latest/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/github-ae@latest/rest/reference/repos#invitations).\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", + "description": "This endpoint triggers [notifications](https://docs.github.com/github-ae@latest/github/managing-subscriptions-and-notifications-on-github/about-notifications). Creating content too quickly using this endpoint may result in secondary rate limiting. See \"[Secondary rate limits](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#secondary-rate-limits)\" and \"[Dealing with secondary rate limits](https://docs.github.com/github-ae@latest/rest/guides/best-practices-for-integrators#dealing-with-secondary-rate-limits)\" for details.\n\nAdding an outside collaborator may be restricted by enterprise administrators. For more information, see \"[Enforcing repository management policies in your enterprise](https://docs.github.com/github-ae@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-inviting-outside-collaborators-to-repositories).\"\n\nFor more information on permission levels, see \"[Repository permission levels for an organization](https://docs.github.com/github-ae@latest/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization#permission-levels-for-repositories-owned-by-an-organization)\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:\n\n```\nCannot assign {member} permission of {role name}\n```\n\nNote that, if you choose not to pass any parameters, you'll need to set `Content-Length` to zero when calling out to this endpoint. For more information, see \"[HTTP verbs](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#http-verbs).\"\n\nThe invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the [repository invitations API endpoints](https://docs.github.com/github-ae@latest/rest/reference/repos#invitations).\n\n**Updating an existing collaborator's permission level**\n\nThe endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different `permission` parameter. The response will be a `204`, with no other indication that the permission level changed.\n\n**Rate limits**\n\nYou are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.", "tags": [ "repos" ], @@ -209336,7 +209336,7 @@ "properties": { "event_type": { "type": "string", - "description": "A custom webhook event name.", + "description": "A custom webhook event name. Must be 100 characters or fewer.", "minLength": 1, "maxLength": 100 }, From 00a8f966e26636305a2b69c06d4e1e02bf86fae8 Mon Sep 17 00:00:00 2001 From: github-openapi-bot Date: Wed, 27 Apr 2022 05:53:53 +0000 Subject: [PATCH 62/68] Add decorated OpenAPI schema files --- .../client-side-rest-api-redirects.json | 4 + lib/rest/static/apps/enabled-for-apps.json | 16 + lib/rest/static/decorated/api.github.com.json | 321 +++++++++++++++++- lib/rest/static/decorated/ghes-3.1.json | 6 +- lib/rest/static/decorated/ghes-3.2.json | 6 +- lib/rest/static/decorated/ghes-3.3.json | 6 +- lib/rest/static/decorated/ghes-3.4.json | 6 +- lib/rest/static/decorated/github.ae.json | 6 +- 8 files changed, 344 insertions(+), 27 deletions(-) diff --git a/lib/redirects/static/client-side-rest-api-redirects.json b/lib/redirects/static/client-side-rest-api-redirects.json index 0c0b3af998..00801beec2 100644 --- a/lib/redirects/static/client-side-rest-api-redirects.json +++ b/lib/redirects/static/client-side-rest-api-redirects.json @@ -188,6 +188,8 @@ "/rest/actions#disable-a-selected-organization-for-github-actions-in-an-enterprise": "/rest/actions/permissions#disable-a-selected-organization-for-github-actions-in-an-enterprise", "/rest/actions#get-allowed-actions-for-an-enterprise": "/rest/actions/permissions#get-allowed-actions-for-an-enterprise", "/rest/actions#set-allowed-actions-for-an-enterprise": "/rest/actions/permissions#set-allowed-actions-for-an-enterprise", + "/rest/actions#get-default-workflow-permissions-for-an-enterprise": "/rest/actions/permissions#get-default-workflow-permissions-for-an-enterprise", + "/rest/actions#set-default-workflow-permissions-for-an-enterprise": "/rest/actions/permissions#set-default-workflow-permissions-for-an-enterprise", "/rest/actions#list-self-hosted-runner-groups-for-an-enterprise": "/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-enterprise", "/rest/actions#self-hosted-runner-groups": "/rest/actions/self-hosted-runner-groups", "/rest/actions#create-self-hosted-runner-group-for-an-enterprise": "/rest/actions/self-hosted-runner-groups#create-self-hosted-runner-group-for-an-enterprise", @@ -469,6 +471,8 @@ "/rest/actions#set-workflow-access-to-a-repository": "/rest/actions/permissions#set-workflow-access-to-a-repository", "/rest/actions#get-allowed-actions-for-a-repository": "/rest/actions/permissions#get-allowed-actions-for-a-repository", "/rest/actions#set-allowed-actions-for-a-repository": "/rest/actions/permissions#set-allowed-actions-for-a-repository", + "/rest/actions#get-default-workflow-permissions-for-a-repository": "/rest/actions/permissions#get-default-workflow-permissions-for-a-repository", + "/rest/actions#set-default-workflow-permissions-for-a-repository": "/rest/actions/permissions#set-default-workflow-permissions-for-a-repository", "/rest/actions#list-self-hosted-runners-for-a-repository": "/rest/actions/self-hosted-runners#list-self-hosted-runners-for-a-repository", "/rest/actions#list-runner-applications-for-a-repository": "/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository", "/rest/actions#create-a-registration-token-for-a-repository": "/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository", diff --git a/lib/rest/static/apps/enabled-for-apps.json b/lib/rest/static/apps/enabled-for-apps.json index b1b173fd1b..b74d6f92da 100644 --- a/lib/rest/static/apps/enabled-for-apps.json +++ b/lib/rest/static/apps/enabled-for-apps.json @@ -5,6 +5,14 @@ "verb": "get", "requestPath": "/enterprises/{enterprise}/actions/cache/usage" }, + { + "verb": "get", + "requestPath": "/enterprises/{enterprise}/actions/permissions/workflow" + }, + { + "verb": "put", + "requestPath": "/enterprises/{enterprise}/actions/permissions/workflow" + }, { "verb": "get", "requestPath": "/orgs/{org}/actions/cache/usage" @@ -241,6 +249,14 @@ "verb": "put", "requestPath": "/repos/{owner}/{repo}/actions/permissions/selected-actions" }, + { + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/actions/permissions/workflow" + }, + { + "verb": "put", + "requestPath": "/repos/{owner}/{repo}/actions/permissions/workflow" + }, { "verb": "get", "requestPath": "/repos/{owner}/{repo}/actions/runners" diff --git a/lib/rest/static/decorated/api.github.com.json b/lib/rest/static/decorated/api.github.com.json index b1cc559bc8..a723048a1b 100644 --- a/lib/rest/static/decorated/api.github.com.json +++ b/lib/rest/static/decorated/api.github.com.json @@ -1207,6 +1207,129 @@ } ] }, + { + "serverUrl": "https://api.github.com", + "verb": "get", + "requestPath": "/enterprises/{enterprise}/actions/permissions/workflow", + "title": "Get default workflow permissions for an enterprise", + "category": "actions", + "subcategory": "permissions", + "parameters": [ + { + "name": "enterprise", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

The slug version of the enterprise name. You can also substitute this value with the enterprise id.

" + } + ], + "bodyParameters": [], + "enabledForGitHubApps": true, + "codeExamples": [ + { + "key": "default", + "request": { + "description": "Example", + "acceptHeader": "application/vnd.github.v3+json", + "parameters": { + "enterprise": "ENTERPRISE" + } + }, + "response": { + "statusCode": "200", + "contentType": "application/json", + "description": "

Give read-only permission, and allow approving PRs.

", + "example": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + ], + "previews": [], + "descriptionHTML": "

Gets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an enterprise,\nas well as whether GitHub Actions can submit approving pull request reviews. For more information, see\n\"Enforcing a policy for workflow permissions in your enterprise.\"

\n

You must authenticate using an access token with the admin:enterprise scope to use this endpoint.\nGitHub Apps must have the enterprise_administration:write permission to use this endpoint.

", + "statusCodes": [ + { + "httpStatusCode": "200", + "description": "

Success response

" + } + ] + }, + { + "serverUrl": "https://api.github.com", + "verb": "put", + "requestPath": "/enterprises/{enterprise}/actions/permissions/workflow", + "title": "Set default workflow permissions for an enterprise", + "category": "actions", + "subcategory": "permissions", + "parameters": [ + { + "name": "enterprise", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "

The slug version of the enterprise name. You can also substitute this value with the enterprise id.

" + } + ], + "bodyParameters": [ + { + "type": "string", + "description": "

The default workflow permissions granted to the GITHUB_TOKEN when running workflows.

", + "enum": [ + "read", + "write" + ], + "name": "default_workflow_permissions", + "in": "body", + "rawType": "string", + "rawDescription": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "childParamsGroups": [] + }, + { + "type": "boolean", + "description": "

Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.

", + "name": "can_approve_pull_request_reviews", + "in": "body", + "rawType": "boolean", + "rawDescription": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.", + "childParamsGroups": [] + } + ], + "enabledForGitHubApps": true, + "codeExamples": [ + { + "key": "default", + "request": { + "contentType": "application/json", + "description": "Give read-only permission, and allow approving PRs.", + "acceptHeader": "application/vnd.github.v3+json", + "bodyParameters": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + }, + "parameters": { + "enterprise": "ENTERPRISE" + } + }, + "response": { + "statusCode": "204", + "description": "

Success response

" + } + } + ], + "previews": [], + "descriptionHTML": "

Sets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an enterprise, and sets\nwhether GitHub Actions can submit approving pull request reviews. For more information, see\n\"Enforcing a policy for workflow permissions in your enterprise.\"

\n

You must authenticate using an access token with the admin:enterprise scope to use this endpoint.\nGitHub Apps must have the enterprise_administration:write permission to use this endpoint.

", + "statusCodes": [ + { + "httpStatusCode": "204", + "description": "

Success response

" + } + ] + }, { "serverUrl": "https://api.github.com", "verb": "get", @@ -1877,7 +2000,7 @@ "response": { "statusCode": "200", "contentType": "application/json", - "description": "

Response

", + "description": "

Give read-only permission, and allow approving PRs.

", "example": { "default_workflow_permissions": "read", "can_approve_pull_request_reviews": true @@ -1886,7 +2009,7 @@ } ], "previews": [], - "descriptionHTML": "

Gets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an organization,\nas well if GitHub Actions can submit approving pull request reviews.

\n

You must authenticate using an access token with the admin:org scope to use this endpoint. GitHub Apps must have the administration organization permission to use this API.

", + "descriptionHTML": "

Gets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an organization,\nas well as whether GitHub Actions can submit approving pull request reviews. For more information, see\n\"Setting the permissions of the GITHUB_TOKEN for your organization.\"

\n

You must authenticate using an access token with the admin:org scope to use this endpoint. GitHub Apps must have the administration organization permission to use this API.

", "statusCodes": [ { "httpStatusCode": "200", @@ -1928,11 +2051,11 @@ }, { "type": "boolean", - "description": "

Whether GitHub Actions can submit approving pull request reviews.

", + "description": "

Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.

", "name": "can_approve_pull_request_reviews", "in": "body", "rawType": "boolean", - "rawDescription": "Whether GitHub Actions can submit approving pull request reviews.", + "rawDescription": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.", "childParamsGroups": [] } ], @@ -1942,7 +2065,7 @@ "key": "default", "request": { "contentType": "application/json", - "description": "Example", + "description": "Give read-only permission, and allow approving PRs.", "acceptHeader": "application/vnd.github.v3+json", "bodyParameters": { "default_workflow_permissions": "read", @@ -1954,16 +2077,20 @@ }, "response": { "statusCode": "204", - "description": "

Response

" + "description": "

Success response

" } } ], "previews": [], - "descriptionHTML": "

Sets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an organization, and sets if GitHub Actions\ncan submit approving pull request reviews.

\n

You must authenticate using an access token with the admin:org scope to use this endpoint. GitHub Apps must have the administration organization permission to use this API.

", + "descriptionHTML": "

Sets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in an organization, and sets if GitHub Actions\ncan submit approving pull request reviews. For more information, see\n\"Setting the permissions of the GITHUB_TOKEN for your organization.\"

\n

You must authenticate using an access token with the admin:org scope to use this endpoint. GitHub Apps must have the administration organization permission to use this API.

", "statusCodes": [ { "httpStatusCode": "204", - "description": "

No Content

" + "description": "

Success response

" + }, + { + "httpStatusCode": "409", + "description": "

Conflict response when changing a setting is prevented by the owning enterprise

" } ] }, @@ -2403,6 +2530,153 @@ "description": "

No Content

" } ] + }, + { + "serverUrl": "https://api.github.com", + "verb": "get", + "requestPath": "/repos/{owner}/{repo}/actions/permissions/workflow", + "title": "Get default workflow permissions for a repository", + "category": "actions", + "subcategory": "permissions", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "bodyParameters": [], + "enabledForGitHubApps": true, + "codeExamples": [ + { + "key": "default", + "request": { + "description": "Example", + "acceptHeader": "application/vnd.github.v3+json", + "parameters": { + "owner": "OWNER", + "repo": "REPO" + } + }, + "response": { + "statusCode": "200", + "contentType": "application/json", + "description": "

Give read-only permission, and allow approving PRs.

", + "example": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + } + } + } + ], + "previews": [], + "descriptionHTML": "

Gets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in a repository,\nas well as if GitHub Actions can submit approving pull request reviews.\nFor more information, see \"Setting the permissions of the GITHUB_TOKEN for your repository.\"

\n

You must authenticate using an access token with the repo scope to use this endpoint. GitHub Apps must have the repository administration permission to use this API.

", + "statusCodes": [ + { + "httpStatusCode": "200", + "description": "

OK

" + } + ] + }, + { + "serverUrl": "https://api.github.com", + "verb": "put", + "requestPath": "/repos/{owner}/{repo}/actions/permissions/workflow", + "title": "Set default workflow permissions for a repository", + "category": "actions", + "subcategory": "permissions", + "parameters": [ + { + "name": "owner", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + }, + { + "name": "repo", + "in": "path", + "required": true, + "schema": { + "type": "string" + }, + "descriptionHTML": "" + } + ], + "bodyParameters": [ + { + "type": "string", + "description": "

The default workflow permissions granted to the GITHUB_TOKEN when running workflows.

", + "enum": [ + "read", + "write" + ], + "name": "default_workflow_permissions", + "in": "body", + "rawType": "string", + "rawDescription": "The default workflow permissions granted to the GITHUB_TOKEN when running workflows.", + "childParamsGroups": [] + }, + { + "type": "boolean", + "description": "

Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.

", + "name": "can_approve_pull_request_reviews", + "in": "body", + "rawType": "boolean", + "rawDescription": "Whether GitHub Actions can approve pull requests. Enabling this can be a security risk.", + "childParamsGroups": [] + } + ], + "enabledForGitHubApps": true, + "codeExamples": [ + { + "key": "default", + "request": { + "contentType": "application/json", + "description": "Give read-only permission, and allow approving PRs.", + "acceptHeader": "application/vnd.github.v3+json", + "bodyParameters": { + "default_workflow_permissions": "read", + "can_approve_pull_request_reviews": true + }, + "parameters": { + "owner": "OWNER", + "repo": "REPO" + } + }, + "response": { + "statusCode": "204", + "description": "

Success response

" + } + } + ], + "previews": [], + "descriptionHTML": "

Sets the default workflow permissions granted to the GITHUB_TOKEN when running workflows in a repository, and sets if GitHub Actions\ncan submit approving pull request reviews.\nFor more information, see \"Setting the permissions of the GITHUB_TOKEN for your repository.\"

\n

You must authenticate using an access token with the repo scope to use this endpoint. GitHub Apps must have the repository administration permission to use this API.

", + "statusCodes": [ + { + "httpStatusCode": "204", + "description": "

Success response

" + }, + { + "httpStatusCode": "409", + "description": "

Conflict response when changing a setting is prevented by the owning organization or enterprise

" + } + ] } ], "secrets": [ @@ -32139,6 +32413,29 @@ }, "descriptionHTML": "" }, + { + "name": "tool_name", + "in": "query", + "required": false, + "schema": { + "type": "string", + "description": "The name of the tool used to generate the code scanning analysis." + }, + "descriptionHTML": "

The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either tool_name or tool_guid, but not both.

" + }, + { + "name": "tool_guid", + "in": "query", + "required": false, + "schema": { + "type": [ + "string", + "null" + ], + "description": "The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data." + }, + "descriptionHTML": "

The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in their analysis data. You can specify the tool by using either tool_guid or tool_name, but not both.

" + }, { "name": "before", "in": "query", @@ -32203,7 +32500,7 @@ "fixed" ] }, - "descriptionHTML": "

Set to open, closed, fixed, or dismissed` to list code scanning alerts in a specific state.

" + "descriptionHTML": "

Set to open, closed, fixed, or dismissed to list code scanning alerts in a specific state.

" }, { "name": "sort", @@ -39547,7 +39844,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

Adding an outside collaborator may be restricted by enterprise administrators. For more information, see \"Enforcing repository management policies in your enterprise.\"

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

Adding an outside collaborator may be restricted by enterprise administrators. For more information, see \"Enforcing repository management policies in your enterprise.\"

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "https://api.github.com", @@ -90352,13 +90649,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { diff --git a/lib/rest/static/decorated/ghes-3.1.json b/lib/rest/static/decorated/ghes-3.1.json index 28feafbe5f..58f447a516 100644 --- a/lib/rest/static/decorated/ghes-3.1.json +++ b/lib/rest/static/decorated/ghes-3.1.json @@ -28343,7 +28343,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "http(s)://HOSTNAME/api/v3", @@ -71075,13 +71075,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { diff --git a/lib/rest/static/decorated/ghes-3.2.json b/lib/rest/static/decorated/ghes-3.2.json index 4fabf529a7..3cee399d77 100644 --- a/lib/rest/static/decorated/ghes-3.2.json +++ b/lib/rest/static/decorated/ghes-3.2.json @@ -29411,7 +29411,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "http(s)://HOSTNAME/api/v3", @@ -73867,13 +73867,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { diff --git a/lib/rest/static/decorated/ghes-3.3.json b/lib/rest/static/decorated/ghes-3.3.json index dddda7f4a8..c8b90b10f1 100644 --- a/lib/rest/static/decorated/ghes-3.3.json +++ b/lib/rest/static/decorated/ghes-3.3.json @@ -29566,7 +29566,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "http(s)://HOSTNAME/api/v3", @@ -73808,13 +73808,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { diff --git a/lib/rest/static/decorated/ghes-3.4.json b/lib/rest/static/decorated/ghes-3.4.json index 09d7e87c99..a83fa82791 100644 --- a/lib/rest/static/decorated/ghes-3.4.json +++ b/lib/rest/static/decorated/ghes-3.4.json @@ -31002,7 +31002,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "http(s)://HOSTNAME/api/v3", @@ -78125,13 +78125,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { diff --git a/lib/rest/static/decorated/github.ae.json b/lib/rest/static/decorated/github.ae.json index 06015fa141..fd2013d94c 100644 --- a/lib/rest/static/decorated/github.ae.json +++ b/lib/rest/static/decorated/github.ae.json @@ -26866,7 +26866,7 @@ "description": "

Validation failed

" } ], - "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

Adding an outside collaborator may be restricted by enterprise administrators. For more information, see \"Enforcing repository management policies in your enterprise.\"

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" + "descriptionHTML": "

This endpoint triggers notifications. Creating content too quickly using this endpoint may result in secondary rate limiting. See \"Secondary rate limits\" and \"Dealing with secondary rate limits\" for details.

\n

Adding an outside collaborator may be restricted by enterprise administrators. For more information, see \"Enforcing repository management policies in your enterprise.\"

\n

For more information on permission levels, see \"Repository permission levels for an organization\". There are restrictions on which permissions can be granted to organization members when an organization base role is in place. In this case, the permission being given must be equal to or higher than the org base permission. Otherwise, the request will fail with:

\n
Cannot assign {member} permission of {role name}\n
\n

Note that, if you choose not to pass any parameters, you'll need to set Content-Length to zero when calling out to this endpoint. For more information, see \"HTTP verbs.\"

\n

The invitee will receive a notification that they have been invited to the repository, which they must accept or decline. They may do this via the notifications page, the email they receive, or by using the repository invitations API endpoints.

\n

Updating an existing collaborator's permission level

\n

The endpoint can also be used to change the permissions of an existing collaborator without first removing and re-adding the collaborator. To change the permissions, use the same endpoint and pass a different permission parameter. The response will be a 204, with no other indication that the permission level changed.

\n

Rate limits

\n

You are limited to sending 50 invitations to a repository per 24 hour period. Note there is no limit if you are inviting organization members to an organization repository.

" }, { "serverUrl": "https://HOSTNAME/api/v3", @@ -68699,13 +68699,13 @@ "bodyParameters": [ { "type": "string", - "description": "

Required. A custom webhook event name.

", + "description": "

Required. A custom webhook event name. Must be 100 characters or fewer.

", "minLength": 1, "maxLength": 100, "name": "event_type", "in": "body", "rawType": "string", - "rawDescription": "A custom webhook event name.", + "rawDescription": "A custom webhook event name. Must be 100 characters or fewer.", "childParamsGroups": [] }, { From 17b34e16cd9af7a9d5f4683fe0fc56b834185890 Mon Sep 17 00:00:00 2001 From: Martin Lopes Date: Wed, 27 Apr 2022 17:11:58 +1000 Subject: [PATCH 63/68] Revert "actions-inherit-secrets-reusable-workflows --- .../using-workflows/reusing-workflows.md | 8 +---- .../workflow-syntax-for-github-actions.md | 36 ------------------- ...ons-inherit-secrets-reusable-workflows.yml | 7 ---- .../pass-inputs-to-reusable-workflows.md | 16 --------- 4 files changed, 1 insertion(+), 66 deletions(-) delete mode 100644 data/features/actions-inherit-secrets-reusable-workflows.yml diff --git a/content/actions/using-workflows/reusing-workflows.md b/content/actions/using-workflows/reusing-workflows.md index 0ab6eaf05e..c3a090642a 100644 --- a/content/actions/using-workflows/reusing-workflows.md +++ b/content/actions/using-workflows/reusing-workflows.md @@ -103,13 +103,8 @@ You can define inputs and secrets, which can be passed from the caller workflow required: true ``` {% endraw %} - {% if actions-inherit-secrets-reusable-workflows %} - For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs), [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets) and [`on.workflow_call.secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit). - 1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, you can reference them even if they are not defined in the `on` key. - {%else%} For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) and [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). - 1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. - {%endif%} +1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. {% raw %} ```yaml @@ -194,7 +189,6 @@ When you call a reusable workflow, you can only use the following keywords in th * [`jobs..with.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idwithinput_id) * [`jobs..secrets`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecrets) * [`jobs..secrets.`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idsecretssecret_id) - {% if actions-inherit-secrets-reusable-workflows %}* [`jobs..secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit){% endif %} * [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds) * [`jobs..if`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idif) * [`jobs..permissions`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idpermissions) diff --git a/content/actions/using-workflows/workflow-syntax-for-github-actions.md b/content/actions/using-workflows/workflow-syntax-for-github-actions.md index 57c81c47b2..c95bbcf209 100644 --- a/content/actions/using-workflows/workflow-syntax-for-github-actions.md +++ b/content/actions/using-workflows/workflow-syntax-for-github-actions.md @@ -157,42 +157,6 @@ jobs: ``` {% endraw %} -{% if actions-inherit-secrets-reusable-workflows %} - -#### `on.workflow_call.secrets.inherit` - -Use the `inherit` keyword to pass all the calling workflow's secrets to the called workflow. This includes all secrets the calling workflow has access to, namely organization, repository, and environment secrets. The `inherit` keyword can be used to pass secrets across repositories within the same organization, or across organizations within the same enterprise. - -#### Example - -{% raw %} - -```yaml -on: - workflow_dispatch: - -jobs: - pass-secrets-to-workflow: - uses: ./.github/workflows/called-workflow.yml - secrets: inherit -``` - -```yaml -on: - workflow_call: - -jobs: - pass-secret-to-action: - runs-on: ubuntu-latest - steps: - - name: Use a repo or org secret from the calling workflow. - uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }} -``` - -{% endraw %} - -{%endif%} - #### `on.workflow_call.secrets.` A string identifier to associate with the secret. diff --git a/data/features/actions-inherit-secrets-reusable-workflows.yml b/data/features/actions-inherit-secrets-reusable-workflows.yml deleted file mode 100644 index 2b7e38e99c..0000000000 --- a/data/features/actions-inherit-secrets-reusable-workflows.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Reference: #6920 -# Documentation for inheriting secrets from the calling workflow -versions: - fpt: '*' - ghec: '*' - ghes: '>= 3.6' - ghae: diff --git a/data/reusables/actions/pass-inputs-to-reusable-workflows.md b/data/reusables/actions/pass-inputs-to-reusable-workflows.md index 32d11ea33b..ce6074f0c9 100644 --- a/data/reusables/actions/pass-inputs-to-reusable-workflows.md +++ b/data/reusables/actions/pass-inputs-to-reusable-workflows.md @@ -11,19 +11,3 @@ jobs: envPAT: ${{ secrets.envPAT }} ``` {% endraw %} - -{% if actions-inherit-secrets-reusable-workflows %} -Workflows that call reusable workflows in the same organization or enterprise can use the `inherit` keyword to implicitly pass the secrets. - -{% raw %} -```yaml -jobs: - call-workflow-passing-data: - uses: octo-org/example-repo/.github/workflows/reusable-workflow.yml@main - with: - username: mona - secrets: inherit -``` -{% endraw %} - -{%endif%} \ No newline at end of file From c301448ac229a540bca51a9610562c433ef58e07 Mon Sep 17 00:00:00 2001 From: Paul Loeb <90000203+thispaul@users.noreply.github.com> Date: Wed, 27 Apr 2022 00:51:12 -0700 Subject: [PATCH 64/68] add clarification about fork networks --- .../removing-a-member-from-your-organization.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/organizations/managing-membership-in-your-organization/removing-a-member-from-your-organization.md b/content/organizations/managing-membership-in-your-organization/removing-a-member-from-your-organization.md index f12c9050b3..a56f638d1f 100644 --- a/content/organizations/managing-membership-in-your-organization/removing-a-member-from-your-organization.md +++ b/content/organizations/managing-membership-in-your-organization/removing-a-member-from-your-organization.md @@ -23,6 +23,7 @@ permissions: 'Organization owners can remove members from an organization.' **Warning:** When you remove members from an organization: - The paid license count does not automatically downgrade. To pay for fewer licenses after removing users from your organization, follow the steps in "[Downgrading your organization's paid seats](/articles/downgrading-your-organization-s-paid-seats)." - Removed members will lose access to private forks of your organization's private repositories, but they may still have local copies. However, they cannot sync local copies with your organization's repositories. Their private forks can be restored if the user is [reinstated as an organization member](/articles/reinstating-a-former-member-of-your-organization) within three months of being removed from the organization. Ultimately, you are responsible for ensuring that people who have lost access to a repository delete any confidential information or intellectual property. +- When private repositories are forked to other organizations, those organizations are able to control access to the fork network. This means users may retain access to the forks even after losing access to the original organization because they will still have explicit access via a fork. {%- ifversion ghec %} - Removed members will also lose access to private forks of your organization's internal repositories, if the removed member is not a member of any other organization owned by the same enterprise account. For more information, see "[About enterprise accounts](/admin/overview/about-enterprise-accounts)." {%- endif %} From df6da01c1380bc28c5fb38614dda548019e5c140 Mon Sep 17 00:00:00 2001 From: Mariam <15mariams@github.com> Date: Wed, 27 Apr 2022 03:04:59 -0700 Subject: [PATCH 65/68] Update partner-secret-list-private-repo.md (#27158) --- .../partner-secret-list-private-repo.md | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/data/reusables/secret-scanning/partner-secret-list-private-repo.md b/data/reusables/secret-scanning/partner-secret-list-private-repo.md index 5f43d7c3a4..d006654508 100644 --- a/data/reusables/secret-scanning/partner-secret-list-private-repo.md +++ b/data/reusables/secret-scanning/partner-secret-list-private-repo.md @@ -11,9 +11,9 @@ Adobe | Adobe Short-Lived Access Token | adobe_short_lived_access_token{% endif Adobe | Adobe JSON Web Token | adobe_jwt{% endif %} Alibaba Cloud | Alibaba Cloud Access Key ID | alibaba_cloud_access_key_id Alibaba Cloud | Alibaba Cloud Access Key Secret | alibaba_cloud_access_key_secret -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Amazon | Amazon OAuth Client ID | amazon_oauth_client_id{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Amazon | Amazon OAuth Client Secret | amazon_oauth_client_secret{% endif %} Amazon Web Services (AWS) | Amazon AWS Access Key ID | aws_access_key_id Amazon Web Services (AWS) | Amazon AWS Secret Access Key | aws_secret_access_key @@ -27,9 +27,9 @@ Atlassian | Atlassian API Token | atlassian_api_token Atlassian | Atlassian JSON Web Token | atlassian_jwt {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Atlassian | Bitbucket Server Personal Access Token | bitbucket_server_personal_access_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Azure | Azure Active Directory Application Secret | azure_active_directory_application_secret{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Azure | Azure Cache for Redis Access Key | azure_cache_for_redis_access_key{% endif %} Azure | Azure DevOps Personal Access Token | azure_devops_personal_access_token Azure | Azure SAS Token | azure_sas_token @@ -88,7 +88,7 @@ GitHub | GitHub Refresh Token | github_refresh_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} GitHub | GitHub App Installation Access Token | github_app_installation_access_token{% endif %} GitHub | GitHub SSH Private Key | github_ssh_private_key -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} GitLab | GitLab Access Token | gitlab_access_token{% endif %} GoCardless | GoCardless Live Access Token | gocardless_live_access_token GoCardless | GoCardless Sandbox Access Token | gocardless_sandbox_access_token @@ -102,13 +102,13 @@ Google | Google Cloud Storage Access Key Secret | google_cloud_storage_access_ke Google | Google Cloud Storage Service Account Access Key ID | google_cloud_storage_service_account_access_key_id{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-5844 %} Google | Google Cloud Storage User Access Key ID | google_cloud_storage_user_access_key_id{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Google | Google OAuth Access Token | google_oauth_access_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Google | Google OAuth Client ID | google_oauth_client_id{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Google | Google OAuth Client Secret | google_oauth_client_secret{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Google | Google OAuth Refresh Token | google_oauth_refresh_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Grafana | Grafana API Key | grafana_api_key{% endif %} @@ -122,7 +122,7 @@ Intercom | Intercom Access Token | intercom_access_token{% endif %} Ionic | Ionic Personal Access Token | ionic_personal_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Ionic | Ionic Refresh Token | ionic_refresh_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.4 %} +{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} JD Cloud | JD Cloud Access Key | jd_cloud_access_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-5844 %} JFrog | JFrog Platform Access Token | jfrog_platform_access_token{% endif %} @@ -138,15 +138,15 @@ Lob | Lob Live API Key | lob_live_api_key{% endif %} Lob | Lob Test API Key | lob_test_api_key{% endif %} Mailchimp | Mailchimp API Key | mailchimp_api_key Mailgun | Mailgun API Key | mailgun_api_key -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Mapbox | Mapbox Secret Access Token | mapbox_secret_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} MessageBird | MessageBird API Key | messagebird_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Meta | Facebook Access Token | facebook_access_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Midtrans | Midtrans Production Server Key | midtrans_production_server_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Midtrans | Midtrans Sandbox Server Key | midtrans_sandbox_server_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-5844 %} New Relic | New Relic Personal API Key | new_relic_personal_api_key{% endif %} @@ -156,13 +156,13 @@ New Relic | New Relic REST API Key | new_relic_rest_api_key{% endif %} New Relic | New Relic Insights Query Key | new_relic_insights_query_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-5844 %} New Relic | New Relic License Key | new_relic_license_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Notion | Notion Integration Token | notion_integration_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Notion | Notion OAuth Client Secret | notion_oauth_client_secret{% endif %} npm | npm Access Token | npm_access_token NuGet | NuGet API Key | nuget_api_key -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Octopus Deploy | Octopus Deploy API Key | octopus_deploy_api_key{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Onfido | Onfido Live API Token | onfido_live_api_token{% endif %} @@ -193,7 +193,7 @@ PyPI | PyPI API Token | pypi_api_token{% endif %} RubyGems | RubyGems API Key | rubygems_api_key{% endif %} Samsara | Samsara API Token | samsara_api_token Samsara | Samsara OAuth Access Token | samsara_oauth_access_token -{%- ifversion fpt or ghec or ghes > 3.4 or ghae %} +{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} Segment | Segment Public API Token | segment_public_api_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} SendGrid | SendGrid API Key | sendgrid_api_key{% endif %} @@ -212,11 +212,11 @@ Shopify | Shopify Private App Password | shopify_private_app_password Slack | Slack API Token | slack_api_token Slack | Slack Incoming Webhook URL | slack_incoming_webhook_url Slack | Slack Workflow Webhook URL | slack_workflow_webhook_url -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Square | Square Access Token | square_access_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Square | Square Production Application Secret | square_production_application_secret{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Square | Square Sandbox Application Secret | square_sandbox_application_secret{% endif %} SSLMate | SSLMate API Key | sslmate_api_key SSLMate | SSLMate Cluster Secret | sslmate_cluster_secret @@ -228,31 +228,31 @@ Stripe | Stripe Test API Restricted Key | stripe_test_restricted_key {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Stripe | Stripe Webhook Signing Secret | stripe_webhook_signing_secret{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Supabase | Supabase Service Key | supabase_service_key{% endif %} Tableau | Tableau Personal Access Token | tableau_personal_access_token{% endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} Telegram | Telegram Bot Token | telegram_bot_token{% endif %} Tencent Cloud | Tencent Cloud Secret ID | tencent_cloud_secret_id -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Twilio | Twilio Access Token | twilio_access_token{% endif %} Twilio | Twilio Account String Identifier | twilio_account_sid Twilio | Twilio API Key | twilio_api_key -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Typeform | Typeform Personal Access Token | typeform_personal_access_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.4 %} +{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | WorkOS Production API Key | workos_production_api_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.4 %} +{%- ifversion fpt or ghec or ghes > 3.4 or ghae-issue-6944 %} WorkOS | WorkOS Staging API Key | workos_staging_api_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Cloud API Key | yandex_cloud_api_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Cloud IAM Cookie | yandex_cloud_iam_cookie{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Cloud IAM Token | yandex_cloud_iam_token{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Dictionary API Key | yandex_dictionary_api_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Predictor API Key | yandex_predictor_api_key{% endif %} -{%- ifversion fpt or ghec or ghes > 3.3 %} +{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5845 %} Yandex | Yandex.Translate API Key | yandex_translate_api_key{% endif %} From 8790d54b6c400d31c40e5f600f12b2e95fe313f8 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 27 Apr 2022 10:11:28 +0000 Subject: [PATCH 66/68] update search indexes --- lib/search/indexes/github-docs-3.1-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.1-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.2-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.3-pt.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-cn.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-en.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-es.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-ja.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-3.4-pt.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-cn.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-en.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-es.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-ja.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-dotcom-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghae-pt.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-cn.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-en.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-es.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-ja.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt-records.json.br | 4 ++-- lib/search/indexes/github-docs-ghec-pt.json.br | 4 ++-- 70 files changed, 140 insertions(+), 140 deletions(-) diff --git a/lib/search/indexes/github-docs-3.1-cn-records.json.br b/lib/search/indexes/github-docs-3.1-cn-records.json.br index 05c87b09fe..fd5ad4a961 100644 --- a/lib/search/indexes/github-docs-3.1-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.1-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cf9b6dc0c924f8338f33a86153363c19a8472998902f8565ae19369847ce0360 -size 674661 +oid sha256:af5fee93295b8e33a57098e109ef133eb9114783ab459fec21129c34573f43a5 +size 675144 diff --git a/lib/search/indexes/github-docs-3.1-cn.json.br b/lib/search/indexes/github-docs-3.1-cn.json.br index ddc3a71600..9755786da9 100644 --- a/lib/search/indexes/github-docs-3.1-cn.json.br +++ b/lib/search/indexes/github-docs-3.1-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:31820e3b8a49b9794e7e62ae4f4741adfed516d3081a21a3354a6d7afbb05017 -size 1358189 +oid sha256:c1cb94b844a4d8e608debf2b53084dc90f43aa90c5ebd140ec3e5f810e26b2bf +size 1360680 diff --git a/lib/search/indexes/github-docs-3.1-en-records.json.br b/lib/search/indexes/github-docs-3.1-en-records.json.br index 77c4ab66c3..d564150fc4 100644 --- a/lib/search/indexes/github-docs-3.1-en-records.json.br +++ b/lib/search/indexes/github-docs-3.1-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:96a12f5882dbe72a90f6b05d2348068bae6156fc1e22aa78d2b37aceda2c72a7 -size 907612 +oid sha256:4c8922f12a7afcd9b94fe1520901d30f8fc54d2565a7b9633ac60e6169d70278 +size 907341 diff --git a/lib/search/indexes/github-docs-3.1-en.json.br b/lib/search/indexes/github-docs-3.1-en.json.br index 225ad763db..be5806a577 100644 --- a/lib/search/indexes/github-docs-3.1-en.json.br +++ b/lib/search/indexes/github-docs-3.1-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e428bc80429c73f63f772d70a754c12a5e07b066881f4138de201f64dff8eb39 -size 3491653 +oid sha256:5f2ff0b842b06c445b4e4ef52744ef6ab099739257761da448f6245df74e715a +size 3492542 diff --git a/lib/search/indexes/github-docs-3.1-es-records.json.br b/lib/search/indexes/github-docs-3.1-es-records.json.br index 76fcc2fcb1..05ed3fb244 100644 --- a/lib/search/indexes/github-docs-3.1-es-records.json.br +++ b/lib/search/indexes/github-docs-3.1-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6bc75e2abc133cea585aab1588840de3ac233286d6b8fcb8626655d39db7a5b4 -size 624580 +oid sha256:74795fa8e4ad78ab3d0c25a6a946e9dcd4cffc82f33331ddb4f0b5c7f8b447a6 +size 624135 diff --git a/lib/search/indexes/github-docs-3.1-es.json.br b/lib/search/indexes/github-docs-3.1-es.json.br index d094fa9eb1..a8e46bc9c6 100644 --- a/lib/search/indexes/github-docs-3.1-es.json.br +++ b/lib/search/indexes/github-docs-3.1-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b93304c40738bd97b1b25dae510ae0bbf1215b4c911c6ceb3d2bc6026bc0ba1d -size 2627569 +oid sha256:a3127726f71945033b984ed611a184160a26cfe99af0fb6e0186e744768544c1 +size 2628330 diff --git a/lib/search/indexes/github-docs-3.1-ja-records.json.br b/lib/search/indexes/github-docs-3.1-ja-records.json.br index 2d024aac13..2da4bbb89f 100644 --- a/lib/search/indexes/github-docs-3.1-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.1-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1a7f91bbe6b56a8755e26143bf03329181b216f13182cd647c90b74b051e376a -size 685800 +oid sha256:d9bbaa6498c6a24686f6ab6e6f5aadca31f3e31c80c5f53d307a8f19a761fb6b +size 686495 diff --git a/lib/search/indexes/github-docs-3.1-ja.json.br b/lib/search/indexes/github-docs-3.1-ja.json.br index a380b36fcc..9e99f1c2dc 100644 --- a/lib/search/indexes/github-docs-3.1-ja.json.br +++ b/lib/search/indexes/github-docs-3.1-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c872faac2991ced066b6710455fd8ad07f5fcd95de7cfcccb7a32a0ea1ccf646 -size 3662437 +oid sha256:11724312b85ff55bd877fa359e899bbd140e080d09e40c2edbb83cf722120726 +size 3662712 diff --git a/lib/search/indexes/github-docs-3.1-pt-records.json.br b/lib/search/indexes/github-docs-3.1-pt-records.json.br index 837a571ef7..e21764b1b1 100644 --- a/lib/search/indexes/github-docs-3.1-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.1-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:571dab563c5de05e52d19f97e5e2880257c21f0e6b559011f49d25f244450d59 -size 615352 +oid sha256:14971e778df98d958d04d5dd566594bddf667687be15788e0931e0c38aca0c05 +size 615550 diff --git a/lib/search/indexes/github-docs-3.1-pt.json.br b/lib/search/indexes/github-docs-3.1-pt.json.br index 512208aaf7..9748dcdaec 100644 --- a/lib/search/indexes/github-docs-3.1-pt.json.br +++ b/lib/search/indexes/github-docs-3.1-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e6f4ff74c09ed27ab1d4fc43e68b60fcaae9ebe0b9c697118e431edde6321e45 -size 2526220 +oid sha256:0d315f34003d214c2386b495d4bbd2b89929ca68fdc23409ddb183fd63fae3ab +size 2526434 diff --git a/lib/search/indexes/github-docs-3.2-cn-records.json.br b/lib/search/indexes/github-docs-3.2-cn-records.json.br index d17e360116..039ce75d12 100644 --- a/lib/search/indexes/github-docs-3.2-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.2-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:79e6df23df2209ac1707b085bb9180c3c59bd0da3756d8fbea6992989c4c956f -size 692436 +oid sha256:cae6104f81fa93569cdee6f7bcc469cc989527759aaeac02244eeb4cc234bd60 +size 692488 diff --git a/lib/search/indexes/github-docs-3.2-cn.json.br b/lib/search/indexes/github-docs-3.2-cn.json.br index c40e8d2f57..798a57b20d 100644 --- a/lib/search/indexes/github-docs-3.2-cn.json.br +++ b/lib/search/indexes/github-docs-3.2-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:59a323360507d734ffe5e113e778a71d997306ef3d5152cc25bcf44e079ab408 -size 1388364 +oid sha256:529043d2621b7e66236d79a8e182f0c33e076605269f3cfc5d94fd6379424940 +size 1389038 diff --git a/lib/search/indexes/github-docs-3.2-en-records.json.br b/lib/search/indexes/github-docs-3.2-en-records.json.br index ac5f68dc54..23a69f338c 100644 --- a/lib/search/indexes/github-docs-3.2-en-records.json.br +++ b/lib/search/indexes/github-docs-3.2-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46466dab2c21c7e2a9d7c0d9b23494c86cdb9488f99f0b711408f48e4df2d9ef -size 937302 +oid sha256:1634846660e63ec82e465d0aa0f87af0edbec93eb9d95f08b81b6b8910200f97 +size 938700 diff --git a/lib/search/indexes/github-docs-3.2-en.json.br b/lib/search/indexes/github-docs-3.2-en.json.br index 316375df90..a6de0013aa 100644 --- a/lib/search/indexes/github-docs-3.2-en.json.br +++ b/lib/search/indexes/github-docs-3.2-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9b42f930131f2b4e5a3441941dc2042629470ef143938084ed4763d6f8134001 -size 3611216 +oid sha256:5ddb4400383e468899c9defa3e48bfe8c7bd27bd93a663d3eba077d63d4973f7 +size 3611572 diff --git a/lib/search/indexes/github-docs-3.2-es-records.json.br b/lib/search/indexes/github-docs-3.2-es-records.json.br index 6debfc41aa..a40175dcd1 100644 --- a/lib/search/indexes/github-docs-3.2-es-records.json.br +++ b/lib/search/indexes/github-docs-3.2-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:68ea078f5d8585badfd6cb948879dabb1fe8feb17dcbf968355af759a333cf12 -size 640723 +oid sha256:0b025628f93a2f5283844f59ea5d7e332718febe95260018668c4245b1869e74 +size 641200 diff --git a/lib/search/indexes/github-docs-3.2-es.json.br b/lib/search/indexes/github-docs-3.2-es.json.br index 4709b0dcef..10bf1dfc56 100644 --- a/lib/search/indexes/github-docs-3.2-es.json.br +++ b/lib/search/indexes/github-docs-3.2-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2f4ce65d6d0674260aa6375a8cd07b3a814e7f79f6dac5823ef402d437dea6f2 -size 2700175 +oid sha256:442b0de96637c5386dac25eeabd42e5d381ad70d1826a627aeab9ef06b4041c4 +size 2700409 diff --git a/lib/search/indexes/github-docs-3.2-ja-records.json.br b/lib/search/indexes/github-docs-3.2-ja-records.json.br index 3bfde9cecb..9be5f5fe8b 100644 --- a/lib/search/indexes/github-docs-3.2-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.2-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aac59e60eac4ce45fadbfca1ac0613d3feab06b5f80fa7ecd274e946781745f8 -size 703644 +oid sha256:1b50edb54eef52dd06b5db649576cb61a76cd89249e5552b5d48a30a5b274821 +size 704005 diff --git a/lib/search/indexes/github-docs-3.2-ja.json.br b/lib/search/indexes/github-docs-3.2-ja.json.br index 1c6d7d3455..1d08840ca2 100644 --- a/lib/search/indexes/github-docs-3.2-ja.json.br +++ b/lib/search/indexes/github-docs-3.2-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea0beef78f642a439cfbedd793b70b11dea7387b75c8b91dbd454923b8dd78a0 -size 3762087 +oid sha256:008d6a7a7cadc0d87d4d4ad81ff36b63be687ca76ed02ce3704776f981f7f0d9 +size 3759448 diff --git a/lib/search/indexes/github-docs-3.2-pt-records.json.br b/lib/search/indexes/github-docs-3.2-pt-records.json.br index b4abc4b04c..53c9e53324 100644 --- a/lib/search/indexes/github-docs-3.2-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.2-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d93c7e7fa03167a8452be39261ff0ff18159808894ac3a117686a77a97877c9d -size 630862 +oid sha256:7ee590d0d96da975d51c48e82e58764b8c3d4f632a8b0baf362f3e6a90842c9f +size 632178 diff --git a/lib/search/indexes/github-docs-3.2-pt.json.br b/lib/search/indexes/github-docs-3.2-pt.json.br index edbef7a748..598b590f60 100644 --- a/lib/search/indexes/github-docs-3.2-pt.json.br +++ b/lib/search/indexes/github-docs-3.2-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:be276a8594a4e65a06875cce63543fef4d8dd623fe06611a4b59b4295d6ed0d4 -size 2589426 +oid sha256:f09082808110ec21a9e978d3b084eb2fba1a72c1d3f6cf68cc29a32e540a19fc +size 2589776 diff --git a/lib/search/indexes/github-docs-3.3-cn-records.json.br b/lib/search/indexes/github-docs-3.3-cn-records.json.br index 2b3c21988f..4301f044ad 100644 --- a/lib/search/indexes/github-docs-3.3-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.3-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2cf56329e00af7ecd19860547b00af51a37dd8896dcf0dd91fcc61d51d6a8aba -size 715297 +oid sha256:ce4079aa0bc6eaa17d7a64ae6463afbe08f1c1124bdfbb64b98c07249a1be89d +size 716501 diff --git a/lib/search/indexes/github-docs-3.3-cn.json.br b/lib/search/indexes/github-docs-3.3-cn.json.br index 44135bfb0b..2f3ed96827 100644 --- a/lib/search/indexes/github-docs-3.3-cn.json.br +++ b/lib/search/indexes/github-docs-3.3-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:034f023d843e2408108990ae1d885f5324b358e76eaaafafaefc7ab975f412bf -size 1438315 +oid sha256:cbc08561ab479d1031c58e626c156661cdb6fce520dceefc1c671ad7248aa728 +size 1437916 diff --git a/lib/search/indexes/github-docs-3.3-en-records.json.br b/lib/search/indexes/github-docs-3.3-en-records.json.br index abeb4aa54a..ee692e0fe1 100644 --- a/lib/search/indexes/github-docs-3.3-en-records.json.br +++ b/lib/search/indexes/github-docs-3.3-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:83e5720f75f56f113c67a23e23d286e9e3d59999e3239b93139a2f96f1d855db -size 972908 +oid sha256:199eb24c8fd4b9c7262672c9e623b2e6d20a6b3dccec6cc66a3e8c3b4b14d3d0 +size 972163 diff --git a/lib/search/indexes/github-docs-3.3-en.json.br b/lib/search/indexes/github-docs-3.3-en.json.br index 1473509ce1..f86277e0f0 100644 --- a/lib/search/indexes/github-docs-3.3-en.json.br +++ b/lib/search/indexes/github-docs-3.3-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0df6cf51846d279fe7a6bc3e2c80c532b79b591fe183671d7daa3cbefed67a94 -size 3729509 +oid sha256:0286535f2d052417d2bf09010fa4eef0c9eb602b1707ba5e54bfa10129f2168f +size 3729917 diff --git a/lib/search/indexes/github-docs-3.3-es-records.json.br b/lib/search/indexes/github-docs-3.3-es-records.json.br index 8dacb6865e..31ba8e2a49 100644 --- a/lib/search/indexes/github-docs-3.3-es-records.json.br +++ b/lib/search/indexes/github-docs-3.3-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d9ffa919d29272047e30cf2ac791b206178828714d0f157be07930f1bd6e37a7 -size 660443 +oid sha256:4b944c0e19a317485c14bcf11e42c893cf9736ac3a3879925722f33c4971e99f +size 660360 diff --git a/lib/search/indexes/github-docs-3.3-es.json.br b/lib/search/indexes/github-docs-3.3-es.json.br index be5c2d72cc..98f80a2c22 100644 --- a/lib/search/indexes/github-docs-3.3-es.json.br +++ b/lib/search/indexes/github-docs-3.3-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bafd586134ce0ad6313b57aee3f465b8bb3baa44fd384e24e0a90c4a68c4e308 -size 2787943 +oid sha256:ae012aa3f5e867b0611ca90993dd30a1afc68b4357e30eec1e8d4f9d056432c1 +size 2787399 diff --git a/lib/search/indexes/github-docs-3.3-ja-records.json.br b/lib/search/indexes/github-docs-3.3-ja-records.json.br index cff2fbb9ff..3de05dba4d 100644 --- a/lib/search/indexes/github-docs-3.3-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.3-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f07953c6b918479bc793c74ce17d86bc70f331b0466e02b82dfe74cc6c2cd69e -size 726317 +oid sha256:1904001e6b2fb75935bb0f483ac5860819a3f7f2426e1176d1c531a60320cd8e +size 726809 diff --git a/lib/search/indexes/github-docs-3.3-ja.json.br b/lib/search/indexes/github-docs-3.3-ja.json.br index cba4dd6f7c..327f984bc0 100644 --- a/lib/search/indexes/github-docs-3.3-ja.json.br +++ b/lib/search/indexes/github-docs-3.3-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:64d86e600359bfbd6426a62d9da1fa3fe7cafa15df0fdb68745875fe52982378 -size 3884340 +oid sha256:654c05b7a046cce2a8a6002b2fea0079cc9b21d737d5c3b3a91be7028ff47cb9 +size 3885041 diff --git a/lib/search/indexes/github-docs-3.3-pt-records.json.br b/lib/search/indexes/github-docs-3.3-pt-records.json.br index 917eed3efd..2b94324105 100644 --- a/lib/search/indexes/github-docs-3.3-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.3-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:de0c5255441f779d18b052f39bf693843bc84a2f3f9c4aebc17ca198d129b73e -size 651040 +oid sha256:6e58f526e0fe03c762c69c1814be21695977ed33ebbe791c599122c747734f0f +size 651048 diff --git a/lib/search/indexes/github-docs-3.3-pt.json.br b/lib/search/indexes/github-docs-3.3-pt.json.br index 0eb4fa65b4..b4a14ff669 100644 --- a/lib/search/indexes/github-docs-3.3-pt.json.br +++ b/lib/search/indexes/github-docs-3.3-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a4e492708a6dc845808da524252ad3ca9087e142496bcb62b1adc62151b35824 -size 2671387 +oid sha256:fbc9e3973f2a2b1b94c4846320234f8680c85c33fc107830882736428a5e193d +size 2670626 diff --git a/lib/search/indexes/github-docs-3.4-cn-records.json.br b/lib/search/indexes/github-docs-3.4-cn-records.json.br index f88c956da4..d640ee7b2c 100644 --- a/lib/search/indexes/github-docs-3.4-cn-records.json.br +++ b/lib/search/indexes/github-docs-3.4-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:842905398b5a1391443a80bbec72506d16e3717e42f1c545a5f57d2b91b6ef20 -size 715635 +oid sha256:686378eaefe7daba9fb794a6319c261287c7297b20277736ea3a675ae794a9cd +size 715748 diff --git a/lib/search/indexes/github-docs-3.4-cn.json.br b/lib/search/indexes/github-docs-3.4-cn.json.br index a7ac66e406..a5187c3dab 100644 --- a/lib/search/indexes/github-docs-3.4-cn.json.br +++ b/lib/search/indexes/github-docs-3.4-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b2d60b155c63d124b91ca198c3382ca7219774f80de6c16e942437abc6302160 -size 1439042 +oid sha256:d9f89991b66bb341ddd78f33c16ce8f3311802400170e0b83439b43b28f5690a +size 1439663 diff --git a/lib/search/indexes/github-docs-3.4-en-records.json.br b/lib/search/indexes/github-docs-3.4-en-records.json.br index ee362b06a7..7f5bc91816 100644 --- a/lib/search/indexes/github-docs-3.4-en-records.json.br +++ b/lib/search/indexes/github-docs-3.4-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0b35be98e55a668a3c234c323cf02ece353896a16f463ec58005b57484530020 -size 978570 +oid sha256:6437609e85f260ef6222a69eec66507f1b37d801ff3b28f0a4d5241db44e9542 +size 978738 diff --git a/lib/search/indexes/github-docs-3.4-en.json.br b/lib/search/indexes/github-docs-3.4-en.json.br index fb82a1bfc5..a342d7c89b 100644 --- a/lib/search/indexes/github-docs-3.4-en.json.br +++ b/lib/search/indexes/github-docs-3.4-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:abf1ac88c750cc9d67b365acddf7f0149e917e30d2b3c19fc4e92c350c42ecc2 -size 3748885 +oid sha256:7bf0331ef86a1f114eb5cd6b21338a902aae70c2936e091142f07018782dd75a +size 3748903 diff --git a/lib/search/indexes/github-docs-3.4-es-records.json.br b/lib/search/indexes/github-docs-3.4-es-records.json.br index 59b604dfbe..331d50af74 100644 --- a/lib/search/indexes/github-docs-3.4-es-records.json.br +++ b/lib/search/indexes/github-docs-3.4-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9231dd97959076e67d197b0fe3e644749b26d6ff14f416f1b6345f084b3aca15 -size 661787 +oid sha256:c26ea21245ec3a4329c14ae94224308cf669a45759a9a9d27772988edc2d7af6 +size 661945 diff --git a/lib/search/indexes/github-docs-3.4-es.json.br b/lib/search/indexes/github-docs-3.4-es.json.br index bd8fbf963c..e283106dea 100644 --- a/lib/search/indexes/github-docs-3.4-es.json.br +++ b/lib/search/indexes/github-docs-3.4-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8d8b68acfba00e6072412a6efa90955fc7561723eea193b159b303c15ec26275 -size 2791634 +oid sha256:5d5457a9effd6b2c0cdeae2eb584a5c1195a6a30e63a71f854be6631718c3215 +size 2791840 diff --git a/lib/search/indexes/github-docs-3.4-ja-records.json.br b/lib/search/indexes/github-docs-3.4-ja-records.json.br index 4a14b9b557..4cce3658e9 100644 --- a/lib/search/indexes/github-docs-3.4-ja-records.json.br +++ b/lib/search/indexes/github-docs-3.4-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a578e25c39bb6a1b39292f75d62e813adb4f5a2993a6f5452d51dc978e959392 -size 728579 +oid sha256:1d28aac57caf4bc4c428199587cc0fc38725d6bbc128690bb783e92e6703f6e5 +size 727843 diff --git a/lib/search/indexes/github-docs-3.4-ja.json.br b/lib/search/indexes/github-docs-3.4-ja.json.br index c9e7788f13..01feabdc9c 100644 --- a/lib/search/indexes/github-docs-3.4-ja.json.br +++ b/lib/search/indexes/github-docs-3.4-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e5a73397fc411d1760f3040a958746a64d6083be128347afa10d3337d17e478c -size 3891762 +oid sha256:99ba9ace7fee48ed3ea8806a6288aa249832b5bcf7cedb4ac76b30af42424dfc +size 3889766 diff --git a/lib/search/indexes/github-docs-3.4-pt-records.json.br b/lib/search/indexes/github-docs-3.4-pt-records.json.br index b1825a63c2..8a82758c39 100644 --- a/lib/search/indexes/github-docs-3.4-pt-records.json.br +++ b/lib/search/indexes/github-docs-3.4-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:32aec296f2703d158874fb2594efb619ebdf5ab8c477e74092ffb0ffb637da58 -size 652030 +oid sha256:071efecb56cac481d850107f09032983c5d129df8d3eafc8a9cb1871f2259b85 +size 652198 diff --git a/lib/search/indexes/github-docs-3.4-pt.json.br b/lib/search/indexes/github-docs-3.4-pt.json.br index 8a39274e79..922841dad2 100644 --- a/lib/search/indexes/github-docs-3.4-pt.json.br +++ b/lib/search/indexes/github-docs-3.4-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d0fd78cdfa68eef49ab0680882140e59fce7bfd3bafcc284dd164cc4effdd036 -size 2675110 +oid sha256:6fcd2a20cea51d3bc98fd5a99e3b9a6042604a59a5b89d25162d70d029a22a21 +size 2675983 diff --git a/lib/search/indexes/github-docs-dotcom-cn-records.json.br b/lib/search/indexes/github-docs-dotcom-cn-records.json.br index bab12fdfc7..b4f7b1cac2 100644 --- a/lib/search/indexes/github-docs-dotcom-cn-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:59368887e71b51d528194031856006dcac6555fe6cc89fa7d5f92e99af8b2d50 -size 913282 +oid sha256:2957de39ab8462eef4c837859d88aeb59ab1b0736a5c0659c7d17f1fdcf6fa03 +size 913431 diff --git a/lib/search/indexes/github-docs-dotcom-cn.json.br b/lib/search/indexes/github-docs-dotcom-cn.json.br index 2bfbf015ab..c0b47dedab 100644 --- a/lib/search/indexes/github-docs-dotcom-cn.json.br +++ b/lib/search/indexes/github-docs-dotcom-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6ebd1db70157d67b58d038228017723d231124507a0edefba7281dbf69e9d4a5 -size 1492476 +oid sha256:450031c5f1dde7e9decb0df3a9d6c1726b0759ee1529d1a5c7ec44f66ec8c5cb +size 1491339 diff --git a/lib/search/indexes/github-docs-dotcom-en-records.json.br b/lib/search/indexes/github-docs-dotcom-en-records.json.br index 778d13f9a2..f99a58faea 100644 --- a/lib/search/indexes/github-docs-dotcom-en-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d35233a4dcc1dbaf2acdffbca2fac27839e4a1e13ad096a76647305169613ed9 -size 1234871 +oid sha256:01cf93b3ffb8d0762db29df655d9b60ecbba2bd88f5b00570a89938e9ba3782d +size 1236523 diff --git a/lib/search/indexes/github-docs-dotcom-en.json.br b/lib/search/indexes/github-docs-dotcom-en.json.br index 504bcf5b69..73f1aaa554 100644 --- a/lib/search/indexes/github-docs-dotcom-en.json.br +++ b/lib/search/indexes/github-docs-dotcom-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:65cb7f373042424b3b2db81b6b1fde56d20933b0d3e4017e6fe40e993e2190e6 -size 4459494 +oid sha256:0c60eccbb8109c9143189100ff29739b502302e31c7c99cd72088870d29b74eb +size 4456562 diff --git a/lib/search/indexes/github-docs-dotcom-es-records.json.br b/lib/search/indexes/github-docs-dotcom-es-records.json.br index b3a846cb7c..31efe3881a 100644 --- a/lib/search/indexes/github-docs-dotcom-es-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ddede278a48e883aee4aa980b187c1973d34ace6f898062e5d84c787ee199060 -size 823739 +oid sha256:84894c3f4edcff91db64d5f8ccdad5aa05507b31de6bfdbfed1b738370dccdcc +size 824026 diff --git a/lib/search/indexes/github-docs-dotcom-es.json.br b/lib/search/indexes/github-docs-dotcom-es.json.br index 45e568d87f..b86dd3dcb0 100644 --- a/lib/search/indexes/github-docs-dotcom-es.json.br +++ b/lib/search/indexes/github-docs-dotcom-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:92aaeafd731b7b355b0f4a758e13ee433c7b25fa7bb7629ed54dd2d71c68c80b -size 3296697 +oid sha256:899ada4e869102b2597bc31fe6a6fabd1164e9f34f023e68bca0cbe123bbc8d3 +size 3296455 diff --git a/lib/search/indexes/github-docs-dotcom-ja-records.json.br b/lib/search/indexes/github-docs-dotcom-ja-records.json.br index 607dfcc74e..bab307116a 100644 --- a/lib/search/indexes/github-docs-dotcom-ja-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f9dd91d96c0a560e5411bf6c861a828d6edf7e7f27db207a8cd3eea1529b4377 -size 922869 +oid sha256:0bf5279299771eb70db16fd469e9d86e288ed3485d4ab851be5d10717b613201 +size 923324 diff --git a/lib/search/indexes/github-docs-dotcom-ja.json.br b/lib/search/indexes/github-docs-dotcom-ja.json.br index 31cd445de4..9bacd7efe2 100644 --- a/lib/search/indexes/github-docs-dotcom-ja.json.br +++ b/lib/search/indexes/github-docs-dotcom-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8f11c5dbf6eed9a84e4c54674ef55ba2d5495ee94271e22a10e3a6b2b0dc15f2 -size 4704369 +oid sha256:188ab110a223101bca0258e89e097874d3ccb34464e3f716589e1447fdbd4319 +size 4703780 diff --git a/lib/search/indexes/github-docs-dotcom-pt-records.json.br b/lib/search/indexes/github-docs-dotcom-pt-records.json.br index 4479048ba1..730e908eb8 100644 --- a/lib/search/indexes/github-docs-dotcom-pt-records.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c47dc47a2ef21e31d0972b0b7f437b1dd84a2215a7fcfecbec771e7fddb99c99 -size 811703 +oid sha256:1c4fe9332dab357237d81d8841d005c4540df80f10de405625ca150d77e1eca1 +size 812943 diff --git a/lib/search/indexes/github-docs-dotcom-pt.json.br b/lib/search/indexes/github-docs-dotcom-pt.json.br index fced41f5fb..7d41a93338 100644 --- a/lib/search/indexes/github-docs-dotcom-pt.json.br +++ b/lib/search/indexes/github-docs-dotcom-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:21783cabb25ab90d9de6147a3dd348c9524ac82fbf72a97177fa8ef33a41b56e -size 3166648 +oid sha256:69f91b895c85c6c615b40a1edb4ea7f75c566795255ea46f78970554b9041b9f +size 3167084 diff --git a/lib/search/indexes/github-docs-ghae-cn-records.json.br b/lib/search/indexes/github-docs-ghae-cn-records.json.br index 268e587f56..8365ccb4f3 100644 --- a/lib/search/indexes/github-docs-ghae-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghae-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d371c967e3f4369475ec51c2cf48a3a0c34513995edf6de59a0ab65de0ab0375 -size 542277 +oid sha256:3ff31ca0309111141f8f9d6b3facf47c3e1ffe3a4073006d3d538fa4493e00ad +size 542492 diff --git a/lib/search/indexes/github-docs-ghae-cn.json.br b/lib/search/indexes/github-docs-ghae-cn.json.br index a9453d10b8..01f95291b5 100644 --- a/lib/search/indexes/github-docs-ghae-cn.json.br +++ b/lib/search/indexes/github-docs-ghae-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3647ca51409448fee85c60c1919e7edfd55bdf26528bc7f6a0ea44ec57ccac55 -size 1016813 +oid sha256:73632adffae02e421ecf61da55cfc2c5b258fee6191e699511aee5da5a9d820c +size 1016535 diff --git a/lib/search/indexes/github-docs-ghae-en-records.json.br b/lib/search/indexes/github-docs-ghae-en-records.json.br index d1acb52ae5..ccf3273903 100644 --- a/lib/search/indexes/github-docs-ghae-en-records.json.br +++ b/lib/search/indexes/github-docs-ghae-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a77f536b0fa3c758e711ba41ee0aacb111d6f1a0c9a477c853eabcf27fdb443c -size 753393 +oid sha256:5d86c1f51fbeb34ecc96d25957dcf1f2b9c239cb703b2f07cc09421f5da8bad6 +size 753174 diff --git a/lib/search/indexes/github-docs-ghae-en.json.br b/lib/search/indexes/github-docs-ghae-en.json.br index bcd43a6763..1c73673618 100644 --- a/lib/search/indexes/github-docs-ghae-en.json.br +++ b/lib/search/indexes/github-docs-ghae-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:595484b9fd0445cd29865155e564c1ae2cfa3e2f7f412627432b5c587bfc5038 -size 2850884 +oid sha256:5c619d2d7eb8607e8ae43a1025afb3a368d88f940caaa1a48d4d146084d7fbeb +size 2850803 diff --git a/lib/search/indexes/github-docs-ghae-es-records.json.br b/lib/search/indexes/github-docs-ghae-es-records.json.br index 6312c88bac..4b2fc4d79b 100644 --- a/lib/search/indexes/github-docs-ghae-es-records.json.br +++ b/lib/search/indexes/github-docs-ghae-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8a0c4f56e42ab35cdf425f324a141cc6663465072310481443f40fa4fcd71c7d -size 503093 +oid sha256:2f69abb824305e719846eaf0073680d281bef9bdf197890b0933a0d2619e20c7 +size 502695 diff --git a/lib/search/indexes/github-docs-ghae-es.json.br b/lib/search/indexes/github-docs-ghae-es.json.br index 3646522f44..d35c55308f 100644 --- a/lib/search/indexes/github-docs-ghae-es.json.br +++ b/lib/search/indexes/github-docs-ghae-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0be8f4debe94e3eed956f323515423cb51928ab270301078997b9bc27f3dc47d -size 2032661 +oid sha256:741fd52dc80bb95d404b820715a81f096b35825a80da9037aa4f023cd8e73168 +size 2031201 diff --git a/lib/search/indexes/github-docs-ghae-ja-records.json.br b/lib/search/indexes/github-docs-ghae-ja-records.json.br index 4033e0ab1e..8c54a69ee2 100644 --- a/lib/search/indexes/github-docs-ghae-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghae-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d3beb6da620992334b7d84f81b8513f21741dc0ff5d65e021b1e1cee5b565bc0 -size 552991 +oid sha256:f1a08ae578ee2e2ac163a60d639426a88d85eff3d2f7436afc6190e7a6ff8ee8 +size 553255 diff --git a/lib/search/indexes/github-docs-ghae-ja.json.br b/lib/search/indexes/github-docs-ghae-ja.json.br index aeb2ccf364..762034d576 100644 --- a/lib/search/indexes/github-docs-ghae-ja.json.br +++ b/lib/search/indexes/github-docs-ghae-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b5cf843a561d14d50bfa6c1c16941ee84f05cd846dfcd73ec076fa058718649e -size 2821108 +oid sha256:0fce23c3e7ec73725dbb2c934aca626c310785de72f10e1bcf44589748644430 +size 2821252 diff --git a/lib/search/indexes/github-docs-ghae-pt-records.json.br b/lib/search/indexes/github-docs-ghae-pt-records.json.br index dde2b61384..6170f9780f 100644 --- a/lib/search/indexes/github-docs-ghae-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghae-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e06914351c14926b921dd1034ddcc5fdf9a1ff5a26200bc5b2c2c1e938cd0705 -size 496017 +oid sha256:36131243860ddfc734db2e9cfa7889268b517f471cbd42a58451baac2fdbe845 +size 496147 diff --git a/lib/search/indexes/github-docs-ghae-pt.json.br b/lib/search/indexes/github-docs-ghae-pt.json.br index e5571c810a..0261720b5e 100644 --- a/lib/search/indexes/github-docs-ghae-pt.json.br +++ b/lib/search/indexes/github-docs-ghae-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d352676d0cbbe7d6357f3e5d306fc713571beb8bdb62c0aaa84a570ec7b69aeb -size 1936232 +oid sha256:13332320e83c68434a3854dcf1447a204caf3bba2ef04d63381b1583feb9bac1 +size 1937828 diff --git a/lib/search/indexes/github-docs-ghec-cn-records.json.br b/lib/search/indexes/github-docs-ghec-cn-records.json.br index 367ba039b6..b1cf4a1ef7 100644 --- a/lib/search/indexes/github-docs-ghec-cn-records.json.br +++ b/lib/search/indexes/github-docs-ghec-cn-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6f891dc793e5801854f7c16fc796b9cc3952cb9c7796f41bfc0470788beccd8b -size 860000 +oid sha256:8fa9b020cb06a625316b5acb055d306b4c836a129f8ef9c46a356f26df022eda +size 860989 diff --git a/lib/search/indexes/github-docs-ghec-cn.json.br b/lib/search/indexes/github-docs-ghec-cn.json.br index d21cb00675..2e4e3d0d94 100644 --- a/lib/search/indexes/github-docs-ghec-cn.json.br +++ b/lib/search/indexes/github-docs-ghec-cn.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3464ad9733554dd81888708b1beb85e20f7c10109d7df0f7899bafef304330f8 -size 1598490 +oid sha256:c08ffeb8bb09ba3ec77e6ebed2d8d46dde29bd964c93fc02a62255778fd683a6 +size 1600219 diff --git a/lib/search/indexes/github-docs-ghec-en-records.json.br b/lib/search/indexes/github-docs-ghec-en-records.json.br index 427ac0abf2..50c13788c9 100644 --- a/lib/search/indexes/github-docs-ghec-en-records.json.br +++ b/lib/search/indexes/github-docs-ghec-en-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4ffadaddbc3f80fc91f03324fee90676ee2fad13a46e746b0920e3dab69dbe8e -size 1144358 +oid sha256:ee36fc5aee2525ad57964def4ca047fa5f8aae46409425e7b829fb8c1be99a4d +size 1146099 diff --git a/lib/search/indexes/github-docs-ghec-en.json.br b/lib/search/indexes/github-docs-ghec-en.json.br index ab90320c22..ce47c99ae8 100644 --- a/lib/search/indexes/github-docs-ghec-en.json.br +++ b/lib/search/indexes/github-docs-ghec-en.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0732e8852f25e1c412e24871647ee3ae87fcc014ab475a88cb1a5e8812f706e5 -size 4372209 +oid sha256:9352232c0b2ebddcd3937eb5fe296253403787dc775b3cfe9cd7888c7bdec5ff +size 4371174 diff --git a/lib/search/indexes/github-docs-ghec-es-records.json.br b/lib/search/indexes/github-docs-ghec-es-records.json.br index 2b44898944..50570ddbd4 100644 --- a/lib/search/indexes/github-docs-ghec-es-records.json.br +++ b/lib/search/indexes/github-docs-ghec-es-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:62f234e1b3d528aa40d052b3850f41f42b710aae980bd665d591dad562f23bf9 -size 798241 +oid sha256:00f1c97871a79563879918b90613fd00b50ca8a10d9bdd02ee99abb33ae2d524 +size 797940 diff --git a/lib/search/indexes/github-docs-ghec-es.json.br b/lib/search/indexes/github-docs-ghec-es.json.br index 798e069ede..860f280615 100644 --- a/lib/search/indexes/github-docs-ghec-es.json.br +++ b/lib/search/indexes/github-docs-ghec-es.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:010c709b2b0698e197b72b72c7a7a4722884417004125361666dd3a64e0db83a -size 3353379 +oid sha256:eaa1e193eb73af8f5b4ba2367e6c6c68e72e1f278ef72db8c5f4f96f38a08a5c +size 3353333 diff --git a/lib/search/indexes/github-docs-ghec-ja-records.json.br b/lib/search/indexes/github-docs-ghec-ja-records.json.br index c06a9c823e..8f59f0f712 100644 --- a/lib/search/indexes/github-docs-ghec-ja-records.json.br +++ b/lib/search/indexes/github-docs-ghec-ja-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:04e6f6050552310a6b8374d3c671a28db2ba59de7405500147e3ba86b610b610 -size 872679 +oid sha256:bd3fa710bdfbbf0a3b37c3a4af796aaadef9a2c8bb89c0f7dfe245db93076e01 +size 873112 diff --git a/lib/search/indexes/github-docs-ghec-ja.json.br b/lib/search/indexes/github-docs-ghec-ja.json.br index 2fe3c052c0..27cc0373d8 100644 --- a/lib/search/indexes/github-docs-ghec-ja.json.br +++ b/lib/search/indexes/github-docs-ghec-ja.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aa9432f35e7734940b62a412a637f0242d9cd51dc6fa025e330dd1b1a921f57e -size 4684753 +oid sha256:d162d98373ea679a6c4944d68ce3a39f87ff2e4d55e61c26df01045ed37f7b8a +size 4689399 diff --git a/lib/search/indexes/github-docs-ghec-pt-records.json.br b/lib/search/indexes/github-docs-ghec-pt-records.json.br index 9154c87436..8c3e64bd84 100644 --- a/lib/search/indexes/github-docs-ghec-pt-records.json.br +++ b/lib/search/indexes/github-docs-ghec-pt-records.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12eb0a2f6bbc8dbeb66729ebda093d93e0eaaaa340b1bf6279e2dd617d48857a -size 787519 +oid sha256:a51d8b607f07ea94c55a6d5a9316416b7c69025208792a77c23c13eb98f8af8f +size 785802 diff --git a/lib/search/indexes/github-docs-ghec-pt.json.br b/lib/search/indexes/github-docs-ghec-pt.json.br index 90aa109fe1..6d497d7387 100644 --- a/lib/search/indexes/github-docs-ghec-pt.json.br +++ b/lib/search/indexes/github-docs-ghec-pt.json.br @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7ccafaded3b3f39df1eb268e74fb8d353cfc81fc288c3c7e8caba4f0872754f5 -size 3221408 +oid sha256:e4f68070a1e65a162616645484841c3eee48283fd7139cdf140e88ca409492f8 +size 3219544 From cc5b24d07aebf3ce90398e017a57cb222a15b600 Mon Sep 17 00:00:00 2001 From: Philippe Blain Date: Wed, 27 Apr 2022 06:38:38 -0400 Subject: [PATCH 67/68] Update references to "Git reference" (#16968) --- .gitattributes | 2 +- .../get-started/quickstart/git-and-github-learning-resources.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitattributes b/.gitattributes index 34dcd7c141..94f95b9382 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,5 +2,5 @@ * text=auto # Explicitly declare text files we want to always be normalized and converted # to native line endings on checkout. -*.md text +*.md text diff=markdown *.json.br filter=lfs diff=lfs merge=lfs -text diff --git a/content/get-started/quickstart/git-and-github-learning-resources.md b/content/get-started/quickstart/git-and-github-learning-resources.md index c7023667de..46c2fb3372 100644 --- a/content/get-started/quickstart/git-and-github-learning-resources.md +++ b/content/get-started/quickstart/git-and-github-learning-resources.md @@ -18,7 +18,7 @@ shortTitle: Learning resources --- ## Using Git -Familiarize yourself with Git by visiting the [official Git project site](https://git-scm.com) and reading the [ProGit book](http://git-scm.com/book). You can review the [Git command list](https://git-scm.com/docs) or [Git command lookup reference](http://gitref.org) while using the [Try Git](https://try.github.com) simulator. +Familiarize yourself with Git by visiting the [official Git project site](https://git-scm.com) and reading the [ProGit book](http://git-scm.com/book). You can also review the [Git command list](https://git-scm.com/docs). ## Using {% data variables.product.product_name %} From 685a69703b4de372ddfea63da69d9af45526bd04 Mon Sep 17 00:00:00 2001 From: Baoshuo Ren Date: Wed, 27 Apr 2022 21:43:01 +0800 Subject: [PATCH 68/68] chore: remove git.io (#17417) All links on git.io will stop redirecting after April 29, 2022. - https://github.blog/changelog/2022-04-25-git-io-deprecation/ --- .husky/post-checkout | 2 +- .husky/post-commit | 2 +- .husky/post-merge | 2 +- .husky/pre-push | 2 +- script/toggle-ghae-feature-flags.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.husky/post-checkout b/.husky/post-checkout index 280d12de2a..4f4027d51e 100755 --- a/.husky/post-checkout +++ b/.husky/post-checkout @@ -7,5 +7,5 @@ then printf >&2 "\nGitHub Docs requires Git LFS but using the 'git-lfs' on your path failed.\n" fi else - printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" + printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" fi diff --git a/.husky/post-commit b/.husky/post-commit index 8951e3706c..2c14a1c26d 100755 --- a/.husky/post-commit +++ b/.husky/post-commit @@ -7,5 +7,5 @@ then printf >&2 "\nGitHub Docs requires Git LFS but using the 'git-lfs' on your path failed.\n" fi else - printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" + printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" fi diff --git a/.husky/post-merge b/.husky/post-merge index e6f13fe244..55cb775983 100755 --- a/.husky/post-merge +++ b/.husky/post-merge @@ -7,5 +7,5 @@ then printf >&2 "\nGitHub Docs requires Git LFS but using the 'git-lfs' on your path failed.\n" fi else - printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" + printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" fi diff --git a/.husky/pre-push b/.husky/pre-push index fa5490bfd8..6210117e71 100755 --- a/.husky/pre-push +++ b/.husky/pre-push @@ -7,7 +7,7 @@ then printf >&2 "\nGitHub Docs requires Git LFS but using the 'git-lfs' on your path failed.\n" fi else - printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" + printf >&2 "\nGitHub Docs requires Git LFS but 'git-lfs' was not found on your path.\nLearn how to install Git LFS at .\n" fi . "$(dirname "$0")/_/husky.sh" diff --git a/script/toggle-ghae-feature-flags.js b/script/toggle-ghae-feature-flags.js index b7606c87cb..e2318b079c 100755 --- a/script/toggle-ghae-feature-flags.js +++ b/script/toggle-ghae-feature-flags.js @@ -27,7 +27,7 @@ program .description( 'Toggle issue-based, feature-flagged versioning for GitHub AE content like\n' + 'ghae-next or ghae-issue-1234, then commit the results.\n\n' + - 'Documentation: https://git.io/JCtUO\n\n' + + 'Documentation: https://github.com/github/docs-content/blob/main/docs-content-docs/docs-content-workflows/content-creation/versioning-documentation.md#internal-versioning-conventions-for-github-ae\n\n' + 'Examples:\n' + ` ${scriptName} -n\n` + ` ${scriptName} -f 'issue-1234, issue-5678'`

pfWj=|>{lqn&|WM4ooZ_xJT49p+E>c7-6 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 I*wv)}0|5-io&W#< literal 53822 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 PkZZS>&kpXkL+AbjJA5*^ diff --git a/assets/images/help/desktop/mac-enable-notifications.png b/assets/images/help/desktop/mac-enable-notifications.png new file mode 100644 index 0000000000000000000000000000000000000000..a7ed5f4383b6d0dfdbab8a242021e1360d22c557 GIT binary patch literal 105980 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%0Df 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