@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:59e0e199a1f0adfc7387463e7ff1ecbb2758a37df390fef1cf5537971f60cdee
|
||||
size 651582
|
||||
oid sha256:cf947215db121a6649309969e171c6329e86be9cb722311ce88bdc7547d7a246
|
||||
size 651263
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:622f9db57a30cb1a51412a5a9c3ffc800b8b52c07ae37007e6615e40fdc03943
|
||||
size 1358226
|
||||
oid sha256:4f416c6e73d2cb63ef9f7be4229d3383184390044ad19ac18a894ee83c7ec50a
|
||||
size 1357682
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:517679ad9693e6aa7f9a69f3dca3d21e5ffe885a62843bea6412f81a070655bd
|
||||
size 970518
|
||||
oid sha256:c61fe3bdfe3b0298d4f5fb8233e8da6547605b189bdfa0de114b8c90ef8b35f3
|
||||
size 971056
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3e1af9ae0658bb346ed529d210333480985aeb0a575a0ab2e36b7aeba21cba3c
|
||||
size 3964055
|
||||
oid sha256:98cdc6ad4e6b39f7e7d1c9921508397325065f5faf65ef875979299ca461bedb
|
||||
size 3964385
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e24128dadf0c754be3f668d9829607f3f3174ef351a564f017e87641c058d7a0
|
||||
size 606863
|
||||
oid sha256:18c1cdf7952eba4001c8329b2517961dd965dbf0c67f6d39dbd80373b5d917d2
|
||||
size 606555
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fee886937ca4540c3370b85d8dba1e3a58ee4a366fc7c623672f1dc7d5de184c
|
||||
size 2545006
|
||||
oid sha256:23a4058f9475112cf843af86f241dea24b627e1663a6c823d8c44b08845fad9b
|
||||
size 2543750
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d9c88a33dec6a913b4d8cf661a9b575d4edc6cb0a48018c9f77f22542f85c29d
|
||||
size 670184
|
||||
oid sha256:d897ae9d2b9c7234440bcf9ae27ce7157bd1bdad17637ac9ea4f4c25157f3e1d
|
||||
size 669780
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9624482f0f01e98ebb4af4d890d0a9aa92c86b12e3dbf2d3830efb13f19d27c3
|
||||
size 3561921
|
||||
oid sha256:09574d4245c404a29b390a34b4c982b4c58fb598339b7cd2b8e4986eac4e3b2d
|
||||
size 3559697
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:42d2caacfb6a95dba5c44520104cf980682a1b7dbd2f1099ba5cf9e2eb81d0ff
|
||||
size 597296
|
||||
oid sha256:8d508a2eea5278c313a34aba1877e0a8e00febc6174a3ebde97c88a7e75e38bd
|
||||
size 596755
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:50ef7784f2bed0fa2734d2ae8b3d94c0032145a1bcb912fe241686ccb1c2b19d
|
||||
size 2438463
|
||||
oid sha256:fb5c6098a98f0f4930c891000c2e90b7a3483a3d928a01cfaba34f8d96de186a
|
||||
size 2436651
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:851c4ffa517f37f564d315717fa7d1d3eaadb14c126e42a481100cc120e9c01a
|
||||
size 665740
|
||||
oid sha256:c5a88de918b1d1b2cf43563c6b79c0ca213a34a422fa7f4739866e23d8593438
|
||||
size 665465
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:43863349594c57803fb721635c2a230ad19757bb6cb300f78cb679c7b153bdbc
|
||||
size 1397009
|
||||
oid sha256:f70e4c00fba44e30ec196451ebc3585802871732a31a39dbed75774d823192b3
|
||||
size 1396728
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:056227b1770d6bcccebd068e0a591cea8b1be0c368b183a39e6f6146ad2b7815
|
||||
size 995658
|
||||
oid sha256:b9bcc20e64bb511bb7d9e8ac34dfe9fe4ed899bd1395e24063fae3acf34a2e88
|
||||
size 996002
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5d615e06ee4bb93f07e1fba72bd60db6ae80af8b572c628139d2cea77e9083b4
|
||||
size 4061006
|
||||
oid sha256:d78cdc79bdfefa0de9b3ece34e95d174a7d06cd38787def1c4575d60d63673d8
|
||||
size 4059430
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e6b4eab983f24b3688aba20ecca89daf1f23ad21052c9f07f83c4770c0c72091
|
||||
size 619463
|
||||
oid sha256:698764849fce0c301a024316a12921b3e356f9dbd724d4b77aa01246ddbca537
|
||||
size 619137
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:54d1ebdae16b0eee41ec691154a6efef083fab30d67675ee3e0e7455fe4b9b09
|
||||
size 2606346
|
||||
oid sha256:5400bc72f089106078b9284e66cd5f4e1628a064cd521c9eb72e7f8ca07b9584
|
||||
size 2605787
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9d185ffdc0813ddf5b715cadf974c198faba88164eef046911abe585519a70d8
|
||||
size 684639
|
||||
oid sha256:280fd97411210aa9b7c9aff214d447afbd6aa6c30867ae65ed7f2072c5d51455
|
||||
size 684092
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cef49d6c67e1463e1c043d74af15f14af20d22bb69aeb5ca3d720472bc2d2334
|
||||
size 3644251
|
||||
oid sha256:69808c3eeada0f47d8f65c8e128fb6249e3ca0daeaac3e8ac8d346d0fc8928ca
|
||||
size 3641056
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8fe52fe566a39c9409d681726d14d7259bd4303260cbe87fc5936a6e1908ea2d
|
||||
size 609839
|
||||
oid sha256:4e6a7c88df00da67c374706bb3ec71650d0741bd01d2489ef036f412dd9f5655
|
||||
size 609421
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f978006b3cd85f5ddfe7d089643b50870e7c524e48e2cc5f79c9a78b2b9b35f
|
||||
size 2492073
|
||||
oid sha256:287ea0fc693605508d9a336562bc1e49b81f9ac37353b180f3f927eca75a565a
|
||||
size 2490272
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f8cf8700ea07bc87fea750ec31ab96c412e3dc9146aaba7bc5e1b73f67def6b5
|
||||
size 680895
|
||||
oid sha256:2cb0a65eec33d499b65c965ff0ae42b142eecd083416c319c827d196d6d0c06a
|
||||
size 680656
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f578957eb54936d95f7568548243aa76d7be4caa0ad1e5e7a5d3475d166566f9
|
||||
size 1427636
|
||||
oid sha256:3be952604b3a0b6836527f5cea646fd7d19700e029e8aa5cd88f6885f89417cf
|
||||
size 1427675
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5e0f6490141452b91ed1c11938cc8ea7573b971f470c289a0dc67e11f640a877
|
||||
size 1028766
|
||||
oid sha256:4642b7a92280ae053adf155b5ef087f7364c86bc5a5c50cb6bae6e28de485f9f
|
||||
size 1029137
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61de8659696da676da4a1cdc2bb441cd2717a12ecec93efadb3beaa0921f0c1b
|
||||
size 4191201
|
||||
oid sha256:6ce0be561c6aa0e741ea5cdf40068284ccc90657795a8d8af40728ffb43e383e
|
||||
size 4191437
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:65c993b035fee6edec3a726ebb5688d19c54bb857e5572957978988e77b17945
|
||||
size 634030
|
||||
oid sha256:13b9b1580b024a7e0ae698ff00a9f802b305ef91ca89093894b5090eb974b7f5
|
||||
size 633601
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:161730cc505e5efa2bec728e87d6274cdcfbdbdbfa953f0b31591c53a11d80ea
|
||||
size 2669021
|
||||
oid sha256:7e207d68c01026d973b38d2053244eaf30a05c972da46b58c9f59fe4efaa1cef
|
||||
size 2667584
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1998d9c6bbc7c7413cb5cf5b974a7fc80c85ac89dfb7a0603ee630bc4f8e071e
|
||||
size 697874
|
||||
oid sha256:e2f9c0642b9ffcd7dae960b2811310bb4e290319a9375570fb49a91aa883639c
|
||||
size 697789
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:997fafdccaa5ca730158c1f57bcbf73677abcc1a92bf8b6dccadc6e33900e6aa
|
||||
size 3723799
|
||||
oid sha256:b9076f7da341b90ad0f311817b0cabd7e57262419a231df2daef6f68e288ecde
|
||||
size 3722790
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8642729785c6bca665f2f631ae0107acade109d3368053358ca66c009906125a
|
||||
size 623515
|
||||
oid sha256:b916039bec2f089fd84284a7455e38d03bd94a153d7723cbcb22e2140e198a73
|
||||
size 623088
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e0d9a7bd87bfccfbe4fde7f2533c187cfb5b6f741396365cdcc1a6767b7fa337
|
||||
size 2547500
|
||||
oid sha256:c60b8ecf55614e59d414384f08862f9fd411dd4e241adb6e0ede8697f8cf016f
|
||||
size 2545782
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b0265ffa6fffdccc1ffaf8121308bceeeaaa458d0bcdc9e269643bfd070da1d9
|
||||
size 703462
|
||||
oid sha256:f4aa4cb9168ed00f70b0a6f97d5b75aa02989505b921df245a2ac1a58cce730f
|
||||
size 702971
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b14e30138c7ce24506509329ddfb9e46492866f1c413159fb8dd22abde602cdc
|
||||
size 1486303
|
||||
oid sha256:01a1f44540bda185fdc98c41a5236f59a64981c3abe7619a8426364109bc2171
|
||||
size 1485738
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8c41b0ce144a448a60d86d25457082dee64024bf7926aff81272b9acc3d0fd8f
|
||||
size 1067556
|
||||
oid sha256:59e9afcb62faa9e1b1eb86a197c95d341b4fa52a1ba191422ab0e38467f2c41f
|
||||
size 1064074
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:654ce7d10a2b9d8fe9388a6aae52cad3e537239a53dfb4352c0a98242cd29c30
|
||||
size 4292811
|
||||
oid sha256:35488920410d85111d6a00205c02384e6d3de1f1f557dee7c5350a2d9aa3d05f
|
||||
size 4295716
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6e8c8ef67ec06650680db2b017bb830bfa4ca9ee10adbd848227a7c910878a5e
|
||||
size 652813
|
||||
oid sha256:c7f5d7ebf36718649b6d6dea1371a7b5d384fd3a4c2fb6177def300de0ef4f0e
|
||||
size 652423
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bba28209798dd66d7730765e2d4ee4cc148aa73a2191e3713dd7eb7a5fd32640
|
||||
size 2769476
|
||||
oid sha256:71c09c385be8638a3ec6c8f1d4e433f05ee0078b813c6b027ac2f38b7275230f
|
||||
size 2767496
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b47b4fee048e282a199136074edc4f054ba1ea2e0ca94e6d83aa2763593d31ae
|
||||
size 721037
|
||||
oid sha256:88b6cefbb7b863a3acee29427fd7d2ddda4efcb85c3068c1d4e8006f7903af13
|
||||
size 720779
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:df016e9d0a2e2373f95e7aed1d389b6575fbebecabdd9323d47ebb89a800dbba
|
||||
size 3849461
|
||||
oid sha256:ec66d611a26688af3be8caf5aefc3db1d2043086c13b55b4fe6fe7f3e7cb347f
|
||||
size 3847401
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f7f91e4773f5c5eb5559a873041edfc9be241738e2573530e1b05ab6733f0e1c
|
||||
size 642285
|
||||
oid sha256:ea6e588d9e7abda19b11942a5c611f0c3d1a46e917bc2e4439cb441f91e949e1
|
||||
size 641877
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a36bde3e350cacd72b5adc6f16d020014958681a4a7e197745e921affbe135a4
|
||||
size 2628691
|
||||
oid sha256:d10f86cf26a77ecdc0815e02ffe0448b909c74703538fd7a51509c560549f3d7
|
||||
size 2627266
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:43fc7d917f03d0113db59db796e6a003a5d849451207b9969f5b05d7bd68c107
|
||||
size 899569
|
||||
oid sha256:64033cc11fb0b0f106a86c40af1823836743d43a44690aa99f1d4f95dbae4fb9
|
||||
size 899201
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cac978f7dc53e986fdcc0f775dde65629d0c1c2fec67991134b1e79fb764e697
|
||||
size 1642514
|
||||
oid sha256:fd4845a9b5c19038004676a97af8232f2e1d11741f583c9a55168c489f356293
|
||||
size 1642832
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9d53c541f747e73d76ad88b7bdd7fa068acafaf772e9f734d73724535d51150a
|
||||
size 1346303
|
||||
oid sha256:9b5d2c0ca1dc76f4de61501fcc55150870dd9b56ca36a6a20e6f382700e0cb22
|
||||
size 1347653
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0adb546ce57ce37033b50f0990128370a1d31a4ca5575cb2fe9f258fd788ab09
|
||||
size 5152372
|
||||
oid sha256:aaf44953b47f8a2e7a5d07e12a418aed0c76de556354ea4473434e7127f31ee6
|
||||
size 5154915
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7cb2e528e46d3f4ca7b49ed18df34009fb5fd77793a222b3abe664d0fa6d8f24
|
||||
size 818753
|
||||
oid sha256:bc33d74a7ddef63f887b708cc9d090237c2f91238af339f69a1bccabb526551f
|
||||
size 818432
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e8b306cbed5997b4afb70c5a2338a784be73f0bea108c3492e260f7bf5bf2fe
|
||||
size 3296179
|
||||
oid sha256:17eb97b90b08d86b4c5bbeb69096a21188b3282e06fb1a10a3b1388eb55595e6
|
||||
size 3295444
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:412c310b18295d157d1eabd2dcfc143dd1b59a520b2bc26e48ec1dadafd80253
|
||||
size 917057
|
||||
oid sha256:df9a39bb4f13d7509ae99d926acb7495803deb2a0d55240875c44ade9d7b5d64
|
||||
size 916633
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:215155074e8cca7276d8296d264f747cceb4ab676bad105f43cf7cac68b25ccc
|
||||
size 4684100
|
||||
oid sha256:b9d448ec2ec4b8a7d854349155aa6ffd9555ba2eba4f8d4f06780bf23ea7959f
|
||||
size 4681948
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3872aa80cbfd5055a28ce62bc116163ab8d8ce469c2637d6faccb1992eab6d53
|
||||
size 807488
|
||||
oid sha256:7756a080a8e8781d362e3b56c103c6b097c79001304fa1e66d74d7819e11a02c
|
||||
size 807352
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:992c5e42c9d77d5a8e2179f2946e0e0ed7e88c799feac64507e2f76af514756a
|
||||
size 3143328
|
||||
oid sha256:855dc1032685441c4aefe07c6261159b72d33269a71cba7cfefa88c28969a737
|
||||
size 3142338
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:632a1cf86bfae40ce9b782d5d8b1113f5472302a85846d83032dbb8175c74c41
|
||||
size 550082
|
||||
oid sha256:edcdff846702987caec9b5405785267c0a24cdc5982bb2de2b93e79a7219c5ee
|
||||
size 549700
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1d060e79a8cb200cf26f140ea88f8f302e8c2fc54efdec0c937bce2adf3dbc34
|
||||
size 1107433
|
||||
oid sha256:ffbb71a5a2846389fe478bacaf1783956b3303ac3e382012f4894fd137bea369
|
||||
size 1106867
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7575e5d0a5cd907ee65af0842b6deded4ed74f055b861248521cf56074d79f4b
|
||||
size 848963
|
||||
oid sha256:06029eb8daa9fa69b6fc931d7b84bb36734930962d90470710aea41ba5074a19
|
||||
size 848316
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b3e9cdc1e6dc04c960901be1d070947854772aa4830400e8031e899552ce78e5
|
||||
size 3406578
|
||||
oid sha256:c56c7ade3c435f6cedae92b4dc1fcc00fff49f2c0e1326201d07d917c3ed7ac4
|
||||
size 3405547
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:856725c2ef5fefc4514133bb807756f07e6b548e717aa2ad30a722bd57ec90fe
|
||||
size 512174
|
||||
oid sha256:1758d3661fc1cd8aae099bc1dd93e6a5ec63338fdaa39aac1f1d04612fd895da
|
||||
size 511786
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:69b1b8ca8686deaed55b364ec5a91282426fe7779e41e0aad986322ce1c24e1f
|
||||
size 2086075
|
||||
oid sha256:fd2936b8696d8361a34f26179ab23aa061be2d632f3778378bd416d1e6e07499
|
||||
size 2084286
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8eb01fa46c0b77863de185bb31c739140a9e6d1216d3fced32f8c826859470c1
|
||||
size 562473
|
||||
oid sha256:47a086d66cd22e2c8ef3d49138d56604a8e1c8ed977be3d2bd2bdf6938474961
|
||||
size 562207
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0e1fc79ebd11200bbe68d87ce5a50a4ec4ad1f1a13e005d9630f71333fc90ade
|
||||
size 2892602
|
||||
oid sha256:6d44134e80dffbbcfb9828a367b0502da00ed30d4a582087d695468bbc048087
|
||||
size 2891248
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c9546a2ed091109842f616ed1840078aea5e5c4704386f87b859a2e90d85f04e
|
||||
size 504495
|
||||
oid sha256:0d8bebbcdb030330ce7db23ddf69e7ef9bc22dc92043de26ab0b5b430102722b
|
||||
size 504245
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:39dbc767db5c721bc242472062b058ef31ba625a22b11aba2bf50793a64a14ed
|
||||
size 1975359
|
||||
oid sha256:ed7859d2a97ac60f14f75d69b331f5047498dc071f921597c0b9d359035c4904
|
||||
size 1973550
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:38902e0dccb967d4ed7c45e67f5994ef26fddc608657135e11c3a46892843507
|
||||
size 824055
|
||||
oid sha256:af90c867a403ff75a765df591870544ade168ae418f4cdcf0dc334d7422e7f0f
|
||||
size 823723
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d2503fd609c3eb8b7da7636f3d1cd9461244cb18adbcb1dcf3987ddcfe481664
|
||||
size 1700109
|
||||
oid sha256:3367e4710ffde6700ac1c3b037e05f808780e07284c18e3d682b47639a2c9df4
|
||||
size 1699999
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:025e3bf727bcf82e164d3159b7bccde9c27cb22ca2f0bcf1bedfb929fcb98944
|
||||
size 1221335
|
||||
oid sha256:6fc2fcfa812673448ed7c6c6f79f122bacdba0deea86145c2928f762495f02b6
|
||||
size 1222336
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e44ac641365c55524af344151061db0c961fcb80c1e712a15aeaa901705915cf
|
||||
size 4928568
|
||||
oid sha256:a8e8179efb93e87dd0a900dcc7a91e03dda3edc864e0ad37630d57c09e0ffa95
|
||||
size 4932960
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a9c1a7dfb75651102d59bda2b91af4a57f943f00147f45df3faeba580c0f384b
|
||||
size 774953
|
||||
oid sha256:0702050fec2f5a3714c38282664aef908d89bc28a48f1bf848c42a0fb3956b93
|
||||
size 774839
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cdc8c65bd989904f5200c54e1dd7f5eb58d504e2d3babf1d9d15f8af16aa7df8
|
||||
size 3269585
|
||||
oid sha256:2d6018fe0cb27a8dca503bdfe5ceb7ce38c4020c8f394e420b1d1d4c94379641
|
||||
size 3267485
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8ce9c64e2eeb0f1d0ef122f2273737c7ad583fba74b367305eec95f4a7ef9ddd
|
||||
size 846017
|
||||
oid sha256:ff9dbec8a27ba887fee01bcad55794451dcaeb21e21a03bb763bfcf0c943ea13
|
||||
size 845748
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:164f7651a3bdafc5418f3713d9fcde0a0c022b080daf72dd4b9e4108e95a8937
|
||||
size 4541377
|
||||
oid sha256:f4f938d6e4023034d589b73712247e7bd58c4f24a4695839d2e592c3edbff175
|
||||
size 4538568
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:80fe3ce7026113fa5e31b3e0cb17fd37348db53c02a622ea308f2609d756c873
|
||||
size 763813
|
||||
oid sha256:0e3c6ca45d697cc2450d54d1af19a8ff044b6b130a42eff289f6c91a3c69d19e
|
||||
size 763260
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0919e415def265cedb90ecdaecb3d5db3921f3139d63dad08ebe44a1043a1ef6
|
||||
size 3112419
|
||||
oid sha256:0f82fad0b496f671756ba9dc931cd105c4cdcd6dda5bb7b0bf077ce570685635
|
||||
size 3110507
|
||||
|
||||
@@ -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**. 
|
||||
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. 
|
||||
3. Clique em **Adicionar NOME ao REPOSITÓRIO**. 
|
||||
|
||||
@@ -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" %}. 
|
||||
{% else %}
|
||||
3. Na barra lateral esquerda, clique em **Collaborators & teams** (Colaboradores e equipes). 
|
||||
|
||||
@@ -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 %}
|
||||

|
||||
3. Ao lado da organização para a qual você gostaria de agendar lembretes, clique em **Editar**. 
|
||||
1. Ao lado da organização para a qual você gostaria de agendar lembretes, clique em **Editar**. 
|
||||
{% 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 %}
|
||||

|
||||
3. Ao lado da organização para a qual você deseja editar lembretes agendados, clique em **Editar**. 
|
||||
1. Ao lado da organização para a qual você deseja editar lembretes agendados, clique em **Editar**. 
|
||||
{% 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 %}
|
||||

|
||||
3. Ao lado da organização para a qual você gostaria de excluir lembretes, clique em **Editar**. 
|
||||
1. Ao lado da organização para a qual você gostaria de excluir lembretes, clique em **Editar**. 
|
||||
{% data reusables.reminders.delete %}
|
||||
|
||||
## Leia mais
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||

|
||||
|
||||
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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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. |
|
||||
|
||||
@@ -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.
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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) |
|
||||
|
||||
@@ -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:
|
||||
|
||||
|
||||
@@ -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)".
|
||||
|
||||
@@ -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_`.
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
@@ -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
|
||||
|
||||
@@ -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)."
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -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). 
|
||||
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. 
|
||||
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. 
|
||||
|
||||
## Atualizar contas LDAP
|
||||
|
||||
|
||||
@@ -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" %} | |
|
||||
|
||||
@@ -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**. 
|
||||
{% 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). 
|
||||
4. Clique em uma entrada para ver mais informações sobre o evento. 
|
||||
1. Na barra lateral de configurações do usuário, clique em **log de segurança**. 
|
||||
{% endif %}
|
||||
|
||||
{% ifversion fpt or ghae or ghes or ghec %}
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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**. 
|
||||
1. Comece a digitar o nome da conta para a qual você deseja alternar e, em seguida, clique no nome da conta. 
|
||||
1. Na barra lateral esquerda, clique em **Planos de & cobrança **. 
|
||||
1. In the left sidebar, click **{% octicon "credit-card" aria-label="The credit card icon" %} Billing and plans**.
|
||||
|
||||
## Leia mais
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -325,7 +325,7 @@ codeql database analyze <database> --format=<format> \
|
||||
</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>/<extraction-root>/codeql/qlpacks/codeql-<language>/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>/<extraction-root>/qlpacks/codeql/<language>-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>
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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**. 
|
||||
{% 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. 
|
||||
|
||||
## Visualizando alertas em toda a sua organização
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user