1
0
mirror of synced 2026-01-08 12:01:53 -05:00

Merge pull request #14922 from github/repo-sync

repo sync
This commit is contained in:
Octomerger Bot
2022-02-01 12:32:21 -06:00
committed by GitHub
170 changed files with 1354 additions and 442 deletions

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:59e0e199a1f0adfc7387463e7ff1ecbb2758a37df390fef1cf5537971f60cdee
size 651582
oid sha256:cf947215db121a6649309969e171c6329e86be9cb722311ce88bdc7547d7a246
size 651263

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:622f9db57a30cb1a51412a5a9c3ffc800b8b52c07ae37007e6615e40fdc03943
size 1358226
oid sha256:4f416c6e73d2cb63ef9f7be4229d3383184390044ad19ac18a894ee83c7ec50a
size 1357682

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:517679ad9693e6aa7f9a69f3dca3d21e5ffe885a62843bea6412f81a070655bd
size 970518
oid sha256:c61fe3bdfe3b0298d4f5fb8233e8da6547605b189bdfa0de114b8c90ef8b35f3
size 971056

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e1af9ae0658bb346ed529d210333480985aeb0a575a0ab2e36b7aeba21cba3c
size 3964055
oid sha256:98cdc6ad4e6b39f7e7d1c9921508397325065f5faf65ef875979299ca461bedb
size 3964385

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e24128dadf0c754be3f668d9829607f3f3174ef351a564f017e87641c058d7a0
size 606863
oid sha256:18c1cdf7952eba4001c8329b2517961dd965dbf0c67f6d39dbd80373b5d917d2
size 606555

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fee886937ca4540c3370b85d8dba1e3a58ee4a366fc7c623672f1dc7d5de184c
size 2545006
oid sha256:23a4058f9475112cf843af86f241dea24b627e1663a6c823d8c44b08845fad9b
size 2543750

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9c88a33dec6a913b4d8cf661a9b575d4edc6cb0a48018c9f77f22542f85c29d
size 670184
oid sha256:d897ae9d2b9c7234440bcf9ae27ce7157bd1bdad17637ac9ea4f4c25157f3e1d
size 669780

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9624482f0f01e98ebb4af4d890d0a9aa92c86b12e3dbf2d3830efb13f19d27c3
size 3561921
oid sha256:09574d4245c404a29b390a34b4c982b4c58fb598339b7cd2b8e4986eac4e3b2d
size 3559697

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:42d2caacfb6a95dba5c44520104cf980682a1b7dbd2f1099ba5cf9e2eb81d0ff
size 597296
oid sha256:8d508a2eea5278c313a34aba1877e0a8e00febc6174a3ebde97c88a7e75e38bd
size 596755

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50ef7784f2bed0fa2734d2ae8b3d94c0032145a1bcb912fe241686ccb1c2b19d
size 2438463
oid sha256:fb5c6098a98f0f4930c891000c2e90b7a3483a3d928a01cfaba34f8d96de186a
size 2436651

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:851c4ffa517f37f564d315717fa7d1d3eaadb14c126e42a481100cc120e9c01a
size 665740
oid sha256:c5a88de918b1d1b2cf43563c6b79c0ca213a34a422fa7f4739866e23d8593438
size 665465

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43863349594c57803fb721635c2a230ad19757bb6cb300f78cb679c7b153bdbc
size 1397009
oid sha256:f70e4c00fba44e30ec196451ebc3585802871732a31a39dbed75774d823192b3
size 1396728

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:056227b1770d6bcccebd068e0a591cea8b1be0c368b183a39e6f6146ad2b7815
size 995658
oid sha256:b9bcc20e64bb511bb7d9e8ac34dfe9fe4ed899bd1395e24063fae3acf34a2e88
size 996002

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5d615e06ee4bb93f07e1fba72bd60db6ae80af8b572c628139d2cea77e9083b4
size 4061006
oid sha256:d78cdc79bdfefa0de9b3ece34e95d174a7d06cd38787def1c4575d60d63673d8
size 4059430

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6b4eab983f24b3688aba20ecca89daf1f23ad21052c9f07f83c4770c0c72091
size 619463
oid sha256:698764849fce0c301a024316a12921b3e356f9dbd724d4b77aa01246ddbca537
size 619137

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:54d1ebdae16b0eee41ec691154a6efef083fab30d67675ee3e0e7455fe4b9b09
size 2606346
oid sha256:5400bc72f089106078b9284e66cd5f4e1628a064cd521c9eb72e7f8ca07b9584
size 2605787

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d185ffdc0813ddf5b715cadf974c198faba88164eef046911abe585519a70d8
size 684639
oid sha256:280fd97411210aa9b7c9aff214d447afbd6aa6c30867ae65ed7f2072c5d51455
size 684092

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cef49d6c67e1463e1c043d74af15f14af20d22bb69aeb5ca3d720472bc2d2334
size 3644251
oid sha256:69808c3eeada0f47d8f65c8e128fb6249e3ca0daeaac3e8ac8d346d0fc8928ca
size 3641056

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fe52fe566a39c9409d681726d14d7259bd4303260cbe87fc5936a6e1908ea2d
size 609839
oid sha256:4e6a7c88df00da67c374706bb3ec71650d0741bd01d2489ef036f412dd9f5655
size 609421

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f978006b3cd85f5ddfe7d089643b50870e7c524e48e2cc5f79c9a78b2b9b35f
size 2492073
oid sha256:287ea0fc693605508d9a336562bc1e49b81f9ac37353b180f3f927eca75a565a
size 2490272

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8cf8700ea07bc87fea750ec31ab96c412e3dc9146aaba7bc5e1b73f67def6b5
size 680895
oid sha256:2cb0a65eec33d499b65c965ff0ae42b142eecd083416c319c827d196d6d0c06a
size 680656

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f578957eb54936d95f7568548243aa76d7be4caa0ad1e5e7a5d3475d166566f9
size 1427636
oid sha256:3be952604b3a0b6836527f5cea646fd7d19700e029e8aa5cd88f6885f89417cf
size 1427675

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5e0f6490141452b91ed1c11938cc8ea7573b971f470c289a0dc67e11f640a877
size 1028766
oid sha256:4642b7a92280ae053adf155b5ef087f7364c86bc5a5c50cb6bae6e28de485f9f
size 1029137

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:61de8659696da676da4a1cdc2bb441cd2717a12ecec93efadb3beaa0921f0c1b
size 4191201
oid sha256:6ce0be561c6aa0e741ea5cdf40068284ccc90657795a8d8af40728ffb43e383e
size 4191437

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65c993b035fee6edec3a726ebb5688d19c54bb857e5572957978988e77b17945
size 634030
oid sha256:13b9b1580b024a7e0ae698ff00a9f802b305ef91ca89093894b5090eb974b7f5
size 633601

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:161730cc505e5efa2bec728e87d6274cdcfbdbdbfa953f0b31591c53a11d80ea
size 2669021
oid sha256:7e207d68c01026d973b38d2053244eaf30a05c972da46b58c9f59fe4efaa1cef
size 2667584

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1998d9c6bbc7c7413cb5cf5b974a7fc80c85ac89dfb7a0603ee630bc4f8e071e
size 697874
oid sha256:e2f9c0642b9ffcd7dae960b2811310bb4e290319a9375570fb49a91aa883639c
size 697789

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:997fafdccaa5ca730158c1f57bcbf73677abcc1a92bf8b6dccadc6e33900e6aa
size 3723799
oid sha256:b9076f7da341b90ad0f311817b0cabd7e57262419a231df2daef6f68e288ecde
size 3722790

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8642729785c6bca665f2f631ae0107acade109d3368053358ca66c009906125a
size 623515
oid sha256:b916039bec2f089fd84284a7455e38d03bd94a153d7723cbcb22e2140e198a73
size 623088

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0d9a7bd87bfccfbe4fde7f2533c187cfb5b6f741396365cdcc1a6767b7fa337
size 2547500
oid sha256:c60b8ecf55614e59d414384f08862f9fd411dd4e241adb6e0ede8697f8cf016f
size 2545782

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b0265ffa6fffdccc1ffaf8121308bceeeaaa458d0bcdc9e269643bfd070da1d9
size 703462
oid sha256:f4aa4cb9168ed00f70b0a6f97d5b75aa02989505b921df245a2ac1a58cce730f
size 702971

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b14e30138c7ce24506509329ddfb9e46492866f1c413159fb8dd22abde602cdc
size 1486303
oid sha256:01a1f44540bda185fdc98c41a5236f59a64981c3abe7619a8426364109bc2171
size 1485738

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c41b0ce144a448a60d86d25457082dee64024bf7926aff81272b9acc3d0fd8f
size 1067556
oid sha256:59e9afcb62faa9e1b1eb86a197c95d341b4fa52a1ba191422ab0e38467f2c41f
size 1064074

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:654ce7d10a2b9d8fe9388a6aae52cad3e537239a53dfb4352c0a98242cd29c30
size 4292811
oid sha256:35488920410d85111d6a00205c02384e6d3de1f1f557dee7c5350a2d9aa3d05f
size 4295716

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e8c8ef67ec06650680db2b017bb830bfa4ca9ee10adbd848227a7c910878a5e
size 652813
oid sha256:c7f5d7ebf36718649b6d6dea1371a7b5d384fd3a4c2fb6177def300de0ef4f0e
size 652423

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bba28209798dd66d7730765e2d4ee4cc148aa73a2191e3713dd7eb7a5fd32640
size 2769476
oid sha256:71c09c385be8638a3ec6c8f1d4e433f05ee0078b813c6b027ac2f38b7275230f
size 2767496

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b47b4fee048e282a199136074edc4f054ba1ea2e0ca94e6d83aa2763593d31ae
size 721037
oid sha256:88b6cefbb7b863a3acee29427fd7d2ddda4efcb85c3068c1d4e8006f7903af13
size 720779

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df016e9d0a2e2373f95e7aed1d389b6575fbebecabdd9323d47ebb89a800dbba
size 3849461
oid sha256:ec66d611a26688af3be8caf5aefc3db1d2043086c13b55b4fe6fe7f3e7cb347f
size 3847401

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f7f91e4773f5c5eb5559a873041edfc9be241738e2573530e1b05ab6733f0e1c
size 642285
oid sha256:ea6e588d9e7abda19b11942a5c611f0c3d1a46e917bc2e4439cb441f91e949e1
size 641877

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a36bde3e350cacd72b5adc6f16d020014958681a4a7e197745e921affbe135a4
size 2628691
oid sha256:d10f86cf26a77ecdc0815e02ffe0448b909c74703538fd7a51509c560549f3d7
size 2627266

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43fc7d917f03d0113db59db796e6a003a5d849451207b9969f5b05d7bd68c107
size 899569
oid sha256:64033cc11fb0b0f106a86c40af1823836743d43a44690aa99f1d4f95dbae4fb9
size 899201

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cac978f7dc53e986fdcc0f775dde65629d0c1c2fec67991134b1e79fb764e697
size 1642514
oid sha256:fd4845a9b5c19038004676a97af8232f2e1d11741f583c9a55168c489f356293
size 1642832

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d53c541f747e73d76ad88b7bdd7fa068acafaf772e9f734d73724535d51150a
size 1346303
oid sha256:9b5d2c0ca1dc76f4de61501fcc55150870dd9b56ca36a6a20e6f382700e0cb22
size 1347653

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0adb546ce57ce37033b50f0990128370a1d31a4ca5575cb2fe9f258fd788ab09
size 5152372
oid sha256:aaf44953b47f8a2e7a5d07e12a418aed0c76de556354ea4473434e7127f31ee6
size 5154915

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7cb2e528e46d3f4ca7b49ed18df34009fb5fd77793a222b3abe664d0fa6d8f24
size 818753
oid sha256:bc33d74a7ddef63f887b708cc9d090237c2f91238af339f69a1bccabb526551f
size 818432

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e8b306cbed5997b4afb70c5a2338a784be73f0bea108c3492e260f7bf5bf2fe
size 3296179
oid sha256:17eb97b90b08d86b4c5bbeb69096a21188b3282e06fb1a10a3b1388eb55595e6
size 3295444

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:412c310b18295d157d1eabd2dcfc143dd1b59a520b2bc26e48ec1dadafd80253
size 917057
oid sha256:df9a39bb4f13d7509ae99d926acb7495803deb2a0d55240875c44ade9d7b5d64
size 916633

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:215155074e8cca7276d8296d264f747cceb4ab676bad105f43cf7cac68b25ccc
size 4684100
oid sha256:b9d448ec2ec4b8a7d854349155aa6ffd9555ba2eba4f8d4f06780bf23ea7959f
size 4681948

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3872aa80cbfd5055a28ce62bc116163ab8d8ce469c2637d6faccb1992eab6d53
size 807488
oid sha256:7756a080a8e8781d362e3b56c103c6b097c79001304fa1e66d74d7819e11a02c
size 807352

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:992c5e42c9d77d5a8e2179f2946e0e0ed7e88c799feac64507e2f76af514756a
size 3143328
oid sha256:855dc1032685441c4aefe07c6261159b72d33269a71cba7cfefa88c28969a737
size 3142338

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:632a1cf86bfae40ce9b782d5d8b1113f5472302a85846d83032dbb8175c74c41
size 550082
oid sha256:edcdff846702987caec9b5405785267c0a24cdc5982bb2de2b93e79a7219c5ee
size 549700

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d060e79a8cb200cf26f140ea88f8f302e8c2fc54efdec0c937bce2adf3dbc34
size 1107433
oid sha256:ffbb71a5a2846389fe478bacaf1783956b3303ac3e382012f4894fd137bea369
size 1106867

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7575e5d0a5cd907ee65af0842b6deded4ed74f055b861248521cf56074d79f4b
size 848963
oid sha256:06029eb8daa9fa69b6fc931d7b84bb36734930962d90470710aea41ba5074a19
size 848316

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b3e9cdc1e6dc04c960901be1d070947854772aa4830400e8031e899552ce78e5
size 3406578
oid sha256:c56c7ade3c435f6cedae92b4dc1fcc00fff49f2c0e1326201d07d917c3ed7ac4
size 3405547

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:856725c2ef5fefc4514133bb807756f07e6b548e717aa2ad30a722bd57ec90fe
size 512174
oid sha256:1758d3661fc1cd8aae099bc1dd93e6a5ec63338fdaa39aac1f1d04612fd895da
size 511786

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:69b1b8ca8686deaed55b364ec5a91282426fe7779e41e0aad986322ce1c24e1f
size 2086075
oid sha256:fd2936b8696d8361a34f26179ab23aa061be2d632f3778378bd416d1e6e07499
size 2084286

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8eb01fa46c0b77863de185bb31c739140a9e6d1216d3fced32f8c826859470c1
size 562473
oid sha256:47a086d66cd22e2c8ef3d49138d56604a8e1c8ed977be3d2bd2bdf6938474961
size 562207

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0e1fc79ebd11200bbe68d87ce5a50a4ec4ad1f1a13e005d9630f71333fc90ade
size 2892602
oid sha256:6d44134e80dffbbcfb9828a367b0502da00ed30d4a582087d695468bbc048087
size 2891248

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c9546a2ed091109842f616ed1840078aea5e5c4704386f87b859a2e90d85f04e
size 504495
oid sha256:0d8bebbcdb030330ce7db23ddf69e7ef9bc22dc92043de26ab0b5b430102722b
size 504245

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:39dbc767db5c721bc242472062b058ef31ba625a22b11aba2bf50793a64a14ed
size 1975359
oid sha256:ed7859d2a97ac60f14f75d69b331f5047498dc071f921597c0b9d359035c4904
size 1973550

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38902e0dccb967d4ed7c45e67f5994ef26fddc608657135e11c3a46892843507
size 824055
oid sha256:af90c867a403ff75a765df591870544ade168ae418f4cdcf0dc334d7422e7f0f
size 823723

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2503fd609c3eb8b7da7636f3d1cd9461244cb18adbcb1dcf3987ddcfe481664
size 1700109
oid sha256:3367e4710ffde6700ac1c3b037e05f808780e07284c18e3d682b47639a2c9df4
size 1699999

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:025e3bf727bcf82e164d3159b7bccde9c27cb22ca2f0bcf1bedfb929fcb98944
size 1221335
oid sha256:6fc2fcfa812673448ed7c6c6f79f122bacdba0deea86145c2928f762495f02b6
size 1222336

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e44ac641365c55524af344151061db0c961fcb80c1e712a15aeaa901705915cf
size 4928568
oid sha256:a8e8179efb93e87dd0a900dcc7a91e03dda3edc864e0ad37630d57c09e0ffa95
size 4932960

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a9c1a7dfb75651102d59bda2b91af4a57f943f00147f45df3faeba580c0f384b
size 774953
oid sha256:0702050fec2f5a3714c38282664aef908d89bc28a48f1bf848c42a0fb3956b93
size 774839

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cdc8c65bd989904f5200c54e1dd7f5eb58d504e2d3babf1d9d15f8af16aa7df8
size 3269585
oid sha256:2d6018fe0cb27a8dca503bdfe5ceb7ce38c4020c8f394e420b1d1d4c94379641
size 3267485

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ce9c64e2eeb0f1d0ef122f2273737c7ad583fba74b367305eec95f4a7ef9ddd
size 846017
oid sha256:ff9dbec8a27ba887fee01bcad55794451dcaeb21e21a03bb763bfcf0c943ea13
size 845748

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:164f7651a3bdafc5418f3713d9fcde0a0c022b080daf72dd4b9e4108e95a8937
size 4541377
oid sha256:f4f938d6e4023034d589b73712247e7bd58c4f24a4695839d2e592c3edbff175
size 4538568

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80fe3ce7026113fa5e31b3e0cb17fd37348db53c02a622ea308f2609d756c873
size 763813
oid sha256:0e3c6ca45d697cc2450d54d1af19a8ff044b6b130a42eff289f6c91a3c69d19e
size 763260

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0919e415def265cedb90ecdaecb3d5db3921f3139d63dad08ebe44a1043a1ef6
size 3112419
oid sha256:0f82fad0b496f671756ba9dc931cd105c4cdcd6dda5bb7b0bf077ce570685635
size 3110507

View File

@@ -38,8 +38,8 @@ Se você for integrante de um {% data variables.product.prodname_emu_enterprise
1. Pergunte o nome do usuário da pessoa que você está convidando a colaborar.{% ifversion fpt or ghec %} Caso a pessoa não tenha um nome de usuário ainda, deve se inscrever em {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Inscrever-se em uma nova conta {% data variables.product.prodname_dotcom %}](/articles/signing-up-for-a-new-github-account)".{% endif %}
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% ifversion fpt or ghec %}
{% data reusables.repositories.navigate-to-manage-access %}
{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5658%}
{% data reusables.repositories.click-collaborators-teams %}
1. Clique em **Convidar um colaborador**. ![Botão "Convidar um colaborador"](/assets/images/help/repository/invite-a-collaborator-button.png)
2. No campo de pesquisa, comece a digitar o nome da pessoa que deseja convidar e, em seguida, clique em um nome na lista de correspondências. ![Campo de pesquisa para digitar o nome de uma pessoa para convidar para o repositório](/assets/images/help/repository/manage-access-invite-search-field-user.png)
3. Clique em **Adicionar NOME ao REPOSITÓRIO**. ![Botão para adicionar um colaborador](/assets/images/help/repository/add-collaborator-user-repo.png)

View File

@@ -30,8 +30,8 @@ Apesar de as bifurcações de repositórios privados serem excluídas quando um
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% ifversion fpt or ghec %}
{% data reusables.repositories.navigate-to-manage-access %}
{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5658 %}
{% data reusables.repositories.click-collaborators-teams %}
4. À direita do colaborador que deseja remover, clique em {% octicon "trash" aria-label="The trash icon" %}. ![Botão para remover o colaborador](/assets/images/help/repository/collaborator-remove.png)
{% else %}
3. Na barra lateral esquerda, clique em **Collaborators & teams** (Colaboradores e equipes). ![Guia Collaborators (Colaboradores)](/assets/images/help/repository/repo-settings-collaborators.png)

View File

@@ -26,8 +26,7 @@ Você pode definir lembretes agendados para solicitações de revisão no nível
{% data reusables.user_settings.access_settings %}
{% data reusables.reminders.scheduled-reminders %}
![Botão de lembretes agendados](/assets/images/help/profile/scheduled-reminders-profile.png)
3. Ao lado da organização para a qual você gostaria de agendar lembretes, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
1. Ao lado da organização para a qual você gostaria de agendar lembretes, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
{% data reusables.reminders.add-reminder %}
{% data reusables.reminders.authorize-slack %}
{% data reusables.reminders.days-dropdown %}
@@ -41,16 +40,14 @@ Você pode definir lembretes agendados para solicitações de revisão no nível
## Gerenciar lembretes agendados para sua conta de usuário
{% data reusables.user_settings.access_settings %}
{% data reusables.reminders.scheduled-reminders %}
![Botão de lembretes agendados](/assets/images/help/profile/scheduled-reminders-profile.png)
3. Ao lado da organização para a qual você deseja editar lembretes agendados, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
1. Ao lado da organização para a qual você deseja editar lembretes agendados, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
{% data reusables.reminders.edit-page %}
{% data reusables.reminders.update-buttons %}
## Excluir lembretes agendados para a sua conta de usuário
{% data reusables.user_settings.access_settings %}
{% data reusables.reminders.scheduled-reminders %}
![Botão de lembretes agendados](/assets/images/help/profile/scheduled-reminders-profile.png)
3. Ao lado da organização para a qual você gostaria de excluir lembretes, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
1. Ao lado da organização para a qual você gostaria de excluir lembretes, clique em **Editar**. ![Botão editar lembretes agendados](/assets/images/help/settings/scheduled-reminders-org-choice.png)
{% data reusables.reminders.delete %}
## Leia mais

View File

@@ -84,7 +84,9 @@ Antes de começar, você criará um repositório em {% ifversion ghae %}{% data
- id: random-number-generator
run: echo "::set-output name=random-id::$(echo $RANDOM)"
shell: bash
- run: ${{ github.action_path }}/goodbye.sh
- run: echo "${{ github.action_path }}" >> $GITHUB_PATH
shell: bash
- run: goodbye.sh
shell: bash
```
{% endraw %}

View File

@@ -47,6 +47,8 @@ Se você definir o `entrypoint` em um arquivo de metadados de uma ação, ele ir
A instrução do `ENTRYPOINT` do Docker tem forma de _shell_ e forma de _exec_. A documentação do `ENTRYPOINT` do docker recomenda o uso da forma _exec_ da instrução do `ENTRYPOINT`. Para obter mais informações sobre as formas _exec_ e _shell_, consulte a referência ENTRYPOINT [](https://docs.docker.com/engine/reference/builder/#entrypoint) na documentação do Docker.
You should not use `WORKDIR` to specify your entrypoint in your Dockerfile. Instead, you should use an absolute path. For more information, see [WORKDIR](#workdir).
Se você configurar o seu contêiner para usar a forma _exec_ da instrução `ENTRYPOINT`, os `args` configurados no arquivo de metadados da ação não serão executados em um shell do comando. Se os `args` da ação contiverem uma variável do ambiente, esta não será substituída. Por exemplo, usar o formato _exec_ a seguir não imprimirá o valor armazenado em `$GITHUB_SHA`. Em vez disso, imprimirá `$GITHUB_SHA`.
```dockerfile

View File

@@ -13,6 +13,7 @@ versions:
ghae: '*'
ghec: '*'
type: reference
miniTocMaxHeadingLevel: 4
---
{% data reusables.actions.enterprise-beta %}
@@ -40,7 +41,7 @@ Arquivos de metadados de ação usam a sintaxe YAML. Se você não souber o que
**Opcional**: parâmetros de entrada permitem que você especifique os dados que a ação espera usar no momento da execução. O {% data variables.product.prodname_dotcom %} armazena parâmetros como variáveis de ambiente. Identificações de entrada com letras maiúsculas são alteradas para letras minúsculas no momento da execução. Recomenda-se usar identificações de entrada com letras minúsculas.
### Exemplo
### Example: Specifying inputs
Este exemplo configura duas entradas: numOctocats e octocatEyeColor. A entrada numOctocats não é necessária e assumirá o valor '1'. A entrada octocatEyeColor é necessária e não tem valor padrão. Arquivos de fluxo de trabalho que usam essa ação devem usar a palavra-chave `with` (com) para definir um valor de entrada para octocatEyeColor. Para obter mais informações sobre a sintaxe `with` (com), consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions/#jobsjob_idstepswith)".
@@ -83,13 +84,13 @@ Por exemplo, se um fluxo de trabalho definiu as entradas `numOctocats` e `octoca
**Opcional** Se o parâmetro de entrada for usado, esta `string` será registrada como uma mensagem de aviso. Você pode usar este aviso para notificar os usuários de que o valor de entrada está obsoleto e mencionar outras alternativas.
## `outputs (saídas)`
## `outputs` for Docker container and JavaScript actions
**Opcional** Os parâmetros de saída permitem que você declare os dados definidos por uma ação. As ações executadas posteriormente em um fluxo de trabalho podem usar os dados de saída definidos em ações executadas anteriormente. Por exemplo, se uma ação executou a adição de duas entradas (x + y = z), a ação poderia usar o resultado da soma (z) como entrada em outras ações.
Se você não declarar uma saída no seu arquivo de metadados de ação, você ainda poderá definir as saídas e usá-las no seu fluxo de trabalho. Para obter mais informações sobre a definição de saídas em uma ação, consulte "[Comandos do fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/reference/workflow-commands-for-github-actions/#setting-an-output-parameter)."
### Exemplo
### Example: Declaring outputs for Docker container and JavaScript actions
```yaml
saídas:
@@ -107,9 +108,9 @@ saídas:
## `outputs` para ações compostas
As **saídas** `opcionais` usam os mesmos parâmetros que `outputs.<output_id>` e `outputs.<output_id>.description` (veja "[`saídas` para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#outputs)"), mas também inclui o token do `valor`.
**Optional** `outputs` use the same parameters as `outputs.<output_id>` and `outputs.<output_id>.description` (see "[`outputs` for Docker container and JavaScript actions](#outputs-for-docker-container-and-javascript-actions)"), but also includes the `value` token.
### Exemplo
### Example: Declaring outputs for composite actions
{% raw %}
```yaml
@@ -134,13 +135,13 @@ Para obter mais informações sobre como usar a sintaxe de contexto, consulte "[
## `runs`
**Obrigatório** Especifica se esta é uma ação do JavaScript, uma ação composta ou uma ação do Docker e como a ação é executada.
**Required** Specifies whether this is a JavaScript action, a composite action, or a Docker container action and how the action is executed.
## `runs` para ações de JavaScript
**Obrigatório** Configura o caminho para o código da ação e o tempo de execução usado para executar o código.
### Exemplo que usa o Node.js {% ifversion fpt or ghes > 3.3 or ghae-issue-5504 or ghec %}v16{% else %}v12{% endif %}
### Example: Using Node.js {% ifversion fpt or ghes > 3.3 or ghae-issue-5504 or ghec %}v16{% else %}v12{% endif %}
```yaml
runs:
@@ -159,9 +160,9 @@ runs:
**Obrigatório** O arquivo que contém o código da ação. O tempo de execução especificado [`em uso`](#runsusing) executa este arquivo.
### `pre`
### `runs.pre`
**Opcional** Permite que você execute um script no início de um trabalho antes de a ação `main:` começar. Por exemplo, você pode usar `pre:` para executar um pré-requisito da configuração do script. O tempo de execução especificado com a sintaxe [`em uso`](#runsusing) irá executar este arquivo. A ação `pre:` é sempre executada como padrão, mas você pode substituí-la usando [`pre-if`](#pre-if).
**Opcional** Permite que você execute um script no início de um trabalho antes de a ação `main:` começar. Por exemplo, você pode usar `pre:` para executar um pré-requisito da configuração do script. O tempo de execução especificado com a sintaxe [`em uso`](#runsusing) irá executar este arquivo. The `pre:` action always runs by default but you can override this using [`runs.pre-if`](#runspre-if).
Neste exemplo, a ação `pre:` executa um script denominado `setup.js.`:
@@ -173,7 +174,7 @@ runs:
post: 'cleanup.js'
```
### `pre-if`
### `runs.pre-if`
**Opcional** Permite que você defina condições para a execução da ação `pre:`. A ação `pre:` será executada apenas se as condições em `pre-if` forem atendidas. Se não forem definidas, o padrão de `pre-if` será `sempre()`. Em `pre-if`, verifique as funções para avaliar com base no status do trabalho, não o status próprio da ação.
@@ -186,7 +187,7 @@ Neste exemplo, o `cleanup.js` é executado apenas nos executores baseados no Lin
pre-if: runner.os == 'linux'
```
### `post`
### `runs.post`
**Opcional** Permite que você execute um script no final do trabalho, uma vez que a ação `main:` foi finalizada. Por exemplo, você pode usar `post:` para encerrar uns processos ou remover arquivos desnecessários. O tempo de execução especificado com a sintaxe [`em uso`](#runsusing) irá executar este arquivo.
@@ -201,7 +202,7 @@ runs:
A ação `post:` é executada sempre por padrão, mas você pode substituí-la usando `post-if`.
### `post-if`
### `runs.post-if`
**Opcional** Permite que você defina condições para a execução da ação `post:`. A ação `post:` só será executada se as condições em `post-if` forem atendidas. Se não forem definidas, o padrão de `post-if` será `sempre()`. Em `post-if`, verifique as funções para avaliar com base no status do trabalho, não o status próprio da ação.
@@ -364,11 +365,11 @@ runs:
```
{% endif %}
## `runs` para ações do Docker
## `runs` for Docker container actions
**Obrigatório** Configura a imagem usada para a ação Docker.
**Required** Configures the image used for the Docker container action.
### Exemplos de uso do arquivo Docker no repositório
### Example: Using a Dockerfile in your repository
```yaml
runs:
@@ -376,7 +377,7 @@ runs:
image: 'Dockerfile'
```
### Exemplo usando um contêiner de registro Docker público
### Example: Using public Docker registry container
```yaml
runs:
@@ -388,9 +389,9 @@ runs:
**Obrigatório** Você deve definir este valor como `'docker'`.
### `pre-entrypoint`
### `runs.pre-entrypoint`
**Opcional** Permite que você execute um script antes de a ação do `entrypoint` começar. Por exemplo, você pode usar o `pre-entrypoint:` para executar um pré-requisito do script da configuração. {% data variables.product.prodname_actions %} usa a `execução do docker` para lançar esta ação e executa o script dentro de um novo contêiner que usa a mesma imagem-base. This means that the runtime state is different from the main `entrypoint` container, and any states you require must be accessed in either the workspace, `HOME`, or as a `STATE_` variable. A ação `pre-entrypoint:` é sempre executada por padrão, mas você pode substituí-la usando [`pre-if`](#pre-if).
**Opcional** Permite que você execute um script antes de a ação do `entrypoint` começar. Por exemplo, você pode usar o `pre-entrypoint:` para executar um pré-requisito do script da configuração. {% data variables.product.prodname_actions %} usa a `execução do docker` para lançar esta ação e executa o script dentro de um novo contêiner que usa a mesma imagem-base. Isso significa que o momento de execução é diferente do contêiner principal do `entrypoint` e qualquer status de que você precisar devem ser acessado na área de trabalho, em `HOME`, ou como uma variável `STATE_`. The `pre-entrypoint:` action always runs by default but you can override this using [`runs.pre-if`](#runspre-if).
O tempo de execução especificado com a sintaxe [`em uso`](#runsusing) irá executar este arquivo.
@@ -422,7 +423,7 @@ Para obter mais informações sobre como o `entrypoint` é executado, consulte "
### `post-entrypoint`
**Opcional**Permite que você execute um script de cleanup, uma vez finalizada a ação`runs.entrypoint`. {% data variables.product.prodname_actions %} usa a `execução do docker` para lançar esta ação. Porque {% data variables.product.prodname_actions %} executa o script dentro de um novo contêiner usando a mesma imagem-base, o estado do momento da execução é diferente do contêiner principal do `entrypoint`. Você pode acessar qualquer estado que precisar na área de trabalho, em `HOME` ou como variável `STATE_`. A ação `post-entrypoint:` é sempre executada por padrão, mas você pode substituí-la usando [`post-if`](#post-if).
**Opcional**Permite que você execute um script de cleanup, uma vez finalizada a ação`runs.entrypoint`. {% data variables.product.prodname_actions %} usa a `execução do docker` para lançar esta ação. Porque {% data variables.product.prodname_actions %} executa o script dentro de um novo contêiner usando a mesma imagem-base, o estado do momento da execução é diferente do contêiner principal do `entrypoint`. Você pode acessar qualquer estado que precisar na área de trabalho, em `HOME` ou como variável `STATE_`. The `post-entrypoint:` action always runs by default but you can override this using [`runs.post-if`](#runspost-if).
```yaml
runs:
@@ -446,7 +447,7 @@ Se você precisar passar variáveis de ambiente para uma ação, certifique-se d
Para obter mais informações sobre o uso da instrução `CMD` com {% data variables.product.prodname_actions %}, consulte "[Suporte do arquivo Docker para {% data variables.product.prodname_actions %}](/actions/creating-actions/dockerfile-support-for-github-actions/#cmd)".
#### Exemplo
#### Example: Defining arguments for the Docker container
{% raw %}
```yaml
@@ -464,7 +465,7 @@ runs:
Você pode usar uma cor e o ícone da [Pena](https://feathericons.com/) para criar um selo para personalizar e distinguir a sua ação. Os selos são exibidos ao lado do nome da sua ação em [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions).
### Exemplo
### Example: Configuring branding for an action
```yaml
branding:
@@ -478,7 +479,12 @@ Cor de fundo do selo. Pode ser: `branco`, `amarelo`, `azul`, `verde`, `laranja`,
### `branding.icon`
Nome do ícone [Feather](https://feathericons.com/) (pena) para usar.
Nome do ícone [Feather](https://feathericons.com/) (pena) para usar. <!--
This table should match the icon list in `app/models/repository_actions/icons.rb` in the internal github repo.
This table does not match the latest version the feather library.
(Brand icons are omitted, and our supported list is not necessarily up-to-date with the latest version of the feather icon library.)
To support a new icon, update `app/models/repository_actions/icons.rb` and add the svg to `/static/images/icons/feather` in the internal github repo.
-->
<table>
<tr>

View File

@@ -29,7 +29,7 @@ Ao atualizar seus fluxos de trabalho para usar tokens do OIDC, você pode adotar
- **Sem segredos na nuvem**: Você não vai precisar duplicar suas credenciais da nuvem como segredos de {% data variables.product.prodname_dotcom %} de longa duração. Em vez disso, você pode configurar a confiança do OIDC no seu provedor de nuvem, e, em seguida, atualizar seus fluxos de trabalho para solicitar um token de acesso curto do provedor de nuvem por meio do OIDC.
- **Autenticação e gestão de autorização**: Você tem mais controle granular sobre como fluxos de trabalho podem usar credenciais, usando a autenticação de seu provedor de nuvem (authN) e ferramentas de autorização (authZ) para controlar o acesso a recursos na nuvem.
- **Girando credenciais**: Com o OIDC, seu provedor de nuvem emite um token de acesso de curta duração que só é válido para uma única execução de fluxo de trabalho, e, posteriormente, expira automaticamente.
- **Rotating credentials**: With OIDC, your cloud provider issues a short-lived access token that is only valid for a single job, and then automatically expires.
### Introdução ao OIDC
@@ -38,7 +38,7 @@ O diagrama a seguir fornece uma visão geral de como o provedor OIDC de {% data
![Diagrama do OIDC](/assets/images/help/images/oidc-architecture.png)
1. No seu provedor de nuvem, crie uma confiança do OIDC entre a sua função na nuvem e o(s) seu(s) fluxo(s) de trabalho {% data variables.product.prodname_dotcom %} que precisam acessar a nuvem.
2. Toda vez que o trabalho do seu fluxo de trabalho de {% data variables.product.prodname_actions %} for executada, o provedor do OIDC de {% data variables.product.prodname_dotcom %} irá gerar automaticamente um token do OIDC. Esse token contém várias reivindicações para estabelecer uma identidade de segurança reforçada e verificável sobre o fluxo de trabalho específico que está tentando autenticar.
2. Every time your job runs, {% data variables.product.prodname_dotcom %}'s OIDC Provider auto-generates an OIDC token. Esse token contém várias reivindicações para estabelecer uma identidade de segurança reforçada e verificável sobre o fluxo de trabalho específico que está tentando autenticar.
3. Você pode incluir um passo ou ação no seu trabalho para solicitar este token do provedor do OIDC de {% data variables.product.prodname_dotcom %}, e apresentá-lo ao provedor da nuvem.
4. Uma vez que o provedor de nuvem valida as reivindicações apresentadas no token, ele irá fornecer, posteriormente, um token de acesso à nuvem de curta duração que está disponível apenas para a duração do trabalho.
@@ -51,7 +51,7 @@ Ao configurar sua nuvem para confiar no provedor do OIDC de {% data variables.pr
### Entendendo o token do OIDC
Cada execução do fluxo de trabalho solicita um token do OIDC de {% data variables.product.prodname_dotcom %}, que responde com um token web do JSON gerado automaticamente (JWT) que é único para cada trabalho de fluxo de trabalho, em que é gerado. Durante a execução de um fluxo de trabalho, o token OIDC é apresentado ao provedor de nuvem. Para validar o token, o provedor de nuvem verifica se o assunto do token do OIDC e outras reivindicações correspondem às condições que foram pré-configuradas na definição de confiança do OIDC da função da nuvem.
Each job requests an OIDC token from {% data variables.product.prodname_dotcom %}'s OIDC provider, which responds with an automatically generated JSON web token (JWT) that is unique for each workflow job where it is generated. When the job runs, the OIDC token is presented to the cloud provider. Para validar o token, o provedor de nuvem verifica se o assunto do token do OIDC e outras reivindicações correspondem às condições que foram pré-configuradas na definição de confiança do OIDC da função da nuvem.
O exemplo a seguir do token do OIDC usa um assunto (`sub`) que faz referência a um ambiente de trabalho chamado `prod` no repositório `octo-org/octo-repo`.
@@ -147,7 +147,7 @@ Além disso, seu provedor de nuvem poderia permitir que você atribuísse uma fu
### Exemplos
Os exemplos a seguir demonstram como usar "Assunto" como uma condição. O [assunto](https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims) usa informações do [`contexto de ` trabalho da execução do fluxo de trabalho](/actions/learn-github-actions/contexts#job-context) e orienta o seu provedor na nuvem que as solicitações do token de acesso só podem ser concedidas para solicitações de fluxos de trabalho em execução em branches e ambientes específicos. As seguintes secções descrevem alguns assuntos comuns que você pode usar.
Os exemplos a seguir demonstram como usar "Assunto" como uma condição. The [subject](https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims) uses information from the [`job` context](/actions/learn-github-actions/contexts#job-context), and instructs your cloud provider that access token requests may only be granted for requests from workflows running in specific branches, environments. As seguintes secções descrevem alguns assuntos comuns que você pode usar.
#### Filtragem para um ambiente específico

View File

@@ -93,7 +93,7 @@ jobs:
- name: Git clone the repository
uses: actions/checkout@v2
- name: configure aws credentials
uses: aws-actions/configure-aws-credentials@master
uses: aws-actions/configure-aws-credentials@v1
with:
role-to-assume: arn:aws:iam::1234567890:role/example-role
role-session-name: samplerolesession

View File

@@ -44,7 +44,7 @@ For more information about installing and using self-hosted runners, see "[Addin
- Use free minutes on your {% data variables.product.prodname_dotcom %} plan, with per-minute rates applied after surpassing the free minutes.
**Self-hosted runners:**{% endif %}
- Receive automatic updates for the self-hosted runner application only. You are responsible for updating the operating system and all other software.
- Receive automatic updates for the self-hosted runner application only{% ifversion fpt or ghec or ghes > 3.2 %}, though you may disable automatic updates of the runner. For more information about controlling runner software updates on self-hosted runners, see "[Autoscaling with self-hosted runners](/actions/hosting-your-own-runners/autoscaling-with-self-hosted-runners#controlling-runner-software-updates-on-self-hosted-runners)."{% else %}.{% endif %} You are responsible for updating the operating system and all other software.
- Can use cloud services or local machines that you already pay for.
- Are customizable to your hardware, operating system, software, and security requirements.
- Don't need to have a clean instance for every job execution.

View File

@@ -27,12 +27,12 @@ Os repositórios a seguir possuem instruções detalhadas para configurar esses
Cada solução tem certas especificações que podem ser importantes para considerar:
| **Funcionalidades** | **actions-runner-controller** | **terraform-aws-github-runner** |
|:------------------------------------------------------------ |:--------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------ |
| Tempo de execução | Kubernetes | VMs do Linux e do Windows |
| Nuvens compatíveis | Azure, Amazon Web Services, Google Cloud Platform, nos locais | Amazon Web Services |
| Onde os executores podem ser dimensionados | Níveis de empresa, organização e repositório. Por etiqueta do executor e grupo de executores. | Níveis de organização e repositório. Por etiqueta do executor e grupo de executores. |
| Suporte a dimensionamento automático baseado baseado no pull | Sim | Não |
| **Funcionalidades** | **actions-runner-controller** | **terraform-aws-github-runner** |
|:------------------------------------------ |:--------------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------ |
| Tempo de execução | Kubernetes | VMs do Linux e do Windows |
| Nuvens compatíveis | Azure, Amazon Web Services, Google Cloud Platform, nos locais | Amazon Web Services |
| Onde os executores podem ser dimensionados | Níveis de empresa, organização e repositório. Por etiqueta do executor e grupo de executores. | Níveis de organização e repositório. Por etiqueta do executor e grupo de executores. |
| How runners can be scaled | Webhook events, Scheduled, Pull-based | Webhook events, Scheduled (org-level runners only) |
## Usaar executores efêmeros para dimensionamento automático
@@ -42,8 +42,8 @@ Esta abordagem permite que você gerencie os seus executores como sistemas efêm
Para adicionar um executor efêmero ao seu ambiente, inclua o parâmetro `--ephemeral` ao registrar seu executor usando `config.sh`. Por exemplo:
```
$ ./config.sh --url https://github.com/octo-org --token example-token --ephemeral
```shell
./config.sh --url https://github.com/octo-org --token example-token --ephemeral
```
O serviço {% data variables.product.prodname_actions %} irá cancelar o resgistro do runner automaticamente depois de ter processado um trabalho. Em seguida, você poderá criar a sua própria automação que limpa o runner depois que ele tiver seu registro cancelado.
@@ -54,6 +54,28 @@ O serviço {% data variables.product.prodname_actions %} irá cancelar o resgist
{% endnote %}
## Controlling runner software updates on self-hosted runners
By default, self-hosted runners will automatically perform a software update whenever a new version of the runner software is available. If you use ephemeral runners in containers then this can lead to repeated software updates when a new runner version is released. Turning off automatic updates allows you to update the runner version on the container image directly on your own schedule.
If you want to turn off automatic software updates and install software updates yourself, you can specify the `--disableupdate` parameter when starting the runner. Por exemplo:
```shell
./run.sh --disableupdate
```
If you disable automatic updates, you must still update your runner version regularly. New functionality in {% data variables.product.prodname_actions %} requires changes in both the {% data variables.product.prodname_actions %} service _and_ the runner software. The runner may not be able to correctly process jobs that take advantage of new features in {% data variables.product.prodname_actions %} without a software update.
If you disable automatic updates, you will be required to update your runner version within 30 days of a new version being made available. You may want to subscribe to notifications for releases in the [`actions/runner` repository](https://github.com/actions/runner/releases). Para obter mais informações, consulte “[Configurando notificações](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications#about-custom-notifications)".
For instructions on how to install the latest runner version, see the installation instructions for [the latest release](https://github.com/actions/runner/releases).
{% note %}
**Note:** If you do not perform a software update within 30 days, the {% data variables.product.prodname_actions %} service will not queue jobs to your runner. In addition, if a critical security update is required, the {% data variables.product.prodname_actions %} service will not queue jobs to your runner until it has been updated.
{% endnote %}
## Usando webhooks para dimensionamento automático
Você pode criar seu próprio ambiente de dimensionamento automático usando cargas recebidas do webhook [`workflow_job`](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_job). Este webhook está disponível no repositório, organização e níveis corporativos e a carga deste evento contém uma chave de `ação` que corresponde aos estágios do ciclo de vida do trabalho de um fluxo de trabalho. Por exemplo, quando as tarefas estão `queued`, `in_progress` e `completed`. Você deverá criar a sua própria automação de dimensionamento em resposta a estas cargas de webhook.

View File

@@ -393,7 +393,7 @@ O contexto `etapas` contém informações sobre as etapas do trabalho atual que
| Nome da propriedade | Tipo | Descrição |
| --------------------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `steps` | `objeto` | Esse contexto altera cada etapa em um trabalho. Você pode acessar esse contexto em qualquer etapa de um trabalho. Este objeto contém todas as propriedades listadas abaixo. |
| `steps.<step_id>.outputs` | `objeto` | Conjunto de saídas definidas para a etapa. Para obter mais informações, consulte "[Sintaxe de metadados para o {% data variables.product.prodname_actions %}](/articles/metadata-syntax-for-github-actions#outputs)". |
| `steps.<step_id>.outputs` | `objeto` | Conjunto de saídas definidas para a etapa. For more information, see "[Metadata syntax for {% data variables.product.prodname_actions %}](/articles/metadata-syntax-for-github-actions#outputs-for-docker-container-and-javascript-actions)." |
| `steps.<step_id>.conclusion` | `string` | O resultado de uma etapa concluída após [`continue-on-error`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepscontinue-on-error) ser aplicado. Os valores possíveis são: `sucesso`, `falha`, `cancelado`ou `ignorado`. Quando ocorre uma falha na etapa de `continue-on-error`, o `resultado` será `falha`, mas a conclusão `final` será `sucesso`. |
| `steps.<step_id>.outcome` | `string` | O resultado de uma etapa concluída antes de [`continue-on-error`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepscontinue-on-error) ser aplicado. Os valores possíveis são: `sucesso`, `falha`, `cancelado`ou `ignorado`. Quando ocorre uma falha na etapa de `continue-on-error`, o `resultado` será `falha`, mas a conclusão `final` será `sucesso`. |
| `steps.<step_id>.outputs.<output_name>` | `string` | Valor de uma saída específica. |

View File

@@ -47,6 +47,8 @@ Você pode pesquisar ações diretamente no seu editor do seu fluxo de trabalho
Você pode adicionar uma ação ao seu fluxo de trabalho fazendo referência à ação no arquivo do seu fluxo de trabalho.
You can view the actions referenced in your {% data variables.product.prodname_actions %} workflows as dependencies in the dependency graph of the repository containing your workflows. For more information, see “[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph).”
### Adicionando uma ação de {% data variables.product.prodname_marketplace %}
Uma página de lista de ações incluem a versão da ação e a sintaxe do fluxo de trabalho necessárias para usar a ação. Para manter seu fluxo de trabalho estável mesmo quando atualizações são feitas em uma ação, você pode fazer referência à versão da ação a ser usada especificando o Git ou da tag do Docker no arquivo de fluxo de trabalho.

View File

@@ -255,3 +255,8 @@ Para entender como a cobrança funciona para {% data variables.product.prodname_
## Entrar em contato com o suporte
{% data reusables.github-actions.contacting-support %}
## Leia mais
{% ifversion ghec or ghes or ghae %}
- "[About {% data variables.product.prodname_actions %} for enterprises](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)"{% endif %}

View File

@@ -63,7 +63,7 @@ O Jenkins usa diretivas para gerenciar os _Declarative Pipelines_. Essas diretiv
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`ambiente`](https://jenkins.io/doc/book/pipeline/syntax/#environment) | [`jobs.<job_id>.env`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#env) <br> [`jobs.<job_id>.steps[*].env`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idstepsenv) |
| [`options`](https://jenkins.io/doc/book/pipeline/syntax/#parameters) | [`jobs.<job_id>.strategy`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategy) <br> [`jobs.<job_id>.strategy.fail-fast`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast) <br> [`jobs.<job_id>.timeout-minutes`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idtimeout-minutes) |
| [`parâmetros`](https://jenkins.io/doc/book/pipeline/syntax/#parameters) | [`entradas`](/actions/creating-actions/metadata-syntax-for-github-actions#inputs) <br> [`saídas`](/actions/creating-actions/metadata-syntax-for-github-actions#outputs) |
| [`parâmetros`](https://jenkins.io/doc/book/pipeline/syntax/#parameters) | [`inputs`](/actions/creating-actions/metadata-syntax-for-github-actions#inputs) <br> [`outputs`](/actions/creating-actions/metadata-syntax-for-github-actions#outputs-for-docker-container-and-javascript-actions) |
| [`gatilhos`](https://jenkins.io/doc/book/pipeline/syntax/#triggers) | [`on`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#on) <br> [`on.<event_name>.types`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onevent_nametypes) <br> [<code>on.<push\>.<branches\|tags></code>](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore) <br> [<code>on.<pull_request\>.<branches\></code>](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onpull_requestpull_request_targetbranchesbranches-ignore) <br> [<code>on.<push\|pull_request>.paths</code>](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore) |
| [`aciona { upstreamprojects() }`](https://jenkins.io/doc/book/pipeline/syntax/#triggers) | [`jobs.<job_id>.needs`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#jobsjob_idneeds) |
| [Sintaxe cron do Jenkins](https://jenkins.io/doc/book/pipeline/syntax/#cron-syntax) | [`on.schedule`](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions#onschedule) |

View File

@@ -1163,7 +1163,7 @@ jobs:
{% note %}
**Note**: {% data reusables.developer-site.multiple_activity_types %} Although only the `started` activity type is supported, specifying the activity type will keep your workflow specific if more activity types are added in the future. For information about each activity type, see "[Webhook events and payloads](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#watch)." {% data reusables.developer-site.limit_workflow_to_activity_types %}
**Note**: {% data reusables.developer-site.multiple_activity_types %} Although only the `started` activity type is supported, specifying the activity type will keep your workflow specific if more activity types are added in the future. Para obter informações sobre cada tipo de atividade, consulte "[Eventos Webhook e cargas](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#watch)". {% data reusables.developer-site.limit_workflow_to_activity_types %}
{% endnote %}
@@ -1187,7 +1187,7 @@ on:
| -------------------------------------- | ------------------ | -------------------------------------- | -------------------------------------- |
| Igual ao fluxo de trabalho de chamadas | n/a | Igual ao fluxo de trabalho de chamadas | Igual ao fluxo de trabalho de chamadas |
`workflow_call` is used to indicate that a workflow can be called by another workflow. When a workflow is triggered with the `workflow_call` event, the event playload in the called workflow is the same event payload from the calling workflow. Para obter mais informações, consulte "[Reutilizando fluxos de trabalho](/actions/learn-github-actions/reusing-workflows)".
`workflow_call` is used to indicate that a workflow can be called by another workflow. When a workflow is triggered with the `workflow_call` event, the event payload in the called workflow is the same event payload from the calling workflow. Para obter mais informações, consulte "[Reutilizando fluxos de trabalho](/actions/learn-github-actions/reusing-workflows)".
O exemplo abaixo só executa o fluxo de trabalho quando é chamado a partir de outro fluxo de trabalho:

View File

@@ -34,6 +34,8 @@ Se você reutilizar um fluxo de trabalho de um repositório diferente, todas as
Quando um fluxo de trabalho reutilizável é acionado por um fluxo de trabalho de chamadas, o contexto `github` está sempre associado ao fluxo de trabalho de chamada. O fluxo de trabalho chamado tem acesso automaticamente a `github.token` e `secrets.GITHUB_TOKEN`. Para obter mais informações sobre o contexto do github ``, consulte "[Contexto e sintaxe de expressão para o GitHub Actions](/actions/reference/context-and-expression-syntax-for-github-actions#github-context)".
You can view the reused workflows referenced in your {% data variables.product.prodname_actions %} workflows as dependencies in the dependency graph of the repository containing your workflows. For more information, see “[About the dependency graph](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph).”
### Fluxos de trabalho e fluxos de trabalho iniciais reutilizáveis
Starter workflows allow everyone in your organization who has permission to create workflows to do so more quickly and easily. Quando as pessoas criam um novo fluxo de trabalho, eles podem escolher um fluxo de trabalho inicial e uma parte ou todo o trabalho de escrita do fluxo de trabalho será feito para essas pessoas. Dentro de um fluxo de trabalho inicial, você também pode fazer referência a fluxos de trabalho reutilizáveis para facilitar a utilização de código de fluxo de trabalho gerenciado centralmente. Se você usar uma tag ou nome de branch ao fazer referência ao fluxo de trabalho reutilizável, você poderá garantir que todos que reutilizarem esse fluxo de trabalho sempre usarão o mesmo código YAML. No entanto, se você fizer referência a um fluxo de trabalho reutilizável por uma tag ou branch, certifique-se de que você poderá confiar nessa versão do fluxo de trabalho. Para obter mais informações, consulte "[Fortalecimento da segurança para {% data variables.product.prodname_actions %}](/actions/security-guides/security-hardening-for-github-actions#reusing-third-party-workflows)".

View File

@@ -92,7 +92,7 @@ A tabela a seguir mostra quais funções do conjunto de ferramentas estão dispo
Configura um parâmetro de saída da ação.
Opcionalmente, você também pode declarar os parâmetros de saída no arquivo de metadados de uma ação. Para obter mais informações, consulte "[Sintaxe de metadados para o {% data variables.product.prodname_actions %}](/articles/metadata-syntax-for-github-actions#outputs)".
Opcionalmente, você também pode declarar os parâmetros de saída no arquivo de metadados de uma ação. For more information, see "[Metadata syntax for {% data variables.product.prodname_actions %}](/articles/metadata-syntax-for-github-actions#outputs-for-docker-container-and-javascript-actions)."
### Exemplo
@@ -292,7 +292,7 @@ Apenas os comandos do fluxo de trabalho `set-output` e `echo` estão incluídos
Você pode usar o comando `save-state` para criar variáveis de ambiente para compartilhar com as ações `pre:` ou `post:`. Por exemplo, você pode criar um arquivo com a ação `pre:`, passar o local do arquivo para a ação `main:` e, em seguida, usar a ação `post:` para excluir o arquivo. Como alternativa, você pode criar um arquivo com a ação `main:` ação, passar o local do arquivo para a ação `post:`, além de usar a ação `post:` para excluir o arquivo.
Se você tiver múltiplas ações `pre:` ou `post:` ações, você poderá apenas acessar o valor salvo na ação em que `save-state` foi usado. Para obter mais informações sobre a ação `post:`, consulte "[Sintaxe de metadados para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#post)".
Se você tiver múltiplas ações `pre:` ou `post:` ações, você poderá apenas acessar o valor salvo na ação em que `save-state` foi usado. Para obter mais informações sobre a ação `post:`, consulte "[Sintaxe de metadados para {% data variables.product.prodname_actions %}](/actions/creating-actions/metadata-syntax-for-github-actions#runspost)".
O comando `save-state` pode ser executado apenas em uma ação e não está disponível para arquivos YAML. O valor salvo é armazenado como um valor de ambiente com o prefixo `STATE_`.

View File

@@ -0,0 +1,42 @@
---
title: About GitHub Actions for enterprises
shortTitle: Sobre ações do GitHub
intro: '{% data variables.product.prodname_actions %} can improve developer productivity by automating your enterprise''s software development cycle.'
versions:
ghec: '*'
ghes: '*'
ghae: '*'
type: overview
topics:
- Actions
- Enterprise
---
With {% data variables.product.prodname_actions %}, you can improve developer productivity by automating every phase of your enterprise's software development workflow.
| Tarefa | Mais informações |
| --------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Automatically test and build your application | [Sobre integração contínua](/actions/automating-builds-and-tests/about-continuous-integration) |
| Deploy your application | "[About continuous deployment](/actions/deployment/about-deployments/about-continuous-deployment)" |
| Automatically and securely package code into artifacts and containers | "[About packaging with {% data variables.product.prodname_actions %}](/actions/publishing-packages/about-packaging-with-github-actions)" |
| Automate your project management tasks | "[Using {% data variables.product.prodname_actions %} for project management](/actions/managing-issues-and-pull-requests/using-github-actions-for-project-management)" |
{% data variables.product.prodname_actions %} helps your team work faster at scale. When large repositories start using {% data variables.product.prodname_actions %}, teams merge significantly more pull requests per day, and the pull requests are merged significantly faster. For more information, see "[Writing and shipping code faster](https://octoverse.github.com/writing-code-faster/#scale-through-automation)" in the State of the Octoverse.
{% data variables.product.prodname_actions %} also provides greater control over deployments. For example, you can use environments to require approval for a job to proceed, restrict which branches can trigger a workflow, or limit access to secrets.{% ifversion ghec or ghae-issue-4856 %} If your workflows need to access resources from a cloud provider that supports OpenID Connect (OIDC), you can configure your workflows to authenticate directly to the cloud provider. This will allow you to stop storing credentials as long-lived secrets and provide other security benefits. For more information, see "[About security hardening with OpenID Connect](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect)."{% endif %}
{% data variables.product.prodname_actions %} is developer friendly, because it's integrated directly into the familiar {% data variables.product.product_name %} experience.
You can create your own unique automations, or you can use and adapt workflows from our ecosystem of over 10,000 actions built by industry leaders and the open source community. Para obter mais informações, consulte "[Localizar e personalizar ações](/actions/learn-github-actions/finding-and-customizing-actions)".
{% ifversion ghec %}You can enjoy the convenience of {% data variables.product.company_short %}-hosted runners, which are maintained and upgraded by {% data variables.product.company_short %}, or you{% else %}You{% endif %} can control your own private CI/CD infrastructure by using self-hosted runners. Self-hosted runners allow you to determine the exact environment and resources that complete your builds, testing, and deployments, without exposing your software development cycle to the internet. For more information, see {% ifversion ghec %}"[About {% data variables.product.company_short %}-hosted runners](/actions/using-github-hosted-runners/about-github-hosted-runners)" and{% endif %} "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)."
{% data variables.product.prodname_actions %} also includes tools to govern your enterprise's software development cycle and meet compliance obligations. Para obter mais informações, consulte "[Aplicar políticas para {% data variables.product.prodname_actions %} na sua empresa](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise)".
To learn more about how you can successfully adopt {% data variables.product.prodname_actions %} for your enterprise, follow the "[Adopt {% data variables.product.prodname_actions %} for your enterprise](/admin/guides#adopt-github-actions-for-your-enterprise)" learning path.
## Leia mais
- "[Understanding {% data variables.product.prodname_actions %}](/actions/learn-github-actions/understanding-github-actions)"{% ifversion ghec %}
- "[About billing for {% data variables.product.prodname_actions %}](/billing/managing-billing-for-github-actions/about-billing-for-github-actions)"{% endif %}

View File

@@ -9,6 +9,7 @@ topics:
- Enterprise
- Actions
children:
- /about-github-actions-for-enterprises
- /introducing-github-actions-to-your-enterprise
- /migrating-your-enterprise-to-github-actions
- /getting-started-with-github-actions-for-github-enterprise-cloud

View File

@@ -14,7 +14,7 @@ topics:
## Sobre {% data variables.product.prodname_actions %} para empresas
{% data reusables.actions.about-actions %} com {% data variables.product.prodname_actions %}, sua empresa pode automatizar, personalizar e executar seus fluxos de trabalho de desenvolvimento de software como testes e implantações. Para obter mais informações sobre os princípios básicos de {% data variables.product.prodname_actions %}, consulte "[Compreendendo {% data variables.product.prodname_actions %}](/actions/learn-github-actions/understanding-github-actions)".
{% data reusables.actions.about-actions %} com {% data variables.product.prodname_actions %}, sua empresa pode automatizar, personalizar e executar seus fluxos de trabalho de desenvolvimento de software como testes e implantações. For more information, see "[About {% data variables.product.prodname_actions %} for enterprises](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)."
![Diagrama de trabalhos em execução em executores auto-hospedados](/assets/images/help/images/actions-enterprise-overview.png)

View File

@@ -178,7 +178,7 @@ O {% data variables.product.prodname_ghe_server %} é compatível com as seguint
{% data reusables.enterprise_site_admin_settings.sign-in %}
{% data reusables.enterprise_site_admin_settings.access-settings %}
3. Na barra lateral esquerda, clique em **LDAP users** (Usuários LDAP). ![Guia de usuários LDAP](/assets/images/enterprise/site-admin-settings/ldap-users-tab.png)
4. Para procurar um usuário, digite um nome (total ou parcialmente) do usuário e clique em **Search** (Pesquisar). Os usuários serão exibidos nos resultados da pesquisa. Se o usuário não existir, clique em **Create** (Criar) para provisionar a nova conta. ![Pesquisa LDAP](/assets/images/enterprise/site-admin-settings/ldap-users-search.png)
4. Para procurar um usuário, digite um nome (total ou parcialmente) do usuário e clique em **Search** (Pesquisar). Os usuários serão exibidos nos resultados da pesquisa. Se o usuário não existir, clique em **Create** (Criar) para provisionar a nova conta. ![Pesquisa LDAP](/assets/images/enterprise/site-admin-settings/ldap-users-search.jpg)
## Atualizar contas LDAP

View File

@@ -47,6 +47,7 @@ Nós testamos e oferecemos compatibilidade oficial os seguintes IdPs. Para o SSO
| -------------------------------------------- |:--------------------------------------------------------------:|:-------------------------------------------------------------:|
| Active Directory Federation Services (AD FS) | {% octicon "check-circle-fill" aria-label= "The check icon" %} | |
| Azure Active Directory (Azure AD) | {% octicon "check-circle-fill" aria-label="The check icon" %} | {% octicon "check-circle-fill" aria-label="The check icon" %}
| Okta | {% octicon "check-circle-fill" aria-label="The check icon" %} | {% octicon "check-circle-fill" aria-label="The check icon" %}
| OneLogin | {% octicon "check-circle-fill" aria-label="The check icon" %} | |
| PingOne | {% octicon "check-circle-fill" aria-label="The check icon" %} | |
| Shibboleth | {% octicon "check-circle-fill" aria-label="The check icon" %} | |

View File

@@ -22,12 +22,10 @@ shortTitle: Log de segurança
O log de segurança lista todas as ações realizadas nos últimos 90 dias.
{% data reusables.user_settings.access_settings %}
{% ifversion fpt or ghae or ghes or ghec %}
2. Na barra lateral de configurações do usuário, clique em **log de segurança**. ![Aba do log de segurança](/assets/images/help/settings/audit-log-tab.png)
{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5658 %}
1. In the "Archives" section of the sidebar, click **{% octicon "log" aria-label="The log icon" %} Security log**.
{% else %}
{% data reusables.user_settings.security %}
3. O log é exibido em "Security history" (Histórico de segurança). ![Log de segurança](/assets/images/help/settings/user_security_log.png)
4. Clique em uma entrada para ver mais informações sobre o evento. ![Log de segurança](/assets/images/help/settings/user_security_history_action.png)
1. Na barra lateral de configurações do usuário, clique em **log de segurança**. ![Aba do log de segurança](/assets/images/help/settings/audit-log-tab.png)
{% endif %}
{% ifversion fpt or ghae or ghes or ghec %}

View File

@@ -37,6 +37,10 @@ Se você deseja ver uma visão geral da sua assinatura e uso para {% data variab
## Exibir assinatura e uso da conta corporativa
You can view the subscription and usage for your enterprise and download a file with license details.
{% data reusables.billing.license-statuses %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.license-tab %}

View File

@@ -36,7 +36,7 @@ Se você for uma organização ou proprietário de empresa, você poderá altern
{% data reusables.user_settings.access_settings %}
1. Na parte superior da página, à direita do seu nome de usuário, clique em **Mudar para outra conta**. ![Botão alternador de contexto](/assets/images/help/settings/context-switcher-button.png)
1. Comece a digitar o nome da conta para a qual você deseja alternar e, em seguida, clique no nome da conta. ![Menu alternador de contexto](/assets/images/help/settings/context-switcher-menu.png)
1. Na barra lateral esquerda, clique em **Planos de & cobrança **. ![Planos de & cobrança na barra lateral de configurações](/assets/images/help/organizations/billing-settings.png)
1. In the left sidebar, click **{% octicon "credit-card" aria-label="The credit card icon" %} Billing and plans**.
## Leia mais

View File

@@ -30,6 +30,10 @@ Você pode visualizar o uso da licença para {% data variables.product.prodname_
## Visualizando uso da licença em {% ifversion ghec %}{% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %}
You can view the license usage for your enterprise and download a file with license details.
{% data reusables.billing.license-statuses %}
{% ifversion ghec %}
{% data reusables.enterprise-accounts.access-enterprise-on-dotcom %}

View File

@@ -325,7 +325,7 @@ codeql database analyze &lt;database&gt; --format=&lt;format&gt; \
</td>
<td>
Especifique pacotes ou consultas de {% data variables.product.prodname_codeql %} para executar. Para executar as consultas padrão usadas para {% data variables.product.prodname_code_scanning %}, omita este parâmetro. Para ver os outros itens de consultas incluídos no pacote de {% data variables.product.prodname_codeql_cli %}, procure em <code>/&lt;extraction-root&gt;/codeql/qlpacks/codeql-&lt;language&gt;/codeql-suites</code>. Para obter informações sobre como criar seu próprio conjunto de consulta, consulte <a href="https://codeql.github.com/docs/codeql-cli/creating-codeql-query-suites/">Criando conjuntos de consultas de CodeQL</a> na documentação do {% data variables.product.prodname_codeql_cli %}.
Especifique pacotes ou consultas de {% data variables.product.prodname_codeql %} para executar. Para executar as consultas padrão usadas para {% data variables.product.prodname_code_scanning %}, omita este parâmetro. To see the other query suites included in the {% data variables.product.prodname_codeql_cli %} bundle, look in <code>/&lt;extraction-root&gt;/qlpacks/codeql/&lt;language&gt;-queries/codeql-suites</code>. Para obter informações sobre como criar seu próprio conjunto de consulta, consulte <a href="https://codeql.github.com/docs/codeql-cli/creating-codeql-query-suites/">Criando conjuntos de consultas de CodeQL</a> na documentação do {% data variables.product.prodname_codeql_cli %}.
</td>
</tr>

View File

@@ -42,7 +42,7 @@ A equipe de segurança de aplicativos da sua empresa pode usar a visão geral de
No resumo da segurança, é possível visualizar, ordenar e filtrar alertas para entender os riscos de segurança na sua organização e nos repositórios específicos. O resumo de segurança é altamente interativo e permite que você investigue categorias específicas de informações, baseado em qualificações, como nível de risco de alerta, tipo de alerta e habilitação de funcionamento. Você também pode aplicar vários filtros para focar em áreas de interesse mais estreitas. Por exemplo, você pode identificar repositórios privados que têm um número elevado de {% data variables.product.prodname_dependabot_alerts %} ou repositórios que não têm alertas {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Filtrando alertas na visão geral de segurança](/code-security/security-overview/filtering-alerts-in-the-security-overview)".
{% ifversion ghec or ghes > 3.4 %}
{% if security-overview-views %}
Na visão geral de segurança, tanto ao nível da organização como ao nível do repositório. existem visualizações dedicadas a recursos de segurança específicos, como alertas de digitalização de segredos e alertas de digitalização de código. Você pode usar essas visualizações para limitar sua análise para um conjunto específico de alertas e estreitar os resultados com uma variedade de filtros específicos para cada visualização. Por exemplo, na vista de alerta de digitalização de segredo, você pode usar o filtro do tipo `secredo` para visualizar somente alertas de digitalização de segredo para um segredo específico, como um Token de Acesso Pessoal do GitHub. No nível do repositório, é possível usar a visão geral de segurança para avaliar o status de segurança atual do repositório específico e configurar todos as funcionalidades adicionais de segurança que ainda não estão sendo usadas no repositório.

View File

@@ -5,6 +5,7 @@ permissions: Organization owners and security managers can access the security o
product: '{% data reusables.gated-features.security-center %}'
versions:
fpt: '*'
ghae: issue-4554
ghes: '>3.1'
ghec: '*'
type: how_to
@@ -99,7 +100,7 @@ Disponível na visão geral no nível da organização.
| ------------------------- | ------------------------------------------------------------ |
| <code>topic:<em>TOPIC-NAME</em></code> | Exibe repositórios que são classificados com o *TOPIC-NAME*. |
{% ifversion ghec or ghes > 3.4 %}
{% if security-overview-views %}
## Filtrar por gravidade

View File

@@ -5,6 +5,7 @@ permissions: Organization owners and security managers can access the security o
product: '{% data reusables.gated-features.security-center %}'
versions:
fpt: '*'
ghae: issue-5503
ghes: '>3.1'
ghec: '*'
type: how_to
@@ -25,7 +26,7 @@ shortTitle: Ver visão geral de segurança
{% data reusables.organizations.security-overview %}
1. Para visualizar informações agregadas sobre tipos de alertas, clique em **Mostrar mais**. ![Botão mostrar mais](/assets/images/help/organizations/security-overview-show-more-button.png)
{% data reusables.organizations.filter-security-overview %}
{% ifversion ghec or ghes > 3.4 %}
{% if security-overview-views %}
1. Alternatively and optionally, use the sidebar on the left to filter information per security feature. On each page, you can use filters that are specific to each feature to fine-tune your search. ![Screenshot of the code scanning-specific page](/assets/images/help/organizations/security-overview-code-scanning-alerts.png)
## Visualizando alertas em toda a sua organização

Some files were not shown because too many files have changed in this diff Show More