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

Merge pull request #18103 from github/repo-sync

repo sync
This commit is contained in:
Octomerger Bot
2022-05-22 13:57:07 -05:00
committed by GitHub
230 changed files with 757 additions and 706 deletions

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dda2050eedf8bf378774a1704e024cb7aaae23c151ff27532e970c871830875b
size 686587
oid sha256:c073460e07b465d0168c799f0e66ce1cee8ae5e08278d4f7f285ab5ab8655012
size 686186

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:752bd36071ca60a6eb20790c2080494a337b41f34e89514b222791d656b5916a
size 1335984
oid sha256:efe10232a3c2197b86ebaaf172e904c0e1fb44b10ac6eb1715bf5abb2f6695d8
size 1335855

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5037e95c8edc8e9b057f669fefdd4b41741065facaf6af640a6c148a1f92a80e
size 918764
oid sha256:20d54f38670777abe7e69de4ec00ba3a6075253a2c26e28b3f9596beccb6c370
size 917340

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a679c6c02217820393a0a962df73f2c3379f48a2bb44539521ec0b8ff780a18
size 3538767
oid sha256:14492703fc19020095fb7b3c8290958128ced12536f8cc02028679e8524fe1d8
size 3538229

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73a6f8d79e32a61f80a03cbc23aafaade6acc803ea4813a341b24d90a2a4b87f
size 632935
oid sha256:1817bd2eb43ccab00b1a759b859519ce6b04b7a95a929f49d21dc183c6d1f185
size 632762

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a6a4d6fb92315f7390e4f06e9464d20c3ca726bd7e9d1dbb82e78b64338f25fc
size 2669969
oid sha256:1f8144a2a5561068b392352f44919e35f2232252eebb9487ab2ef12216aba269
size 2672757

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b98b9532df0ab8c3459fb65a158ee6203ea3596c6965a9c2c1be4eacb927353
size 696425
oid sha256:f5d27af8d0b2b655ccf73107acf05b11ece4e5bf0e9fc77043c1f6277a86ee0f
size 696448

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a3cd2a6d6454f157d6ec8f7b8506b0cf1e27a55a8e751cd0ba269550135e960
size 3723100
oid sha256:82d3d188b87d19763f4fcb11f5b38dea0c0ab07e77c495ead7bfbbf1e4eaaf74
size 3720251

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8567ff2604a4a56648ab39b5b236149f048e0941883a200a5de76ccd9b4aaca3
size 624727
oid sha256:e88fe0842291abd0849c9391639aff42d722c0d9154bad06655e32db902a0213
size 624385

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d89d982f0f5a1ac21e1e234409abbaed2508939bf440676cbd8326fb888c4c03
size 2570144
oid sha256:f5b6e787f4ef8b2857f09b39e402048f7c294a30e12d10390e4110371fee99eb
size 2568182

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1b14527a88699985ddb8a837c065a200fca5e3a30f56620afb55e2c947d08bc7
size 704914
oid sha256:ec5aaf1ae38927c03016f13bf311b08700c09c11d85bcfc8c1fc9c47a220d857
size 704117

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b24b977f5435dbfe4e0e0f68d3e3d66c6c2ab263180dfcb8bdae67ae434a0116
size 1363073
oid sha256:8a0f334dcdb40c953ba71e6e1102d141809e1ec5ae3288708cb20e23c3aa9f6a
size 1362767

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5b23294d3b802be12cbe24cf057cc2e2c33c2d62ba069dcf2ab2c8f7f45c5f0
size 948469
oid sha256:c61f3586e620f85ac725cd3b00ca9aab3ea060d78364906978a4b2ca5db796fa
size 948971

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab9b82735df7bc9bf5f073070b370b043479e20f21a153c46f7ecb8afe252f1f
size 3660096
oid sha256:d0be3635e4df4b751fdf38b732091674717ef4bbeb62f38af4251726a28e682e
size 3659253

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b33f745b62e2167b9ab2e3b57f1a8243409add79efae0c5da7e4fb7fb321aa1
size 649619
oid sha256:c8936810024490a17bf5b87ea60b07c6b2414c28431a812df320551370fb0dc2
size 649867

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cdbe892d8d40bcd0ef3f381dd830e2ebc69c6b4b67dcc098440cf9c9df5e00a3
size 2744147
oid sha256:6c686600e7873ed051e72bd0df9e664ab735b1b63eb144c6897009ceb1e9734c
size 2744266

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e80e53567f90055a4993457ea29a6f3adbf3df8da403e1ee834850cf938a9f3
size 714448
oid sha256:3fa62383ed2ae842b475ca168bf0c8e30a5ecfdf2d8a247bf2f3ead4fd2300c7
size 714018

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f4416a67966f17bb26f9f9651144d6cf55867695e5d67f5d0ad95d41d59030a4
size 3815722
oid sha256:0cde87605bdda1d7cb921025ca81de28a7f70a34856c296588222307ac21a9e0
size 3815028

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e0e1c152b782b9291f0b573a890231da89fae5f5c8e464db2fbb275035192f3
size 640956
oid sha256:a6aa78d64a92fc5ba3c57699c5648d50b3cb48f3d0fe41257e2d7325a14322b6
size 640422

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:74d98083dbf31161af288b8f6ca4bf36feaa165d0ecb38214d73e61875785cfd
size 2635311
oid sha256:72ff0deb04efe4494d717cd8d4cdddd20ee5946f27510c1fa001e2ca4b6d067d
size 2634345

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c68872205436d332401385fda62015d5aa38617c350de675fdc9ba6447dc326
size 727795
oid sha256:dbeeff3404ec11398237e585341bc88db698abee713b0c11899a20008a299ff8
size 726808

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0771dc91c6e11abcae306ffe4b90769218a2a64a836cc7154dacefa56d934009
size 1406887
oid sha256:2e7fafc03ca4930031dbdecfb5729828454e95c1ae73e7c17b49d711b5a833ce
size 1406433

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a37ccb4cb78538b0f52a8e68216c57106b4872d1fb6c456548c92d67100f9796
size 982448
oid sha256:631b0daef5726e95ded82a3b9dac3f27a4aebdf42d9a4c35f045aa342be05138
size 981831

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:143c31785b037eaa94254238ab6508f1a75446c693b5c6d49652a04f120f36e4
size 3776966
oid sha256:cda7e88e420e265908331357628527097b83feac0d9950eb65ff4b98d863c4be
size 3777364

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4956fea628598d3191851fc8d8d90113856350820889b2f713db631d7b9e0667
size 668843
oid sha256:0156febf22cd30bbaa4d0c280524f4fddd84c78ef3ac073692be2357d1ee519b
size 669357

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b5db2e118170709e83449a11c5e527b2bfdfafc2e7e1d8cae72366d943328907
size 2829567
oid sha256:f72f7f7c53d4581b5289767a7bd47d2fbc881d366a9e6e822a347143330781f4
size 2828873

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:827fdc8b14a36f437f467396914cef1c544d0c4d68a319d55cec836c3377cf87
size 738240
oid sha256:35a381d6e904c00aa47bcfd9dd60bb579de0f0726bf224409e363840fe920906
size 737581

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b4dbf671347d8dc595040330ae955be400b966009762012b516c4d5ebb128f4
size 3940133
oid sha256:19c5b290d2f61f42795f8a03f40dc34f303b50e46b36a9535686c6cc8f972aa1
size 3941556

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:275a37144c9600fc49292aa037d4243d4a2b99dcaf3a0f86856167a0a15e4b32
size 659477
oid sha256:2519dc042d1f8a2f204a77f8af0fc66e5a24c5dc68e634593c9038de6aa0e664
size 659471

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d189dd2f4cf5824f4dbe4e207d844c7cece1f10ab25a5ed5e1c9fa68533ea3d3
size 2713425
oid sha256:a6f0d450a43d93afe479ad094b0d2362c13c7a3d309aa62660d7d0a584a7f0c1
size 2713196

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0990acccbc2750406c2fc3d63f84eb1f77eff9eb5fa12caface24cb3a31a5ed2
size 727591
oid sha256:4b1a8e771230c85f4934302e9f6baa0d6fbc3a875db6f19cc61563799beb3af7
size 727693

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1c0b2c173fc436008bb542459f1c209566dcc79eca63c09f05d1c4c80e0645fa
size 1408759
oid sha256:91afee06cbb2e1add4da6dada62ce2f0c088d441008116aa75d901c6c37c6383
size 1408594

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bfecf5290db847700788570dc452972de6720c90511f5c82ca3005bc5f8705fa
size 989231
oid sha256:83562c2368e42303b89ef3426c04979d2324b619209d0f983548caea8b28d342
size 988729

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:afda307bae9f29aa831b7375d9259f9552968780d2aae946060998ec3233d179
size 3794640
oid sha256:953b49eed524a84e08414cee3ebaf25b0b7a298ce4bc6db80e41de6c9c825cba
size 3796309

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b87f0d67fadd144a87c24ba849bb4ac7d67a19dc431f9487dc2fea7365f87b46
size 670265
oid sha256:e69a75919c2d83c335a6f38501c74121ed1069c8ca034d46ff5468b96e117442
size 669748

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fc8da9eea13fb3b3df0b61735b5b5480ea03b53e2a335482f4a35adb201c83d
size 2831032
oid sha256:ff4b612c880ff4886f89cc704ce33b0f0b364395e3ca286d191c32261a784554
size 2830563

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f827134d3faf2237b447b49e11599d993d1c1bcc62f5702978910962330bedad
size 737650
oid sha256:ae36212e46ae33ab59af72d9b4b3450ed97807e3ef5cf67675b222375c0dfa56
size 738069

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:355c86443e70e5ebff1c7a4cfce6b0bf42639cb5e10fbf43ee05645ffd9a3a2e
size 3944004
oid sha256:55761c9bc43376fc7359ea3efb2925266a8ce124e074f5e77ee34d18bb22ccdc
size 3945698

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b02a9cf3c74151ed35367a42deef2814af534b4ee9e1ef9cbe1228c07e47d0a6
size 661087
oid sha256:a4e8b7bf8feca932da9de38e1deddca21fa443aa644325debfb11362fb1e14c5
size 660934

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29c46a2668194216defb884249ef5baaf58ec3880294c2abb36055c39e6a3338
size 2720832
oid sha256:eb403f15cc10143e6f8ff61a090b5886902e572014588ca80c5f284347448c5e
size 2719747

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d3f23a27395153a9ba9828418840a506f1db990c178eda8e77b2cc0df228c68b
size 753689
oid sha256:168edece720c95f9a588f816ee0b1d28d5e1f5cfa407eb086ffc65b6a8ec9e47
size 753878

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5bee755a2305d200b3f35270ca6e79f8f65621da6031abc6e28b1b3dfccf3990
size 1468306
oid sha256:eec0eda968c98b61f2da5d2bb6cd064261b0399894a0fc2d33f65ebabd33c994
size 1467916

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8f8ab897f5cf01a03f57d9fa7ff55fd13453ea858294020d260977ae31705b0
size 1023373
oid sha256:e8245fee9536f4a2a27ac6042df3c9d62d9541d8932e180748d39fb2ce260073
size 1023538

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9b0d65a827666e679b3e1fb30e5f31b70a8189772004b3a396221192d78a608
size 3931939
oid sha256:e12023eaa0b4616f2ffd46b69c303ab07f5a4a347c1c9b95ba6da6de061be284
size 3929751

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4e9b5f068117eb3b15a918c9da22645eb9c14dae0ce3bbf9dd28267763284dc8
size 691455
oid sha256:9c5587f1565bf168944ec6aba05967fbe64f76dc706e129d7ffb000455170a9b
size 691197

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:276469bf3c8c8ee05e256b241d8b2561262a19e7e36bfeafbb387527012aef6f
size 2941555
oid sha256:83d55d961a656d2c74f529ee8ecea7e4e00d911b396c0dade4ef0750ddcfe03a
size 2943254

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d08cc886642905ccf6261310a7e66fb3484fb8b2228f4d481119d4700ead7ade
size 760636
oid sha256:4f34d4808ebab19bb283c490cc518bc114ac683ae3821904ce01019ace8ea6d6
size 761519

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:797d5532a27fbda134ff1f78144838c656e3edb92ffe098721801abfa61126a8
size 4090090
oid sha256:22a11e832e3bccde985fc9c2094dbfd2b42cad1d73ff4b87cbc2c6bfc81ebf64
size 4091491

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:655d8884a7f2892186067e303c089be3b078f4e2e350af088175c719dc337290
size 682195
oid sha256:dc9ad2758f0b3f7dabb55dcf0c2659697e2eeeca970b00f219a06b9ce94735ca
size 681624

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b14da4e4d4e6e3907fd87277c10b9941960e33c896fffafef1d6cffab27f3ff
size 2815992
oid sha256:daa02372718a7fd82e45d28d403bcb6b3344c4b4a73bdf48d0d4ba2de014b124
size 2816008

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cc8dd8ab7779e5c775c5a47d2762b6b23314095c5403411b5adcc650ce6ced09
size 928860
oid sha256:ec227d06afda7c4792477210504fedf370af57af8c7fd3d77b8981c06909fb08
size 928393

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11067c87b39f2d96860eade2b5a569893c08ee70ba364c4a062755af954a60c6
size 1454536
oid sha256:d9ec3609762d11cffb012c11910672c9e541b554e1f8f84e7af075a2737b2a90
size 1454500

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc57df0eb5e38aeb69fdc9b65caffe1d25422f7113e189c43789acb0dd8c9fe9
size 1252824
oid sha256:9c9426f8d73a65cd56cc630340d54f15f9dc24810182f71360d158ba3825ea2f
size 1251689

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5780c954dc14aa1f7c12537852333e61fddbf63834df5f9f1c29ae8ab857bb8f
size 4524559
oid sha256:754529eac86408ab9b0bd2cc2777cc9d89d64a015b067a7fa893e673626d774e
size 4524423

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d0e23f20c759a729d4a983ae517a8536b3a21da2e6164f88e606a56af886a7a6
size 834183
oid sha256:d448109713fd0b58031de3cc510285f67a094cea532680bf28f05486c0731fc7
size 833321

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a1beaeb93e2f539b2e79756f2503464549761275a65035943e71358947b259d3
size 3349738
oid sha256:0ec03a94953a96fd0ad5bdc5490d0e1327eda5c643056afd1bc950b56002aecf
size 3349857

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c8b81a27f7784acddff397031de83e9dbc85d53a8c97036d84710bef865c1a55
size 933858
oid sha256:5f99cb4deb83ac59947861fef5ae995b4a5f47b134255fcff8f59302260b13cf
size 933367

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a1da96451428d5a6d3de577ac7344419db71bf55af9a32abc9e1cfc1bf4c3b1
size 4765472
oid sha256:5d6d980f84155f35c524a5e2a7f73686619561f0a61261647feb9c68e0c1de9b
size 4768257

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4d9ca12fb2862179ed5db6cdaedc1d0ac8ab941df3a9073fea2fe662a9c147f
size 823191
oid sha256:e96239a81e2cc2949f08ce622d142ab51285c4daaeecc24666682bb120cbe194
size 822581

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:381336a8d9e06a39b64448f88cc7470f25c20c417ee0984ee170c06982f42db0
size 3223832
oid sha256:7b02e314b02c8892ee4b59eb8fbf309b0d9d5826af0ee97e793114de2bb0fd2d
size 3224790

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:617eba6deea960244d4991178c0c2949fe8f2fd0e5234c9efaf6e9eb56b86f5c
size 566942
oid sha256:66e55e382563a7e182e5c9f7452b897375bce341c68bac428170eb3766f19d81
size 567318

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:492b8160b8711a9c099156e1879debbc7c02593693a28b229f0465759d33b83b
size 1043013
oid sha256:f1edb4065c89f830d6dbc8962b355915e632347ab24135492101567681dc596e
size 1042990

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ff28321f0b7be267370248dc4f424ce6b14b841125dcf24a8b784126484abd2
size 781030
oid sha256:1a45be76e6ecad4461ef7239cc58262df82fbb5a0b94fee943e980b1fb278c29
size 780508

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66ce99da470a415231e4c12c3b963caedf5445bfccc2c20f1c376484798821db
size 2958793
oid sha256:2eeb685775e63071ffbc9f7c98dbfc23c9ef9f26c2d051d0e620455d32eeb86d
size 2955706

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:417044f3fbfb9c1a0a9ad1c6635f53641e019eaff52521532bfa5e0dfcfa072d
size 527204
oid sha256:0784e4a9688f06c21ebf217fca851919fedacca1888c26454e5aa9fe35ffc64f
size 526505

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f1254082084453c54920dd3c08f84cf77d05fa19ce857a7655296c54f4a28b2
size 2140263
oid sha256:364a74743fbb1d5ab633c75d08d2d065c758005bfdff9556b198f8fc9b4fcc5e
size 2140444

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d5e74f0cfeebaea7da3d2252361ada18168dd904387fc80d937ca89f677a10eb
size 577225
oid sha256:b0aff6ceef17a80c6ff7199cb29439ca752eaa2001a50a118dac7e9b7f1e90a5
size 576356

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aec67bec96d8ec21d2c10cb4e6bd9c992430dcde460c92d1f81517ce5972f50b
size 2954054
oid sha256:95c5a8f1a96423d0ce2615fff8bb6b65e1d40bb6d06731924ba244baf122b7ac
size 2952383

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75359b52a2f63241cc423a168615491db29a6514e0ef6d17682125dc59d9a381
size 519959
oid sha256:e9760370d02eb3170cd2e4d5810c85cc4ee6118e949c43cac02f05114b38dbad
size 520122

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab974d3fc84d9725e78e9f0f867370e104b77e54dc6eecbb8b0d4ac9fac179ca
size 2039109
oid sha256:a1574899df7b08cd4f187321fdf222e1814bff0a5627e059b6af1a285da402f0
size 2039118

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d28cb4eb6a18df321db7a7e45d8f8b2b4fadbc2343a8743174f543ef97c33625
size 876411
oid sha256:25832ef03cdee54e4bedfcdb76c78d8867d05435ba276f9c7f85d1c7359e37be
size 875771

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:266372d235b3c8c35e5ebd665dec5d279270a6e1ec746055306030217cd38c23
size 1548857
oid sha256:59f6d048fa8416b253997984742fa971f4d4410695117f934d0ea8fd0a552433
size 1549714

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2f92d147b60a2fb49163ff3b20073c386139f3cd6d0165d418a8a93e0da9ad3
size 1164384
oid sha256:8befe593c064f3f4ac0d27ffa8d09ba7b6cf025a62563c7084f78bf453e5935d
size 1163411

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:717d89dd4bf036305694d2c66f7c9e5046b0c77d66241db92751816ec968c79d
size 4439097
oid sha256:d54d2746937ec981c30d28ef6426aa5d57bd277add056bc6e6c6e06b586df002
size 4441697

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:95d72a1348ce47513e3a2f10d2358dc9a44128803ec171da986cd134cac15d08
size 807940
oid sha256:93a49f870fd5b0d864fd3d77f2a3863aafd1049ac7a9ced08a09de203accbd53
size 808176

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f567d3ff0771dca1e7b18f277933b5004468effc4e14d9a0389c63ff1041d9b
size 3402391
oid sha256:19529e71ff5c752d0442ba26482f519ce3f5b85e7c73605523b339f06ec866d7
size 3403480

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a4edd8aa53017c22745a72df380c05a3c001ed8ee4faddec371cf35e9a3c9db
size 883798
oid sha256:c14804e8255fc2d8698d0f1605e654cf3a7e08b29ec822315ecec67a2e74b769
size 884862

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:62f4d8200347d4953a390bea695e8cbf25cf0fcc3cfc647e53146ef14edd3f60
size 4745644
oid sha256:c3d4eb7ee0d228394a6340ea1a2d791d2437beb5134b9360497c8347f92cceac
size 4744593

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc8836026768f06738ff8aff422732be951937bcf84d6b15b444bb781c0919cc
size 797952
oid sha256:a4208a56318967a5820db55de237080b74605c170550d25dfe8e64da4fde8337
size 797044

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66e19b77afae3eb5ed3819116d601cb071b612189618a3148315c7c288ea87de
size 3279091
oid sha256:658c14b9f6e501680212fe1b1572029b4b1a938bf2061f6a0eb35bd393a672d6
size 3276402

View File

@@ -16,7 +16,7 @@ topics:
shortTitle: Perfil de la organización
---
You can optionally choose to add a description, location, website, and email address for your organization, and pin important repositories.{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4749 %} You can customize your organization's public profile by adding a README.md file. Para obtener más información, consulta la sección "[Personalizar el perfil de tu organización ](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)".{% endif %}
Opcionalmente, puedes elegir agregar una descripción, ubicación, sitio web y dirección de correo electrónico para tu organización y fijar los repositorios importantes.{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4749 %} Puedes personalizar el perfil público de tu organización agregando un archivo README.md. Para obtener más información, consulta la sección "[Personalizar el perfil de tu organización ](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)".{% endif %}
{% ifversion fpt %}
Las organizaciones que utilizan {% data variables.product.prodname_ghe_cloud %} pueden confirmar la identidad de la organización y mostrar una insignia de "Verificado" en la página de perfil de la misma si verifican los dominios de la organización con {% data variables.product.product_name %}. Para obtener más información, consulta la sección "[Verificar o aprobar un dominio para tu organización](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)" en la documentación de {% data variables.product.prodname_ghe_cloud %}.

View File

@@ -134,7 +134,7 @@ Si no especificas una versión de Node.js, {% data variables.product.prodname_do
Los ejecutores alojados en {% data variables.product.prodname_dotcom %} tienen instalados administradores de dependencias de npm y Yarn. Puedes usar npm y Yarn para instalar dependencias en tu flujo de trabajo antes de construir y probar tu código. Los ejecutores Windows y Linux alojados en {% data variables.product.prodname_dotcom %} también tienen instalado Grunt, Gulp y Bower.
{% if actions-caching %}You can also cache dependencies to speed up your workflow. For more information, see "[Caching dependencies to speed up workflows](/actions/using-workflows/caching-dependencies-to-speed-up-workflows)."{% endif %}
{% if actions-caching %}también puedes guardar las dependencias en caché para acelerar tu flujo de trabajo. Para obtener más información, consulta la sección "[Almacenar las dependencias en caché para agilizar los flujos de trabajo](/actions/using-workflows/caching-dependencies-to-speed-up-workflows)".{% endif %}
### Ejemplo con npm
@@ -179,7 +179,7 @@ steps:
run: yarn
```
Alternatively, you can pass `--frozen-lockfile` to install the versions in the `yarn.lock` file and prevent updates to the `yarn.lock` file.
Como alternativa, puedes pasar `--frozen-lockfile` para instalar las versiones en el archivo `yarn.lock` y prevenir las actualizaciones al archivo `yarn.lock`.
```yaml{:copy}
steps:
@@ -230,7 +230,7 @@ always-auth=true
### Ejemplo de dependencias en caché
You can cache and restore the dependencies using the [`setup-node` action](https://github.com/actions/setup-node).
Puedes guardar en caché y restablecer las dependencias utilizando la [acción `setup-node`](https://github.com/actions/setup-node).
El siguiente ejemplo guarda las dependencias en caché para npm.

View File

@@ -148,7 +148,7 @@ steps:
### Almacenar dependencias en caché
The `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
La acción `setup-ruby` proporciona un método para manejar automáticamente el almacenamiento en caché de tus gemas entre ejecuciones.
Para habilitar el guardado en caché, configura lo siguiente.
@@ -161,11 +161,11 @@ steps:
```
{% endraw %}
Esto configurará a bundler para que instale tus gemas en `vendor/cache`. For each successful run of your workflow, this folder will be cached by {% data variables.product.prodname_actions %} and re-downloaded for subsequent workflow runs. Se utiliza un hash de tu gemfile.lock y de la versión de Ruby como la clave de caché. Si instalas cualquier gema nueva o cambias una versión, el caché se invalidará y bundler realizará una instalación desde cero.
Esto configurará a bundler para que instale tus gemas en `vendor/cache`. Para cada ejecución exitosa de tu flujo de trabajo, {% data variables.product.prodname_actions %} almacenará esta carpeta en caché y volverá a descargarla para ejecuciones de flujo de trabajo posteriores. Se utiliza un hash de tu gemfile.lock y de la versión de Ruby como la clave de caché. Si instalas cualquier gema nueva o cambias una versión, el caché se invalidará y bundler realizará una instalación desde cero.
**Guardar en caché sin setup-ruby**
For greater control over caching, you can use the `actions/cache` action directly. Para obtener más información, consulta la sección "[Almacenar las dependencias en caché para agilizar los flujos de trabajo](/actions/using-workflows/caching-dependencies-to-speed-up-workflows)".
Para tener un mejor control sobre el almacenamiento en caché, puedes utilizar la acción de `actions/cache` directamente. Para obtener más información, consulta la sección "[Almacenar las dependencias en caché para agilizar los flujos de trabajo](/actions/using-workflows/caching-dependencies-to-speed-up-workflows)".
```yaml
steps:

View File

@@ -156,7 +156,7 @@ También puedes crear una app que utilice despliegues y webhooks de estados de d
## Elegir un ejecutor
Puedes ejecutar tu flujo de trabajo de despliegue en los ejecutores hospedados en {% data variables.product.company_short %} o en los auto-hospedados. El tráfico de los ejecutores hospedados en {% data variables.product.company_short %} puede venir desde un [rango amplio de direcciones de red](/rest/reference/meta#get-github-meta-information). If you are deploying to an internal environment and your company restricts external traffic into private networks, {% data variables.product.prodname_actions %} workflows running on {% data variables.product.company_short %}-hosted runners may not be able to communicate with your internal services or resources. Para superar esto, puedes hospedar tus propios ejecutores. Para obtener más información, consulta las secciones "[Acerca de los ejecutores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners)" y "[Acercad e los ejecutores hospedados en GitHub](/actions/using-github-hosted-runners/about-github-hosted-runners)".
Puedes ejecutar tu flujo de trabajo de despliegue en los ejecutores hospedados en {% data variables.product.company_short %} o en los auto-hospedados. El tráfico de los ejecutores hospedados en {% data variables.product.company_short %} puede venir desde un [rango amplio de direcciones de red](/rest/reference/meta#get-github-meta-information). Si estás desplegando hacia un ambiente interno y tu empresa restringe el tráfico externo en las redes privadas, los flujos de trabajo de {% data variables.product.prodname_actions %} que se ejecutan en los ejecutores hospedados en {% data variables.product.company_short %} podrían no tener la capacidad de comunicarse con tus recursos o servicios internos. Para superar esto, puedes hospedar tus propios ejecutores. Para obtener más información, consulta las secciones "[Acerca de los ejecutores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners)" y "[Acercad e los ejecutores hospedados en GitHub](/actions/using-github-hosted-runners/about-github-hosted-runners)".
{% endif %}

View File

@@ -134,4 +134,4 @@ Los siguientes recursos también pueden ser útiles:
* Para encontrar el flujo de trabajo inicial original, consulta el archivo [`azure-webapps-node.yml`](https://github.com/actions/starter-workflows/blob/main/deployments/azure-webapps-node.yml) en el repositorio `starter-workflows` de {% data variables.product.prodname_actions %}.
* La acción que se utilizó para desplegar la app web es la acción oficial [`Azure/webapps-deploy`](https://github.com/Azure/webapps-deploy) de Azure.
* Para encontrar más ejemplos de flujos de trabajo de GitHub Actions que desplieguen a Azure, consulta el repositorio [actions-workflow-samples](https://github.com/Azure/actions-workflow-samples).
* The "[Create a Node.js web app in Azure](https://docs.microsoft.com/azure/app-service/quickstart-nodejs)" quickstart in the Azure web app documentation demonstrates using {% data variables.product.prodname_vscode %} with the [Azure App Service extension](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice).
* La guía de inicio rápido de "[Crear una app web con Node.js en Azure](https://docs.microsoft.com/azure/app-service/quickstart-nodejs)" en la documentación de la app web de Azure demuestra cómo se utiliza {% data variables.product.prodname_vscode %} con la [extensión de servicio de la app de Azure](https://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-azureappservice).

View File

@@ -40,7 +40,7 @@ Orientación adicional para configurar el proveedor de identidad:
- Para fortalecer la seguridad, asegúrate de haber revisado la sección ["Configurar la confianza de OIDC con la nube"](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#configuring-the-oidc-trust-with-the-cloud). Por ejemplo, consulta ["Configurar el tema en tu proveedor de servicios en la nube"](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#configuring-the-subject-in-your-cloud-provider).
- Para que la cuenta de servicio esté disponible para su configuración, esta necesita estar asignada al rol `roles/iam.workloadIdentityUser`. Para obtener más información, consulta la "[Documentación de GCP](https://cloud.google.com/iam/docs/workload-identity-federation?_ga=2.114275588.-285296507.1634918453#conditions)".
- The Issuer URL to use: {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
- La URL del emisor a utilizar: {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
## Actualizar tu flujo de trabajo de {% data variables.product.prodname_actions %}

View File

@@ -33,8 +33,8 @@ Esta guía te proporciona un resumen de cómo configurar HashiCorp Vault para qu
Para utilizar OIDC con HashiCorp Vault, necesitarás agregar una configuración de confianza para el proveedor de OIDC de {% data variables.product.prodname_dotcom %}. Para obtener más información, consulta la [documentación](https://www.vaultproject.io/docs/auth/jwt) de HashiCorp Vault.
Configura la bóveda para que acepte Tokens Web JSON (JWT) para la autenticación:
- For the `oidc_discovery_url`, use {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
- For `bound_issuer`, use {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
- Para el `oidc_discovery_url`, utiliza {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
- Para `bound_issuer`, utiliza {% ifversion ghes %}`https://HOSTNAME/_services/token`{% else %}`https://token.actions.githubusercontent.com`{% endif %}
- Asegúrate de que `bound_subject` se defina correctamente para tus requisitos de seguridad. Para obtener más información, consulta la sección ["Configurar la confianza de OIDC con la nube"](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#configuring-the-oidc-trust-with-the-cloud) y [`hashicorp/vault-action`](https://github.com/hashicorp/vault-action).
## Actualizar tu flujo de trabajo de {% data variables.product.prodname_actions %}

View File

@@ -74,7 +74,7 @@ Los secretos que se almacenan en un ambiente sólo se encuentran disponibles par
{% ifversion fpt or ghec %}
{% note %}
**Note:** To create an environment in a private repository, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %}
**Nota:** Para crear un ambiente en un repositorio privado, tu organización debe utilizar {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %}
{% endnote %}
{% endif %}

View File

@@ -63,7 +63,7 @@ En el tutorial, primero crearás un archivo de flujo de trabajo que utilice la [
Cada vez que se asigne una propuesta en tu repositorio, dicha propuesta se moverá al tablero de proyecto especificado. Si la propuesta no estaba ya en el tablero de proyecto, se agregará a este.
If your repository is user-owned, the `alex-page/github-project-automation-plus` action will act on all projects in your repository or personal account that have the specified project name and column. De la misma forma, si tu repositorio pertenece a una organización, la acción actuará en todos los poryectos de tu repositorio u organización que tengan el nombre y columna especificadas.
Si tu repositorio le pertenece a un usuario, la acción `alex-page/github-project-automation-plus` actuará en todos los proyectos de tu repositorio o cuenta personal que tengan el nombre de proyecto y columna específicos. De la misma forma, si tu repositorio pertenece a una organización, la acción actuará en todos los poryectos de tu repositorio u organización que tengan el nombre y columna especificadas.
Prueba tu flujo de trabajo asignando una propuesta en tu repositorio.

View File

@@ -114,10 +114,10 @@ El flujo de trabajo anterior verifica el repositorio de {% data variables.produc
{% data reusables.actions.release-trigger-workflow %}
In the example workflow below, we use the Docker `login-action`{% ifversion fpt or ghec %}, `metadata-action`,{% endif %} and `build-push-action` actions to build the Docker image, and if the build succeeds, push the built image to {% data variables.product.prodname_registry %}.
En el siguiente ejemplo de flujo de trabajo, utilizamos las acciones `login-action` {% ifversion fpt or ghec %}, `metadata-action`,{% endif %} y `build-push-action` de Docker para crear la imagen de Docker y, si la compilación tiene éxito, sube la imagen cargada al {% data variables.product.prodname_registry %}.
Las opciones de `login-action` que se requieren para el {% data variables.product.prodname_registry %} son:
* `registry`: Must be set to {% ifversion fpt or ghec %}`ghcr.io`{% elsif ghes > 3.4 %}`{% data reusables.package_registry.container-registry-hostname %}`{% else %}`docker.pkg.github.com`{% endif %}.
* `registry`: Debe configurarse en {% ifversion fpt or ghec %}`ghcr.io`{% elsif ghes > 3.4 %}`{% data reusables.package_registry.container-registry-hostname %}`{% else %}`docker.pkg.github.com`{% endif %}.
* `username`: Puedes utilizar el contexto {% raw %}`${{ github.actor }}`{% endraw %} para utilizar automáticamente el nombre de usuario del usuario que desencadenó la ejecución del flujo de trabajo. Para obtener más información, consulta "[Contextos](/actions/learn-github-actions/contexts#github-context)".
* `password`: Puedes utilizar el secreto generado automáticamente `GITHUB_TOKEN` para la contraseña. Para más información, consulta "[Autenticando con el GITHUB_TOKEN](/actions/automating-your-workflow-with-github-actions/authenticating-with-the-github_token)."
@@ -126,15 +126,15 @@ La opción de `metadata-action` que se requiere para el {% data variables.produc
* `images`: El designador de nombre de la imagen de Docker que estás compilando.
{% endif %}
The `build-push-action` options required for {% data variables.product.prodname_registry %} are:{% ifversion fpt or ghec %}
Las opciones de `build-push-action` requeridas para el {% data variables.product.prodname_registry %} son:{% ifversion fpt or ghec %}
* `context`: Define el contexto de la compilación como el conjunto de archivos que se ubican en la ruta especificada.{% endif %}
* `push`: Si se configura en `true`, la imagen se cargará al registro si se compila con éxito.{% ifversion fpt or ghec %}
* `tags` y `labels`: Estos se llenan con la salida de la `metadata-action`.{% else %}
* `tags`: Must be set in the format {% ifversion ghes > 3.4 %}`{% data reusables.package_registry.container-registry-hostname %}/OWNER/REPOSITORY/IMAGE_NAME:VERSION`.
* `tags`: Debe configurarse en el formato {% ifversion ghes > 3.4 %}`{% data reusables.package_registry.container-registry-hostname %}/OWNER/REPOSITORY/IMAGE_NAME:VERSION`.
For example, for an image named `octo-image` stored on {% data variables.product.prodname_ghe_server %} at `https://HOSTNAME/octo-org/octo-repo`, the `tags` option should be set to `{% data reusables.package_registry.container-registry-hostname %}/octo-org/octo-repo/octo-image:latest`{% else %}`docker.pkg.github.com/OWNER/REPOSITORY/IMAGE_NAME:VERSION`.
Por ejemplo, para una imagen que se llama `octo-image` y se almacena en {% data variables.product.prodname_ghe_server %} en `https://HOSTNAME/octo-org/octo-repo`, la opción de `tags` debe configurarse como `{% data reusables.package_registry.container-registry-hostname %}/octo-org/octo-repo/octo-image:latest`{% else %}`docker.pkg.github.com/OWNER/REPOSITORY/IMAGE_NAME:VERSION`.
For example, for an image named `octo-image` stored on {% data variables.product.prodname_dotcom %} at `http://github.com/octo-org/octo-repo`, the `tags` option should be set to `docker.pkg.github.com/octo-org/octo-repo/octo-image:latest`{% endif %}. Puedes configurar una tarjeta sencilla como se muestra a continuación o especificar etiquetas múltiples en una lista.{% endif %}
Por ejemplo, para el caso de una imagen que se llame `octo-image` y esté almacenada en {% data variables.product.prodname_dotcom %} en `http://github.com/octo-org/octo-repo`, la opción `tags` debe configurarse como `docker.pkg.github.com/octo-org/octo-repo/octo-image:latest`{% endif %}. Puedes configurar una tarjeta sencilla como se muestra a continuación o especificar etiquetas múltiples en una lista.{% endif %}
{% ifversion fpt or ghec or ghes > 3.4 %}
{% data reusables.package_registry.publish-docker-image %}
@@ -178,7 +178,7 @@ jobs:
{% ifversion ghae %}docker.YOUR-HOSTNAME.com{% else %}docker.pkg.github.com{% endif %}{% raw %}/${{ github.repository }}/octo-image:${{ github.event.release.tag_name }}{% endraw %}
```
The above workflow checks out the {% data variables.product.product_name %} repository, uses the `login-action` to log in to the registry, and then uses the `build-push-action` action to: build a Docker image based on your repository's `Dockerfile`; push the image to the Docker registry, and apply the commit SHA and release version as image tags.
El flujo de trabajo anterior verifica el repositorio de {% data variables.product.product_name %}, utiliza la `login-action` para iniciar sesión en el registro y luego utiliza la acción `build-push-action` para: compilar una imagen de Docker con base en el `Dockerfile` de tu repositorio; subir la imagen al registro de Docker y aplicar el SHA de confirmación y versión de lanzamiento como etiquetas de imagen.
{% endif %}
## Publicar imágenes en Docker Hub y en {% data variables.product.prodname_registry %}
@@ -241,4 +241,4 @@ jobs:
labels: {% raw %}${{ steps.meta.outputs.labels }}{% endraw %}
```
The above workflow checks out the {% data variables.product.product_name %} repository, uses the `login-action` twice to log in to both registries and generates tags and labels with the `metadata-action` action. Then the `build-push-action` action builds and pushes the Docker image to Docker Hub and the {% ifversion fpt or ghec or ghes > 3.4 %}{% data variables.product.prodname_container_registry %}{% else %}Docker registry{% endif %}.
El flujo de trabajo anterior verifica el repositorio de {% data variables.product.product_name %}, utiliza `login-action` dos veces para iniciar sesión en ambos registros y genera etiquetas y marcadores con la acción `metadata-action`. Entonces, la acción `build-push-action` crea y sube la imagen de Docker a Docker Hub y al {% ifversion fpt or ghec or ghes > 3.4 %}{% data variables.product.prodname_container_registry %}{% else %}registro de Docker{% endif %}.

View File

@@ -206,7 +206,7 @@ El mismo principio que se describió anteriormente para utilizar acciones de ter
{% data reusables.actions.workflow-pr-approval-permissions-intro %} Allowing workflows, or any other automation, to {% if allow-actions-to-approve-pr-with-ent-repo %}create or {% endif %}approve pull requests could be a security risk if the pull request is merged without proper oversight.
For more information on how to configure this setting, see {% if allow-actions-to-approve-pr-with-ent-repo %}{% ifversion ghes or ghec or ghae %}"[Enforcing policies for {% data variables.product.prodname_actions %} in your enterprise](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#preventing-github-actions-from-creating-or-approving-pull-requests)",{% endif %}{% endif %} "[Disabling or limiting {% data variables.product.prodname_actions %} for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#preventing-github-actions-from-{% if allow-actions-to-approve-pr-with-ent-repo %}creating-or-{% endif %}approving-pull-requests)"{% if allow-actions-to-approve-pr-with-ent-repo %}, and "[Managing {% data variables.product.prodname_actions %} settings for a repository](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#preventing-github-actions-from-creating-or-approving-pull-requests)"{% endif %}.
Para obtener más información sobre cómo configurar este ajuste, consulta la secciones {% if allow-actions-to-approve-pr-with-ent-repo %}{% ifversion ghes or ghec or ghae %}"[Requerir políticas para las {% data variables.product.prodname_actions %} en tu empresa](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise#preventing-github-actions-from-creating-or-approving-pull-requests)",{% endif %}{% endif %} "[Inhabilitar o limitar las {% data variables.product.prodname_actions %} para tu organización](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization#preventing-github-actions-from-{% if allow-actions-to-approve-pr-with-ent-repo %}creating-or-{% endif %}approving-pull-requests)"{% if allow-actions-to-approve-pr-with-ent-repo %} y "[Administrar los ajustes de las {% data variables.product.prodname_actions %} para un repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#preventing-github-actions-from-creating-or-approving-pull-requests)"{% endif %}.
{% endif %}
## Utilizar las tarjetas de puntuación para asegurar los flujos de trabajo
@@ -267,7 +267,7 @@ Esta lista describe los acercamientos recomendatos para acceder alos datos de un
- Jamás debes utilizar tokens de acceso personal desde tu propia cuenta. These tokens grant access to all repositories within the organizations that you have access to, as well as all personal repositories in your personal account. Esto otorga indirectamente un acceso amplio a todos los usuarios con acceso de escritura en el repositorio en el cual está el flujo de trabajo. Adicionalmente, si sales de una organización más adelante, los flujos de trabajo que utilicen este token fallarán inmediatamente, y depurar este problema puede ser difícil.
- Si se utiliza un token de acceso personal, debe ser uno que se haya generado para una cuenta nueva a la que solo se le haya otorgado acceso para los repositorios específicos que se requieren para el flujo de trabajo. Nota que este acercamiento no es escalable y debe evitarse para favorecer otras alternativas, tales como las llaves de despliegue.
5. **SSH keys on a personal account**
- Workflows should never use the SSH keys on a personal account. De forma similar a los tokens de acceso personal, estas otorgan permisos de lectura/escritura a todos tus repositorios personales así como a todos los repositorios a los que tengas acceso mediante la membercía de organización. Esto otorga indirectamente un acceso amplio a todos los usuarios con acceso de escritura en el repositorio en el cual está el flujo de trabajo. Si pretendes utilizar una llave SSH porque solo necesitas llevar a cabo clonados de repositorio o subidas a éste, y no necesitas interactuar con una API pública, entonces mejor deberías utilizar llaves de despliegue individuales.
- Los flujos de trabajo jamás deben utilizar las llaves SSH en una cuenta personal. De forma similar a los tokens de acceso personal, estas otorgan permisos de lectura/escritura a todos tus repositorios personales así como a todos los repositorios a los que tengas acceso mediante la membercía de organización. Esto otorga indirectamente un acceso amplio a todos los usuarios con acceso de escritura en el repositorio en el cual está el flujo de trabajo. Si pretendes utilizar una llave SSH porque solo necesitas llevar a cabo clonados de repositorio o subidas a éste, y no necesitas interactuar con una API pública, entonces mejor deberías utilizar llaves de despliegue individuales.
## Fortalecimiento para los ejecutores auto-hospedados
@@ -308,7 +308,7 @@ Si estás utilizando las {% data variables.product.prodname_actions %} para desp
## Auditar eventos de {% data variables.product.prodname_actions %}
Puedes utilizar la bitácora de auditoría para monitorear las tareas administrativas en una organización. The audit log records the type of action, when it was run, and which personal account performed the action.
Puedes utilizar la bitácora de auditoría para monitorear las tareas administrativas en una organización. La bitácora de auditoría registra el tipo de acción, cuándo se ejecutó y qué cuenta personal la llevó a cabo.
Por ejemplo, puedes utilizar la bitácora de auditoría para rastrear el evento `org.update_actions_secret`, el cual rastrea los cambios en los secretos de la organización: ![Entradas de la bitácora de auditoría](/assets/images/help/repository/audit-log-entries.png)
@@ -330,7 +330,7 @@ Las siguientes tablas describen los eventos de {% data variables.product.prodnam
| Acción | Descripción |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `repo.actions_enabled` | Se activa cuando {% data variables.product.prodname_actions %} se habilita en un repositorio. Puede visualizarse utilizando la IU. Este evento no es visible cuando accedes a la bitácora de auditoría utilizando la API de REST. Para obtener más información, consulta la sección "[Utilizar la API de REST](#using-the-rest-api)". |
| `repo.update_actions_access_settings` | Triggered when the setting to control how your repository is used by {% data variables.product.prodname_actions %} workflows in other repositories is changed. |
| `repo.update_actions_access_settings` | Se activa cuando se cambia el ajuste para controlar cómo los flujos de trabajo de {% data variables.product.prodname_actions %} utilizan tu repositorio en otros repositorios. |
{% endif %}
### Eventos para la administración de secretos

View File

@@ -80,6 +80,7 @@ For the overall list of included tools for each runner operating system, see the
* [Ubuntu 18.04 LTS](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu1804-Readme.md)
* [Windows Server 2022](https://github.com/actions/virtual-environments/blob/main/images/win/Windows2022-Readme.md)
* [Windows Server 2019](https://github.com/actions/virtual-environments/blob/main/images/win/Windows2019-Readme.md)
* [macOS 12](https://github.com/actions/virtual-environments/blob/main/images/macos/macos-12-Readme.md)
* [macOS 11](https://github.com/actions/virtual-environments/blob/main/images/macos/macos-11-Readme.md)
* [macOS 10.15](https://github.com/actions/virtual-environments/blob/main/images/macos/macos-10.15-Readme.md)

View File

@@ -17,27 +17,27 @@ miniTocMaxHeadingLevel: 4
{% data reusables.actions.jobs.section-running-jobs-in-a-container %}
## Defining the container image
## Definir la imagen de contenedor
{% data reusables.actions.jobs.section-running-jobs-in-a-container-image %}
## Defining credentials for a container registry
## Definir las credenciales para un registro de contenedores
{% data reusables.actions.jobs.section-running-jobs-in-a-container-credentials %}
## Using environment variables with a container
## Utilziar variables de ambiente con un contenedor
{% data reusables.actions.jobs.section-running-jobs-in-a-container-env %}
## Exposing network ports on a container
## Exponer puertos de red en un contenedor
{% data reusables.actions.jobs.section-running-jobs-in-a-container-ports %}
## Mounting volumes in a container
## Montar volúmenes en un contenedor
{% data reusables.actions.jobs.section-running-jobs-in-a-container-volumes %}
## Setting container resource options
## Configurar las opciones de recursos de contenedor
{% data reusables.actions.jobs.section-running-jobs-in-a-container-options %}

View File

@@ -17,12 +17,12 @@ miniTocMaxHeadingLevel: 4
{% note %}
**Note:** A job that is skipped will report its status as "Success". It will not prevent a pull request from merging, even if it is a required check.
**Nota:** Un job que se omita reportará su estado como "Exitoso". No prevendrá que se fusione una solicitud de cambios, incluso si es una verificación requerida.
{% endnote %}
{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}
You would see the following status on a skipped job:
Verías el siguiente estado en un job omitido:
![Skipped-required-run-details](/assets/images/help/repository/skipped-required-run-details.png)

View File

@@ -16,9 +16,9 @@ versions:
shortTitle: Eventos que desencadenan flujos de trabajo
---
## About events that trigger workflows
## Acerca de los eventos que activan flujos de trabajo
Los activadores de los flujos de trabajo son eventos que ocasionan que se ejecute un flujo de trabajo. For more information about how to use workflow triggers, see "[Triggering a workflow](/actions/using-workflows/triggering-a-workflow)."
Los activadores de los flujos de trabajo son eventos que ocasionan que se ejecute un flujo de trabajo. Para obtener más información sobre cómo utilizar activadores de flujo de trabajo, consulta la sección "[Activar un flujo de trabajo](/actions/using-workflows/triggering-a-workflow)".
## Eventos disponibles
@@ -686,7 +686,7 @@ on:
#### Ejecutar tu flujo de trabajo cuando se fusiona una solicitud de cambios
Cuando se fusiona una solicitud de cambios, esta se cierra automáticamente. To run a workflow when a pull request merges, use the `pull_request` `closed` event type along with a conditional that checks the `merged` value of the event. Por ejemplo, el siguiente flujo de trabajo se ejecutará cada que se cierre una solicitud de cambios. El job `if_merged` solo se ejecutará si la solicitud de cambios también se fusionó.
Cuando se fusiona una solicitud de cambios, esta se cierra automáticamente. Para ejecutar un flujo de trabajo cuando se fusiona una solicitud de cambios, utiliza el tipo de evento `pull_request` `closed` junto con una condicional que verifique el valor `merged` del mismo. Por ejemplo, el siguiente flujo de trabajo se ejecutará cada que se cierre una solicitud de cambios. El job `if_merged` solo se ejecutará si la solicitud de cambios también se fusionó.
```yaml
on:
@@ -1081,7 +1081,7 @@ on:
{% note %}
**Note:** The `event_type` value is limited to 100 characters.
**Nota:** El valor `event_type` se limita a 100 caracteres.
{% endnote %}
@@ -1343,7 +1343,7 @@ jobs:
{% note %}
**Note**: {% data reusables.developer-site.multiple_activity_types %} The `requested` activity type does not occur when a workflow is re-run. Para obtener más información sobre cada tipo de actividad, consulta la sección "[Cargas útiles y eventos de webhook](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run)". {% data reusables.developer-site.limit_workflow_to_activity_types %}
**Nota**: {% data reusables.developer-site.multiple_activity_types %} El tipo de actividad `requested` no ocurre cuando se vuelve a ejecutar un flujo de trabajo. Para obtener más información sobre cada tipo de actividad, consulta la sección "[Cargas útiles y eventos de webhook](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#workflow_run)". {% data reusables.developer-site.limit_workflow_to_activity_types %}
{% endnote %}

View File

@@ -48,7 +48,7 @@ Para obtener más información, consulta la sección "[Crear flujos de trabajo i
Un flujo de trabajo reutilizable puede utilizar otro de ellos si {% ifversion ghes or ghec or ghae %}alguna{% else %}cualquiera{% endif %} de las siguientes condiciones es verdadera:
* Ambos flujos de trabajo están en el mismo repositorio.
* The called workflow is stored in a public repository{% if actions-workflow-policy %}, and your {% ifversion ghec %}enterprise{% else %}organization{% endif %} allows you to use public reusable workflows{% endif %}.{% ifversion ghes or ghec or ghae %}
* El flujo de trabajo llamado se almacena en un repositorio público{% if actions-workflow-policy %} y tu {% ifversion ghec %}empresa{% else %}organización{% endif %} te permite utilizar flujos de trabajo reutilizables y públicos{% endif %}.{% ifversion ghes or ghec or ghae %}
* El flujo de trabajo llamado se almacena en un repositorio interno y los ajustes de dicho repositorio permiten que se acceda a él. Para obtener más información, consulta la sección {% if internal-actions %}"[Compartir acciones y flujos de trabajo con tu empresa](/actions/creating-actions/sharing-actions-and-workflows-with-your-enterprise){% else %}"[Administrar los ajustes de las {% data variables.product.prodname_actions %} en un repositorio](/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#allowing-access-to-components-in-an-internal-repository){% endif %}".{% endif %}
## Utilizar ejecutores
@@ -104,11 +104,11 @@ Puedes definir entradas y secretos, las cuales pueden pasarse desde el flujo de
```
{% endraw %}
{% if actions-inherit-secrets-reusable-workflows %}
For details of the syntax for defining inputs and secrets, see [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs), [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets) and [`on.workflow_call.secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit).
1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. If the secrets are inherited using `secrets: inherit`, you can reference them even if they are not defined in the `on` key.
Para encontrar más detalles sobre la sintaxis para definir entradas y secretos, consulta [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs), [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets) y [`on.workflow_call.secrets.inherit`](/actions/using-workflows/workflow-syntax-for-github-actions#onworkflow_callsecretsinherit).
1. En el flujo de trabajo reutilizable, referencia la entrada o secreto que definiste en la clave `on` en el paso anterior. Si los secretos se heredan utilizando `secrets: inherit`, puedes referenciarlos incluso si no se definen en la clave `on`.
{%- else %}
Para encontrar los detalles de la sintaxis para definir entradas y secretos, consulta [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) y [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets).
1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step.
1. En el flujo de trabajo reutilizable, referencia la entrada o secreto que definiste en la clave `on` en el paso anterior.
{%- endif %}
{% raw %}
@@ -128,7 +128,7 @@ Puedes definir entradas y secretos, las cuales pueden pasarse desde el flujo de
{% note %}
**Note**: Los secretos de ambiente son secuencias cifradas que se almacenan en un ambiente que hayas definido para un repositorio. Los secretos de ambiente solo se encuentran disponibles para los jobs de flujo de trabajo que referencian al ambiente adecuado. For more information, see "[Using environments for deployment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)."
**Note**: Los secretos de ambiente son secuencias cifradas que se almacenan en un ambiente que hayas definido para un repositorio. Los secretos de ambiente solo se encuentran disponibles para los jobs de flujo de trabajo que referencian al ambiente adecuado. Para obtener más información, consulta la sección "[Utilizar ambientes para despliegue](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)".
{% endnote %}

View File

@@ -41,7 +41,7 @@ Almacenar artefactos consume espacio de almacenamiento en {% data variables.prod
{% else %}
Artifacts consume storage space on the external blob storage that is configured for {% data variables.product.prodname_actions %} on {% data variables.product.product_location %}.
Los artefactos consumen espacio de almacenamiento en el almacenamiento de blobs externo que se configura para {% data variables.product.prodname_actions %} en {% data variables.product.product_location %}.
{% endif %}
@@ -60,7 +60,7 @@ Los pasos de un job comparten el mismo ambiente en la máquina ejecutora, pero s
{% data reusables.actions.comparing-artifacts-caching %}
For more information on dependency caching, see "[Caching dependencies to speed up workflows](/actions/using-workflows/caching-dependencies-to-speed-up-workflows#comparing-artifacts-and-dependency-caching)."
Para obtener más información sobre el almacenamiento de dependencias en caché, consulta la sección "[Almacenar dependencias en caché para agilizar los flujos de trabajo](/actions/using-workflows/caching-dependencies-to-speed-up-workflows#comparing-artifacts-and-dependency-caching)".
{% endif %}

View File

@@ -36,7 +36,7 @@ Los siguientes pasos se producen para activar una ejecución de flujo de trabajo
{% data reusables.actions.actions-do-not-trigger-workflows %} Para obtener más información, consulta la sección "[Autenticarse con el GITHUB_TOKEN](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)".
Si no quieres activar un flujo de trabajo dentro una ejecución de flujo de trabajo, puedes utilizar un token de acceso personal en vez de un `GITHUB_TOKEN` para activar los eventos que requieren tu token. Necesitaras crear un token de acceso personal y almacenarlo como un secreto. Para minimizar tus costos de uso de {% data variables.product.prodname_actions %}, asegúrate de no crear ejecuciones de flujo de trabajo recurrentes o involuntarias. For more information about creating a personal access token, see "[Creating a personal access token](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." Para obtener más información sobre cómo almacenr un token de acceso personal como secreto, consulta la sección "[Crear y almacenar secretos cifrados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)".
Si no quieres activar un flujo de trabajo dentro una ejecución de flujo de trabajo, puedes utilizar un token de acceso personal en vez de un `GITHUB_TOKEN` para activar los eventos que requieren tu token. Necesitaras crear un token de acceso personal y almacenarlo como un secreto. Para minimizar tus costos de uso de {% data variables.product.prodname_actions %}, asegúrate de no crear ejecuciones de flujo de trabajo recurrentes o involuntarias. Para obtener más información acerca de cómo crear un token de acceso personal, consulta la sección "[Crear un token de acceso personal](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)". Para obtener más información sobre cómo almacenr un token de acceso personal como secreto, consulta la sección "[Crear y almacenar secretos cifrados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)".
Por ejemplo, el siguiente flujo de trabajo utiliza un token de acceso personal (almacenado como secreto y llamado `MY_TOKEN`) para agregar una etiqueta a una propuesta de cambios a través del cli.{% data variables.product.prodname_cli %}. Cualquier flujo de trabajo que se ejecute cuando una etiqueta se agrega se ejecutará una vez mediante este espejo.

View File

@@ -39,10 +39,10 @@ Cualquiera con permiso de escritura en un repositorio puede configurar flujos de
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.actions-tab %}
1. Si ya tienes un flujo de trabajo en tu repositorio, haz clic en **Flujo de trabajo nuevo**.
1. The "{% if actions-starter-template-ui %}Choose a workflow{% else %}Choose a workflow template{% endif %}" page shows a selection of recommended starter workflows. Encuentra el flujo de trabajo inicial que quieras utilizar, luego haz clic en {% if actions-starter-template-ui %}**Configurar**{% else %}**Configurar este flujo de trabajo**{% endif %}.{% if actions-starter-template-ui %} Para ayudarte a encontrar el flujo de trabajo inicial que quieres, puedes buscar las palabras clave o filtrar por categoría.{% endif %}
1. La página "{% if actions-starter-template-ui %}Elige un flujo de trabajo{% else %}Elige una plantilla de flujo de trabajo{% endif %}" muestra una selección de flujos de trabajo iniciales recomendados. Encuentra el flujo de trabajo inicial que quieras utilizar, luego haz clic en {% if actions-starter-template-ui %}**Configurar**{% else %}**Configurar este flujo de trabajo**{% endif %}.{% if actions-starter-template-ui %} Para ayudarte a encontrar el flujo de trabajo inicial que quieres, puedes buscar las palabras clave o filtrar por categoría.{% endif %}
{% if actions-starter-template-ui %}![Configure this workflow](/assets/images/help/settings/actions-create-starter-workflow-updated-ui.png){% else %}![Set up this workflow](/assets/images/help/settings/actions-create-starter-workflow.png){% endif %}
1. Si el flujo de trabajo inicial contiene comentarios que detallen pasos de configuración adicional, sigue estos pasos. Muchos de los flujos de trabajo iniciales tienen guías correspondientes. For more information, see the [{% data variables.product.prodname_actions %} guides](/actions/guides).
1. Si el flujo de trabajo inicial contiene comentarios que detallen pasos de configuración adicional, sigue estos pasos. Muchos de los flujos de trabajo iniciales tienen guías correspondientes. Para obtener más información, consulta las [guías de {% data variables.product.prodname_actions %}](/actions/guides).
1. Algunos flujos de trabajo iniciales utilizan secretos. Por ejemplo, {% raw %}`${{ secrets.npm_token }}`{% endraw %}. Si el flujo de trabajo inicial utiliza un secreto, almacena el valor descrito en el nombre del secreto como un secreto en tu repositorio. Para obtener más información, consulta "[Secretos cifrados](/actions/reference/encrypted-secrets)".
1. Opcionalmente, haz cambios adicionales. Por ejemplo, puede que quieras cambiar el valor de `on` para que este cambie cuando se ejecute el flujo de trabajo.
1. Haz clic en **Iniciar confirmación**.

View File

@@ -307,7 +307,7 @@ jobs:
::add-mask::{value}
```
El enmascaramiento de un valor impide que una cadena o variable se imprima en el registro. Cada palabra enmascarada separada por un espacio en blanco se reemplaza con el carácter `*`. Puedes usar una variable de entorno o cadena para el `valor` de la máscara. When you mask a value, it is treated as a secret and will be redacted on the runner. For example, after you mask a value, you won't be able to set that value as an output.
El enmascaramiento de un valor impide que una cadena o variable se imprima en el registro. Cada palabra enmascarada separada por un espacio en blanco se reemplaza con el carácter `*`. Puedes usar una variable de entorno o cadena para el `valor` de la máscara. Cuando enmascaras un valor, se le trata como un secreto y se redactará en el ejecutor. Por ejemplo, después de que enmascaras un valor, no podrás configurarlo como una salida.
### Ejemplo: Enmascarar una secuencia
@@ -625,7 +625,7 @@ Para las secuencias de lìnea mùltiple, puedes utilizar un delimitador con la s
#### Ejemplo
This example uses `EOF` as a delimiter, and sets the `JSON_RESPONSE` environment variable to the value of the `curl` response.
Este ejemplo utiliza `EOF` como un delimitador y configura la variable de ambiente `JSON_RESPONSE` al valor de la respuesta de `curl`.
{% bash %}
@@ -658,7 +658,7 @@ steps:
{% if actions-job-summaries %}
## Adding a job summary
## Agregar un resumen del job
{% bash %}
@@ -676,11 +676,11 @@ echo "{markdown content}" >> $GITHUB_STEP_SUMMARY
{% endpowershell %}
You can set some custom Markdown for each job so that it will be displayed on the summary page of a workflow run. You can use job summaries to display and group unique content, such as test result summaries, so that someone viewing the result of a workflow run doesn't need to go into the logs to see important information related to the run, such as failures.
Puedes configurar algo de lenguaje de marcado personalizado para cada job, para que se muestre en la página de resumen de una ejecución de flujo de trabajo. Puedes utilizar resúmenes de jobs para mostrar y agrupar contenido único, tal como resúmenes de resultados de prueba, para que quien sea que esté viendo dicho resultado de una ejecución de flujo de trabajo no necesite ir a las bitácoras para ver la información importante relacionada con la ejecución, tal como las fallas.
Job summaries support [{% data variables.product.prodname_dotcom %} flavored Markdown](https://github.github.com/gfm/), and you can add your Markdown content for a step to the `GITHUB_STEP_SUMMARY` environment file. `GITHUB_STEP_SUMMARY` is unique for each step in a job. For more information about the per-step file that `GITHUB_STEP_SUMMARY` references, see "[Environment files](#environment-files)."
Los resúmenes de jobs son compatibles con [el lenguaje de marcado enriquecido de {% data variables.product.prodname_dotcom %}](https://github.github.com/gfm/) y puedes agregar tu contenido de lenguaje de marcado para un paso al archivo de ambiente de `GITHUB_STEP_SUMMARY`. El `GITHUB_STEP_SUMMARY` es único para cada paso en un job. Para obtener más información sobre el archivo por paso al que referencia el `GITHUB_STEP_SUMMARY`, consulta la sección "[Archivos de ambiente](#environment-files)".
When a job finishes, the summaries for all steps in a job are grouped together into a single job summary and are shown on the workflow run summary page. If multiple jobs generate summaries, the job summaries are ordered by job completion time.
Cuando finaliza un job, los resúmenes de todos los pasos en este se agrupan en un solo resumen de job y se muestran en la página de resumen de la ejecución de flujo de trabajo. If multiple jobs generate summaries, the job summaries are ordered by job completion time.
### Ejemplo

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