@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dda2050eedf8bf378774a1704e024cb7aaae23c151ff27532e970c871830875b
|
||||
size 686587
|
||||
oid sha256:c073460e07b465d0168c799f0e66ce1cee8ae5e08278d4f7f285ab5ab8655012
|
||||
size 686186
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:752bd36071ca60a6eb20790c2080494a337b41f34e89514b222791d656b5916a
|
||||
size 1335984
|
||||
oid sha256:efe10232a3c2197b86ebaaf172e904c0e1fb44b10ac6eb1715bf5abb2f6695d8
|
||||
size 1335855
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5037e95c8edc8e9b057f669fefdd4b41741065facaf6af640a6c148a1f92a80e
|
||||
size 918764
|
||||
oid sha256:20d54f38670777abe7e69de4ec00ba3a6075253a2c26e28b3f9596beccb6c370
|
||||
size 917340
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5a679c6c02217820393a0a962df73f2c3379f48a2bb44539521ec0b8ff780a18
|
||||
size 3538767
|
||||
oid sha256:14492703fc19020095fb7b3c8290958128ced12536f8cc02028679e8524fe1d8
|
||||
size 3538229
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:73a6f8d79e32a61f80a03cbc23aafaade6acc803ea4813a341b24d90a2a4b87f
|
||||
size 632935
|
||||
oid sha256:1817bd2eb43ccab00b1a759b859519ce6b04b7a95a929f49d21dc183c6d1f185
|
||||
size 632762
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a6a4d6fb92315f7390e4f06e9464d20c3ca726bd7e9d1dbb82e78b64338f25fc
|
||||
size 2669969
|
||||
oid sha256:1f8144a2a5561068b392352f44919e35f2232252eebb9487ab2ef12216aba269
|
||||
size 2672757
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9b98b9532df0ab8c3459fb65a158ee6203ea3596c6965a9c2c1be4eacb927353
|
||||
size 696425
|
||||
oid sha256:f5d27af8d0b2b655ccf73107acf05b11ece4e5bf0e9fc77043c1f6277a86ee0f
|
||||
size 696448
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0a3cd2a6d6454f157d6ec8f7b8506b0cf1e27a55a8e751cd0ba269550135e960
|
||||
size 3723100
|
||||
oid sha256:82d3d188b87d19763f4fcb11f5b38dea0c0ab07e77c495ead7bfbbf1e4eaaf74
|
||||
size 3720251
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8567ff2604a4a56648ab39b5b236149f048e0941883a200a5de76ccd9b4aaca3
|
||||
size 624727
|
||||
oid sha256:e88fe0842291abd0849c9391639aff42d722c0d9154bad06655e32db902a0213
|
||||
size 624385
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d89d982f0f5a1ac21e1e234409abbaed2508939bf440676cbd8326fb888c4c03
|
||||
size 2570144
|
||||
oid sha256:f5b6e787f4ef8b2857f09b39e402048f7c294a30e12d10390e4110371fee99eb
|
||||
size 2568182
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1b14527a88699985ddb8a837c065a200fca5e3a30f56620afb55e2c947d08bc7
|
||||
size 704914
|
||||
oid sha256:ec5aaf1ae38927c03016f13bf311b08700c09c11d85bcfc8c1fc9c47a220d857
|
||||
size 704117
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b24b977f5435dbfe4e0e0f68d3e3d66c6c2ab263180dfcb8bdae67ae434a0116
|
||||
size 1363073
|
||||
oid sha256:8a0f334dcdb40c953ba71e6e1102d141809e1ec5ae3288708cb20e23c3aa9f6a
|
||||
size 1362767
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e5b23294d3b802be12cbe24cf057cc2e2c33c2d62ba069dcf2ab2c8f7f45c5f0
|
||||
size 948469
|
||||
oid sha256:c61f3586e620f85ac725cd3b00ca9aab3ea060d78364906978a4b2ca5db796fa
|
||||
size 948971
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ab9b82735df7bc9bf5f073070b370b043479e20f21a153c46f7ecb8afe252f1f
|
||||
size 3660096
|
||||
oid sha256:d0be3635e4df4b751fdf38b732091674717ef4bbeb62f38af4251726a28e682e
|
||||
size 3659253
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4b33f745b62e2167b9ab2e3b57f1a8243409add79efae0c5da7e4fb7fb321aa1
|
||||
size 649619
|
||||
oid sha256:c8936810024490a17bf5b87ea60b07c6b2414c28431a812df320551370fb0dc2
|
||||
size 649867
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cdbe892d8d40bcd0ef3f381dd830e2ebc69c6b4b67dcc098440cf9c9df5e00a3
|
||||
size 2744147
|
||||
oid sha256:6c686600e7873ed051e72bd0df9e664ab735b1b63eb144c6897009ceb1e9734c
|
||||
size 2744266
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4e80e53567f90055a4993457ea29a6f3adbf3df8da403e1ee834850cf938a9f3
|
||||
size 714448
|
||||
oid sha256:3fa62383ed2ae842b475ca168bf0c8e30a5ecfdf2d8a247bf2f3ead4fd2300c7
|
||||
size 714018
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f4416a67966f17bb26f9f9651144d6cf55867695e5d67f5d0ad95d41d59030a4
|
||||
size 3815722
|
||||
oid sha256:0cde87605bdda1d7cb921025ca81de28a7f70a34856c296588222307ac21a9e0
|
||||
size 3815028
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4e0e1c152b782b9291f0b573a890231da89fae5f5c8e464db2fbb275035192f3
|
||||
size 640956
|
||||
oid sha256:a6aa78d64a92fc5ba3c57699c5648d50b3cb48f3d0fe41257e2d7325a14322b6
|
||||
size 640422
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:74d98083dbf31161af288b8f6ca4bf36feaa165d0ecb38214d73e61875785cfd
|
||||
size 2635311
|
||||
oid sha256:72ff0deb04efe4494d717cd8d4cdddd20ee5946f27510c1fa001e2ca4b6d067d
|
||||
size 2634345
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7c68872205436d332401385fda62015d5aa38617c350de675fdc9ba6447dc326
|
||||
size 727795
|
||||
oid sha256:dbeeff3404ec11398237e585341bc88db698abee713b0c11899a20008a299ff8
|
||||
size 726808
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0771dc91c6e11abcae306ffe4b90769218a2a64a836cc7154dacefa56d934009
|
||||
size 1406887
|
||||
oid sha256:2e7fafc03ca4930031dbdecfb5729828454e95c1ae73e7c17b49d711b5a833ce
|
||||
size 1406433
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a37ccb4cb78538b0f52a8e68216c57106b4872d1fb6c456548c92d67100f9796
|
||||
size 982448
|
||||
oid sha256:631b0daef5726e95ded82a3b9dac3f27a4aebdf42d9a4c35f045aa342be05138
|
||||
size 981831
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:143c31785b037eaa94254238ab6508f1a75446c693b5c6d49652a04f120f36e4
|
||||
size 3776966
|
||||
oid sha256:cda7e88e420e265908331357628527097b83feac0d9950eb65ff4b98d863c4be
|
||||
size 3777364
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4956fea628598d3191851fc8d8d90113856350820889b2f713db631d7b9e0667
|
||||
size 668843
|
||||
oid sha256:0156febf22cd30bbaa4d0c280524f4fddd84c78ef3ac073692be2357d1ee519b
|
||||
size 669357
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b5db2e118170709e83449a11c5e527b2bfdfafc2e7e1d8cae72366d943328907
|
||||
size 2829567
|
||||
oid sha256:f72f7f7c53d4581b5289767a7bd47d2fbc881d366a9e6e822a347143330781f4
|
||||
size 2828873
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:827fdc8b14a36f437f467396914cef1c544d0c4d68a319d55cec836c3377cf87
|
||||
size 738240
|
||||
oid sha256:35a381d6e904c00aa47bcfd9dd60bb579de0f0726bf224409e363840fe920906
|
||||
size 737581
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4b4dbf671347d8dc595040330ae955be400b966009762012b516c4d5ebb128f4
|
||||
size 3940133
|
||||
oid sha256:19c5b290d2f61f42795f8a03f40dc34f303b50e46b36a9535686c6cc8f972aa1
|
||||
size 3941556
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:275a37144c9600fc49292aa037d4243d4a2b99dcaf3a0f86856167a0a15e4b32
|
||||
size 659477
|
||||
oid sha256:2519dc042d1f8a2f204a77f8af0fc66e5a24c5dc68e634593c9038de6aa0e664
|
||||
size 659471
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d189dd2f4cf5824f4dbe4e207d844c7cece1f10ab25a5ed5e1c9fa68533ea3d3
|
||||
size 2713425
|
||||
oid sha256:a6f0d450a43d93afe479ad094b0d2362c13c7a3d309aa62660d7d0a584a7f0c1
|
||||
size 2713196
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0990acccbc2750406c2fc3d63f84eb1f77eff9eb5fa12caface24cb3a31a5ed2
|
||||
size 727591
|
||||
oid sha256:4b1a8e771230c85f4934302e9f6baa0d6fbc3a875db6f19cc61563799beb3af7
|
||||
size 727693
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1c0b2c173fc436008bb542459f1c209566dcc79eca63c09f05d1c4c80e0645fa
|
||||
size 1408759
|
||||
oid sha256:91afee06cbb2e1add4da6dada62ce2f0c088d441008116aa75d901c6c37c6383
|
||||
size 1408594
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:bfecf5290db847700788570dc452972de6720c90511f5c82ca3005bc5f8705fa
|
||||
size 989231
|
||||
oid sha256:83562c2368e42303b89ef3426c04979d2324b619209d0f983548caea8b28d342
|
||||
size 988729
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:afda307bae9f29aa831b7375d9259f9552968780d2aae946060998ec3233d179
|
||||
size 3794640
|
||||
oid sha256:953b49eed524a84e08414cee3ebaf25b0b7a298ce4bc6db80e41de6c9c825cba
|
||||
size 3796309
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b87f0d67fadd144a87c24ba849bb4ac7d67a19dc431f9487dc2fea7365f87b46
|
||||
size 670265
|
||||
oid sha256:e69a75919c2d83c335a6f38501c74121ed1069c8ca034d46ff5468b96e117442
|
||||
size 669748
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8fc8da9eea13fb3b3df0b61735b5b5480ea03b53e2a335482f4a35adb201c83d
|
||||
size 2831032
|
||||
oid sha256:ff4b612c880ff4886f89cc704ce33b0f0b364395e3ca286d191c32261a784554
|
||||
size 2830563
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f827134d3faf2237b447b49e11599d993d1c1bcc62f5702978910962330bedad
|
||||
size 737650
|
||||
oid sha256:ae36212e46ae33ab59af72d9b4b3450ed97807e3ef5cf67675b222375c0dfa56
|
||||
size 738069
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:355c86443e70e5ebff1c7a4cfce6b0bf42639cb5e10fbf43ee05645ffd9a3a2e
|
||||
size 3944004
|
||||
oid sha256:55761c9bc43376fc7359ea3efb2925266a8ce124e074f5e77ee34d18bb22ccdc
|
||||
size 3945698
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b02a9cf3c74151ed35367a42deef2814af534b4ee9e1ef9cbe1228c07e47d0a6
|
||||
size 661087
|
||||
oid sha256:a4e8b7bf8feca932da9de38e1deddca21fa443aa644325debfb11362fb1e14c5
|
||||
size 660934
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:29c46a2668194216defb884249ef5baaf58ec3880294c2abb36055c39e6a3338
|
||||
size 2720832
|
||||
oid sha256:eb403f15cc10143e6f8ff61a090b5886902e572014588ca80c5f284347448c5e
|
||||
size 2719747
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d3f23a27395153a9ba9828418840a506f1db990c178eda8e77b2cc0df228c68b
|
||||
size 753689
|
||||
oid sha256:168edece720c95f9a588f816ee0b1d28d5e1f5cfa407eb086ffc65b6a8ec9e47
|
||||
size 753878
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5bee755a2305d200b3f35270ca6e79f8f65621da6031abc6e28b1b3dfccf3990
|
||||
size 1468306
|
||||
oid sha256:eec0eda968c98b61f2da5d2bb6cd064261b0399894a0fc2d33f65ebabd33c994
|
||||
size 1467916
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d8f8ab897f5cf01a03f57d9fa7ff55fd13453ea858294020d260977ae31705b0
|
||||
size 1023373
|
||||
oid sha256:e8245fee9536f4a2a27ac6042df3c9d62d9541d8932e180748d39fb2ce260073
|
||||
size 1023538
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e9b0d65a827666e679b3e1fb30e5f31b70a8189772004b3a396221192d78a608
|
||||
size 3931939
|
||||
oid sha256:e12023eaa0b4616f2ffd46b69c303ab07f5a4a347c1c9b95ba6da6de061be284
|
||||
size 3929751
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4e9b5f068117eb3b15a918c9da22645eb9c14dae0ce3bbf9dd28267763284dc8
|
||||
size 691455
|
||||
oid sha256:9c5587f1565bf168944ec6aba05967fbe64f76dc706e129d7ffb000455170a9b
|
||||
size 691197
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:276469bf3c8c8ee05e256b241d8b2561262a19e7e36bfeafbb387527012aef6f
|
||||
size 2941555
|
||||
oid sha256:83d55d961a656d2c74f529ee8ecea7e4e00d911b396c0dade4ef0750ddcfe03a
|
||||
size 2943254
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d08cc886642905ccf6261310a7e66fb3484fb8b2228f4d481119d4700ead7ade
|
||||
size 760636
|
||||
oid sha256:4f34d4808ebab19bb283c490cc518bc114ac683ae3821904ce01019ace8ea6d6
|
||||
size 761519
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:797d5532a27fbda134ff1f78144838c656e3edb92ffe098721801abfa61126a8
|
||||
size 4090090
|
||||
oid sha256:22a11e832e3bccde985fc9c2094dbfd2b42cad1d73ff4b87cbc2c6bfc81ebf64
|
||||
size 4091491
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:655d8884a7f2892186067e303c089be3b078f4e2e350af088175c719dc337290
|
||||
size 682195
|
||||
oid sha256:dc9ad2758f0b3f7dabb55dcf0c2659697e2eeeca970b00f219a06b9ce94735ca
|
||||
size 681624
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3b14da4e4d4e6e3907fd87277c10b9941960e33c896fffafef1d6cffab27f3ff
|
||||
size 2815992
|
||||
oid sha256:daa02372718a7fd82e45d28d403bcb6b3344c4b4a73bdf48d0d4ba2de014b124
|
||||
size 2816008
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc8dd8ab7779e5c775c5a47d2762b6b23314095c5403411b5adcc650ce6ced09
|
||||
size 928860
|
||||
oid sha256:ec227d06afda7c4792477210504fedf370af57af8c7fd3d77b8981c06909fb08
|
||||
size 928393
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:11067c87b39f2d96860eade2b5a569893c08ee70ba364c4a062755af954a60c6
|
||||
size 1454536
|
||||
oid sha256:d9ec3609762d11cffb012c11910672c9e541b554e1f8f84e7af075a2737b2a90
|
||||
size 1454500
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fc57df0eb5e38aeb69fdc9b65caffe1d25422f7113e189c43789acb0dd8c9fe9
|
||||
size 1252824
|
||||
oid sha256:9c9426f8d73a65cd56cc630340d54f15f9dc24810182f71360d158ba3825ea2f
|
||||
size 1251689
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5780c954dc14aa1f7c12537852333e61fddbf63834df5f9f1c29ae8ab857bb8f
|
||||
size 4524559
|
||||
oid sha256:754529eac86408ab9b0bd2cc2777cc9d89d64a015b067a7fa893e673626d774e
|
||||
size 4524423
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d0e23f20c759a729d4a983ae517a8536b3a21da2e6164f88e606a56af886a7a6
|
||||
size 834183
|
||||
oid sha256:d448109713fd0b58031de3cc510285f67a094cea532680bf28f05486c0731fc7
|
||||
size 833321
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a1beaeb93e2f539b2e79756f2503464549761275a65035943e71358947b259d3
|
||||
size 3349738
|
||||
oid sha256:0ec03a94953a96fd0ad5bdc5490d0e1327eda5c643056afd1bc950b56002aecf
|
||||
size 3349857
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c8b81a27f7784acddff397031de83e9dbc85d53a8c97036d84710bef865c1a55
|
||||
size 933858
|
||||
oid sha256:5f99cb4deb83ac59947861fef5ae995b4a5f47b134255fcff8f59302260b13cf
|
||||
size 933367
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0a1da96451428d5a6d3de577ac7344419db71bf55af9a32abc9e1cfc1bf4c3b1
|
||||
size 4765472
|
||||
oid sha256:5d6d980f84155f35c524a5e2a7f73686619561f0a61261647feb9c68e0c1de9b
|
||||
size 4768257
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a4d9ca12fb2862179ed5db6cdaedc1d0ac8ab941df3a9073fea2fe662a9c147f
|
||||
size 823191
|
||||
oid sha256:e96239a81e2cc2949f08ce622d142ab51285c4daaeecc24666682bb120cbe194
|
||||
size 822581
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:381336a8d9e06a39b64448f88cc7470f25c20c417ee0984ee170c06982f42db0
|
||||
size 3223832
|
||||
oid sha256:7b02e314b02c8892ee4b59eb8fbf309b0d9d5826af0ee97e793114de2bb0fd2d
|
||||
size 3224790
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:617eba6deea960244d4991178c0c2949fe8f2fd0e5234c9efaf6e9eb56b86f5c
|
||||
size 566942
|
||||
oid sha256:66e55e382563a7e182e5c9f7452b897375bce341c68bac428170eb3766f19d81
|
||||
size 567318
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:492b8160b8711a9c099156e1879debbc7c02593693a28b229f0465759d33b83b
|
||||
size 1043013
|
||||
oid sha256:f1edb4065c89f830d6dbc8962b355915e632347ab24135492101567681dc596e
|
||||
size 1042990
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9ff28321f0b7be267370248dc4f424ce6b14b841125dcf24a8b784126484abd2
|
||||
size 781030
|
||||
oid sha256:1a45be76e6ecad4461ef7239cc58262df82fbb5a0b94fee943e980b1fb278c29
|
||||
size 780508
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:66ce99da470a415231e4c12c3b963caedf5445bfccc2c20f1c376484798821db
|
||||
size 2958793
|
||||
oid sha256:2eeb685775e63071ffbc9f7c98dbfc23c9ef9f26c2d051d0e620455d32eeb86d
|
||||
size 2955706
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:417044f3fbfb9c1a0a9ad1c6635f53641e019eaff52521532bfa5e0dfcfa072d
|
||||
size 527204
|
||||
oid sha256:0784e4a9688f06c21ebf217fca851919fedacca1888c26454e5aa9fe35ffc64f
|
||||
size 526505
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2f1254082084453c54920dd3c08f84cf77d05fa19ce857a7655296c54f4a28b2
|
||||
size 2140263
|
||||
oid sha256:364a74743fbb1d5ab633c75d08d2d065c758005bfdff9556b198f8fc9b4fcc5e
|
||||
size 2140444
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d5e74f0cfeebaea7da3d2252361ada18168dd904387fc80d937ca89f677a10eb
|
||||
size 577225
|
||||
oid sha256:b0aff6ceef17a80c6ff7199cb29439ca752eaa2001a50a118dac7e9b7f1e90a5
|
||||
size 576356
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:aec67bec96d8ec21d2c10cb4e6bd9c992430dcde460c92d1f81517ce5972f50b
|
||||
size 2954054
|
||||
oid sha256:95c5a8f1a96423d0ce2615fff8bb6b65e1d40bb6d06731924ba244baf122b7ac
|
||||
size 2952383
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:75359b52a2f63241cc423a168615491db29a6514e0ef6d17682125dc59d9a381
|
||||
size 519959
|
||||
oid sha256:e9760370d02eb3170cd2e4d5810c85cc4ee6118e949c43cac02f05114b38dbad
|
||||
size 520122
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ab974d3fc84d9725e78e9f0f867370e104b77e54dc6eecbb8b0d4ac9fac179ca
|
||||
size 2039109
|
||||
oid sha256:a1574899df7b08cd4f187321fdf222e1814bff0a5627e059b6af1a285da402f0
|
||||
size 2039118
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d28cb4eb6a18df321db7a7e45d8f8b2b4fadbc2343a8743174f543ef97c33625
|
||||
size 876411
|
||||
oid sha256:25832ef03cdee54e4bedfcdb76c78d8867d05435ba276f9c7f85d1c7359e37be
|
||||
size 875771
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:266372d235b3c8c35e5ebd665dec5d279270a6e1ec746055306030217cd38c23
|
||||
size 1548857
|
||||
oid sha256:59f6d048fa8416b253997984742fa971f4d4410695117f934d0ea8fd0a552433
|
||||
size 1549714
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e2f92d147b60a2fb49163ff3b20073c386139f3cd6d0165d418a8a93e0da9ad3
|
||||
size 1164384
|
||||
oid sha256:8befe593c064f3f4ac0d27ffa8d09ba7b6cf025a62563c7084f78bf453e5935d
|
||||
size 1163411
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:717d89dd4bf036305694d2c66f7c9e5046b0c77d66241db92751816ec968c79d
|
||||
size 4439097
|
||||
oid sha256:d54d2746937ec981c30d28ef6426aa5d57bd277add056bc6e6c6e06b586df002
|
||||
size 4441697
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:95d72a1348ce47513e3a2f10d2358dc9a44128803ec171da986cd134cac15d08
|
||||
size 807940
|
||||
oid sha256:93a49f870fd5b0d864fd3d77f2a3863aafd1049ac7a9ced08a09de203accbd53
|
||||
size 808176
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1f567d3ff0771dca1e7b18f277933b5004468effc4e14d9a0389c63ff1041d9b
|
||||
size 3402391
|
||||
oid sha256:19529e71ff5c752d0442ba26482f519ce3f5b85e7c73605523b339f06ec866d7
|
||||
size 3403480
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0a4edd8aa53017c22745a72df380c05a3c001ed8ee4faddec371cf35e9a3c9db
|
||||
size 883798
|
||||
oid sha256:c14804e8255fc2d8698d0f1605e654cf3a7e08b29ec822315ecec67a2e74b769
|
||||
size 884862
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:62f4d8200347d4953a390bea695e8cbf25cf0fcc3cfc647e53146ef14edd3f60
|
||||
size 4745644
|
||||
oid sha256:c3d4eb7ee0d228394a6340ea1a2d791d2437beb5134b9360497c8347f92cceac
|
||||
size 4744593
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:fc8836026768f06738ff8aff422732be951937bcf84d6b15b444bb781c0919cc
|
||||
size 797952
|
||||
oid sha256:a4208a56318967a5820db55de237080b74605c170550d25dfe8e64da4fde8337
|
||||
size 797044
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:66e19b77afae3eb5ed3819116d601cb071b612189618a3148315c7c288ea87de
|
||||
size 3279091
|
||||
oid sha256:658c14b9f6e501680212fe1b1572029b4b1a938bf2061f6a0eb35bd393a672d6
|
||||
size 3276402
|
||||
|
||||
@@ -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 %}.
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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).
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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 %}.
|
||||
|
||||
@@ -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: 
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||

|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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 %}
|
||||
|
||||
|
||||
@@ -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.
|
||||
|
||||
|
||||
@@ -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 %}{% else %}{% 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**.
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user