Skip to content

improve: environment variables interpolation#457

Merged
rdhar merged 1 commit intomainfrom
improve--environment-variables-interpolation
Jun 19, 2025
Merged

improve: environment variables interpolation#457
rdhar merged 1 commit intomainfrom
improve--environment-variables-interpolation

Conversation

@rdhar
Copy link
Copy Markdown
Member

@rdhar rdhar commented Jun 19, 2025

No description provided.

Signed-off-by: Rishav Dhar <19497993+rdhar@users.noreply.github.com>
@github-actions github-actions bot added the tf:plan Pull requests that plan TF code label Jun 19, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 19, 2025

tofu apply -chdir=tests/pass_one -refresh=false tfplan -workspace=dev
Diff of 1 change.
+ random_pet.name[0] will be created
Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
By rdhar at 2025-06-19T12:14:55Z (view log).
random_pet.name[0]: Creating...
random_pet.name[0]: Creation complete after 0s [id=honest-mollusk]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 19, 2025

tofu fmt -chdir=tests/fail_format_diff -check -diff -recursive -workspace=dev
View output.
By rdhar at 2025-06-19T12:14:55Z (view log).
main.tf
--- old/main.tf
+++ new/main.tf
@@ -1,3 +1,3 @@
 resource "random_pet" "name" {
-  count =1
+  count = 1
 }

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 19, 2025

tofu validate -chdir=tests/fail_data_source_error -workspace=dev
Success! The configuration is valid.
By rdhar at 2025-06-19T12:14:55Z (view log).
Success! The configuration is valid.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 19, 2025

tofu validate -chdir=tests/fail_invalid_resource_type -workspace=dev
Error: Invalid resource type
By rdhar at 2025-06-19T12:14:55Z (view log).
Error: Invalid resource type

  on main.tf line 1, in resource "random_pets" "name":
   1: resource "random_pets" "name" {

The provider hashicorp/random does not support resource type "random_pets".
Did you mean "random_pet"?

@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 19, 2025

tofu apply -chdir=tests/pass_character_limit -refresh=false tfplan -workspace=dev
Diff of 10000 changes.
+ random_pet.name[0] will be created
+ random_pet.name[1] will be created
+ random_pet.name[2] will be created
+ random_pet.name[3] will be created
+ random_pet.name[4] will be created
+ random_pet.name[5] will be created
+ random_pet.name[6] will be created
+ random_pet.name[7] will be created
+ random_pet.name[8] will be created
+ random_pet.name[9] will be created
+ random_pet.name[10] will be created
+ random_pet.name[11] will be created
+ random_pet.name[12] will be created
+ random_pet.name[13] will be created
+ random_pet.name[14] will be created
+ random_pet.name[15] will be created
+ random_pet.name[16] will be created
+ random_pet.name[17] will be created
+ random_pet.name[18] will be created
+ random_pet.name[19] will be created
+ random_pet.name[20] will be created
+ random_pet.name[21] will be created
+ random_pet.name[22] will be created
+ random_pet.name[23] will be created
+ random_pet.name[24] will be created
+ random_pet.name[25] will be created
+ random_pet.name[26] will be created
+ random_pet.name[27] will be created
+ random_pet.name[28] will be created
+ random_pet.name[29] will be created
+ random_pet.name[30] will be created
+ random_pet.name[31] will be created
+ random_pet.name[32] will be created
+ random_pet.name[33] will be created
+ random_pet.name[34] will be created
+ random_pet.name[35] will be created
+ random_pet.name[36] will be created
+ random_pet.name[37] will be created
+ random_pet.name[38] will be created
+ random_pet.name[39] will be created
+ random_pet.name[40] will be created
+ random_pet.name[41] will be created
+ random_pet.name[42] will be created
+ random_pet.name[43] will be created
+ random_pet.name[44] will be created
+ random_pet.name[45] will be created
+ random_pet.name[46] will be created
+ random_pet.name[47] will be created
+ random_pet.name[48] will be created
+ random_pet.name[49] will be created
+ random_pet.name[50] will be created
+ random_pet.name[51] will be created
+ random_pet.name[52] will be created
+ random_pet.name[53] will be created
+ random_pet.name[54] will be created
+ random_pet.name[55] will be created
+ random_pet.name[56] will be created
+ random_pet.name[57] will be created
+ random_pet.name[58] will be created
+ random_pet.name[59] will be created
+ random_pet.name[60] will be created
+ random_pet.name[61] will be created
+ random_pet.name[62] will be created
+ random_pet.name[63] will be created
+ random_pet.name[64] will be created
+ random_pet.name[65] will be created
+ random_pet.name[66] will be created
+ random_pet.name[67] will be created
+ random_pet.name[68] will be created
+ random_pet.name[69] will be created
+ random_pet.name[70] will be created
+ random_pet.name[71] will be created
+ random_pet.name[72] will be created
+ random_pet.name[73] will be created
+ random_pet.name[74] will be created
+ random_pet.name[75] will be created
+ random_pet.name[76] will be created
+ random_pet.name[77] will be created
+ random_pet.name[78] will be created
+ random_pet.name[79] will be created
+ random_pet.name[80] will be created
+ random_pet.name[81] will be created
+ random_pet.name[82] will be created
+ random_pet.name[83] will be created
+ random_pet.name[84] will be created
+ random_pet.name[85] will be created
+ random_pet.name[86] will be created
+ random_pet.name[87] will be created
+ random_pet.name[88] will be created
+ random_pet.name[89] will be created
+ random_pet.name[90] will be created
+ random_pet.name[91] will be created
+ random_pet.name[92] will be created
+ random_pet.name[93] will be created
+ random_pet.name[94] will be created
+ random_pet.name[95] will be created
+ random_pet.name[96] will be created
+ random_pet.name[97] will be created
+ random_pet.name[98] will be created
+ random_pet.name[99] will be created
+ random_pet.name[100] will be created
+ random_pet.name[101] will be created
+ random_pet.name[102] will be created
+ random_pet.name[103] will be created
+ random_pet.name[104] will be created
+ random_pet.name[105] will be created
+ random_pet.name[106] will be created
+ random_pet.name[107] will be created
+ random_pet.name[108] will be created
+ random_pet.name[109] will be created
+ random_pet.name[110] will be created
+ random_pet.name[111] will be created
+ random_pet.name[112] will be created
+ random_pet.name[113] will be created
+ random_pet.name[114] will be created
+ random_pet.name[115] will be created
+ random_pet.name[116] will be created
+ random_pet.name[117] will be created
+ random_pet.name[118] will be created
+ random_pet.name[119] will be created
+ random_pet.name[120] will be created
+ random_pet.name[121] will be created
+ random_pet.name[122] will be created
+ random_pet.name[123] will be created
+ random_pet.name[124] will be created
+ random_pet.name[125] will be created
+ random_pet.name[126] will be created
+ random_pet.name[127] will be created
+ random_pet.name[128] will be created
+ random_pet.name[129] will be created
+ random_pet.name[130] will be created
+ random_pet.name[131] will be created
+ random_pet.name[132] will be created
+ random_pet.name[133] will be created
+ random_pet.name[134] will be created
+ random_pet.name[135] will be created
+ random_pet.name[136] will be created
+ random_pet.name[137] will be created
+ random_pet.name[138] will be created
+ random_pet.name[139] will be created
+ random_pet.name[140] will be created
+ random_pet.name[141] will be created
+ random_pet.name[142] will be created
+ random_pet.name[143] will be created
+ random_pet.name[144] will be created
+ random_pet.name[145] will be created
+ random_pet.name[146] will be created
+ random_pet.name[147] will be created
+ random_pet.name[148] will be created
+ random_pet.name[149] will be created
+ random_pet.name[150] will be created
+ random_pet.name[151] will be created
+ random_pet.name[152] will be created
+ random_pet.name[153] will be created
+ random_pet.name[154] will be created
+ random_pet.name[155] will be created
+ random_pet.name[156] will be created
+ random_pet.name[157] will be created
+ random_pet.name[158] will be created
+ random_pet.name[159] will be created
+ random_pet.name[160] will be created
+ random_pet.name[161] will be created
+ random_pet.name[162] will be created
+ random_pet.name[163] will be created
+ random_pet.name[164] will be created
+ random_pet.name[165] will be created
+ random_pet.name[166] will be created
+ random_pet.name[167] will be created
+ random_pet.name[168] will be created
+ random_pet.name[169] will be created
+ random_pet.name[170] will be created
+ random_pet.name[171] will be created
+ random_pet.name[172] will be created
+ random_pet.name[173] will be created
+ random_pet.name[174] will be created
+ random_pet.name[175] will be created
+ random_pet.name[176] will be created
+ random_pet.name[177] will be created
+ random_pet.name[178] will be created
+ random_pet.name[179] will be created
+ random_pet.name[180] will be created
+ random_pet.name[181] will be created
+ random_pet.name[182] will be created
+ random_pet.name[183] will be created
+ random_pet.name[184] will be created
+ random_pet.name[185] will be created
+ random_pet.name[186] will be created
+ random_pet.name[187] will be created
+ random_pet.name[188] will be created
+ random_pet.name[189] will be created
+ random_pet.name[190] will be created
+ random_pet.name[191] will be created
+ random_pet.name[192] will be created
+ random_pet.name[193] will be created
+ random_pet.name[194] will be created
+ random_pet.name[195] will be created
+ random_pet.name[196] will be created
+ random_pet.name[197] will be created
+ random_pet.name[198] will be created
+ random_pet.name[199] will be created
+ random_pet.name[200] will be created
+ random_pet.name[201] will be created
+ random_pet.name[202] will be created
+ random_pet.name[203] will be created
+ random_pet.name[204] will be created
+ random_pet.name[205] will be created
+ random_pet.name[206] will be created
+ random_pet.name[207] will be created
+ random_pet.name[208] will be created
+ random_pet.name[209] will be created
+ random_pet.name[210] will be created
+ random_pet.name[211] will be created
+ random_pet.name[212] will be created
+ random_pet.name[213] will be created
+ random_pet.name[214] will be created
+ random_pet.name[215] will be created
+ random_pet.name[216] will be created
+ random_pet.name[217] will be created
+ random_pet.name[218] will be created
+ random_pet.name[219] will be created
+ random_pet.name[220] will be created
+ random_pet.name[221] will be created
+ random_pet.name[222] will be created
+ random_pet.name[223] will be created
+ random_pet.name[224] will be created
+ random_pet.name[225] will be created
+ random_pet.name[226] will be created
+ random_pet.name[227] will be created
+ random_pet.name[228] will be created
+ random_pet.name[229] will be created
+ random_pet.name[230] will be created
+ random_pet.name[231] will be created
+ random_pet.name[232] will be created
+ random_pet.name[233] will be created
+ random_pet.name[234] will be created
+ random_pet.name[235] will be created
+ random_pet.name[236] will be created
+ random_pet.name[237] will be created
+ random_pet.name[238] will be created
+ random_pet.name[239] will be created
+ random_pet.name[240] will be created
+ random_pet.name[241] will be created
+ random_pet.name[242] will be created
+ random_pet.name[243] will be created
+ random_pet.name[244] will be created
+ random_pet.name[245] will be created
+ random_pet.name[246] will be created
+ random_pet.name[247] will be created
+ random_pet.name[248] will be created
+ random_pet.name[249] will be created
+ random_pet.name[250] will be created
+ random_pet.name[251] will be created
+ random_pet.name[252] will be created
+ random_pet.name[253] will be created
+ random_pet.name[254] will be created
+ random_pet.name[255] will be created
+ random_pet.name[256] will be created
+ random_pet.name[257] will be created
+ random_pet.name[258] will be created
+ random_pet.name[259] will be created
+ random_pet.name[260] will be created
+ random_pet.name[261] will be created
+ random_pet.name[262] will be created
+ random_pet.name[263] will be created
+ random_pet.name[264] will be created
+ random_pet.name[265] will be created
+ random_pet.name[266] will be created
+ random_pet.name[267] will be created
+ random_pet.name[268] will be created
+ random_pet.name[269] will be created
+ random_pet.name[270] will be created
+ random_pet.name[271] will be created
+ random_pet.name[272] will be created
+ random_pet.name[273] will be created
+ random_pet.name[274] will be created
+ random_pet.name[275] will be created
+ random_pet.name[276] will be created
+ random_pet.name[277] will be created
+ random_pet.name[278] will be created
+ random_pet.name[279] will be created
+ random_pet.name[280] will be created
+ random_pet.name[281] will be created
+ random_pet.name[282] will be created
+ random_pet.name[283] will be created
+ random_pet.name[284] will be created
+ random_pet.name[285] will be created
+ random_pet.name[286] will be created
+ random_pet.name[287] will be created
+ random_pet.name[288] will be created
+ random_pet.name[289] will be created
+ random_pet.name[290] will be created
+ random_pet.name[291] will be created
+ random_pet.name[292] will be created
+ random_pet.name[293] will be created
+ random_pet.name[294] will be created
+ random_pet.name[295] will be created
+ random_pet.name[296] will be created
+ random_pet.name[297] will be created
+ random_pet.name[298] will be created
+ random_pet.name[299] will be created
+ random_pet.name[300] will be created
+ random_pet.name[301] will be created
+ random_pet.name[302] will be created
+ random_pet.name[303] will be created
+ random_pet.name[304] will be created
+ random_pet.name[305] will be created
+ random_pet.name[306] will be created
+ random_pet.name[307] will be created
+ random_pet.name[308] will be created
+ random_pet.name[309] will be created
+ random_pet.name[310] will be created
+ random_pet.name[311] will be created
+ random_pet.name[312] will be created
+ random_pet.name[313] will be created
+ random_pet.name[314] will be created
+ random_pet.name[315] will be created
+ random_pet.name[316] will be created
+ random_pet.name[317] will be created
+ random_pet.name[318] will be created
+ random_pet.name[319] will be created
+ random_pet.name[320] will be created
+ random_pet.name[321] will be created
+ random_pet.name[322] will be created
+ random_pet.name[323] will be created
+ random_pet.name[324] will be created
+ random_pet.name[325] will be created
+ random_pet.name[326] will be created
+ random_pet.name[327] will be created
+ random_pet.name[328] will be created
+ random_pet.name[329] will be created
+ random_pet.name[330] will be created
+ random_pet.name[331] will be created
+ random_pet.name[332] will be created
+ random_pet.name[333] will be created
+ random_pet.name[334] will be created
+ random_pet.name[335] will be created
+ random_pet.name[336] will be created
+ random_pet.name[337] will be created
+ random_pet.name[338] will be created
+ random_pet.name[339] will be created
+ random_pet.name[340] will be created
+ random_pet.name[341] will be created
+ random_pet.name[342] will be created
+ random_pet.name[343] will be created
+ random_pet.name[344] will be created
+ random_pet.name[345] will be created
+ random_pet.name[346] will be created
+ random_pet.name[347] will be created
+ random_pet.name[348] will be created
+ random_pet.name[349] will be created
+ random_pet.name[350] will be created
+ random_pet.name[351] will be created
+ random_pet.name[352] will be created
+ random_pet.name[353] will be created
+ random_pet.name[354] will be created
+ random_pet.name[355] will be created
+ random_pet.name[356] will be created
+ random_pet.name[357] will be created
+ random_pet.name[358] will be created
+ random_pet.name[359] will be created
+ random_pet.name[360] will be created
+ random_pet.name[361] will be created
+ random_pet.name[362] will be created
+ random_pet.name[363] will be created
+ random_pet.name[364] will be created
+ random_pet.name[365] will be created
+ random_pet.name[366] will be created
+ random_pet.name[367] will be created
+ random_pet.name[368] will be created
+ random_pet.name[369] will be created
+ random_pet.name[370] will be created
+ random_pet.name[371] will be created
+ random_pet.name[372] will be created
+ random_pet.name[373] will be created
+ random_pet.name[374] will be created
+ random_pet.name[375] will be created
+ random_pet.name[376] will be created
+ random_pet.name[377] will be created
+ random_pet.name[378] will be created
+ random_pet.name[379] will be created
+ random_pet.name[380] will be created
+ random_pet.name[381] will be created
+ random_pet.name[382] will be created
+ random_pet.name[383] will be created
+ random_pet.name[384] will be created
+ random_pet.name[385] will be created
+ random_pet.name[386] will be created
+ random_pet.name[387] will be created
+ random_pet.name[388] will be created
+ random_pet.name[389] will be created
+ random_pet.name[390] will be created
+ random_pet.name[391] will be created
+ random_pet.name[392] will be created
+ random_pet.name[393] will be created
+ random_pet.name[394] will be created
+ random_pet.name[395] will be created
+ random_pet.name[396] will be created
+ random_pet.name[397] will be created
+ random_pet.name[398] will be created
+ random_pet.name[399] will be created
+ random_pet.name[400] will be created
+ random_pet.name[401] will be created
+ random_pet.name[402] will be created
+ random_pet.name[403] will be created
+ random_pet.name[404] will be created
+ random_pet.name[405] will be created
+ random_pet.name[406] will be created
+ random_pet.name[407] will be created
+ random_pet.name[408] will be created
+ random_pet.name[409] will be created
+ random_pet.name[410] will be created
+ random_pet.name[411] will be created
+ random_pet.name[412] will be created
+ random_pet.name[413] will be created
+ random_pet.name[414] will be created
+ random_pet.name[415] will be created
+ random_pet.name[416] will be created
+ random_pet.name[417] will be created
+ random_pet.name[418] will be created
+ random_pet.name[419] will be created
+ random_pet.name[420] will be created
+ random_pet.name[421] will be created
+ random_pet.name[422] will be created
+ random_pet.name[423] will be created
+ random_pet.name[424] will be created
+ random_pet.name[425] will be created
+ random_pet.name[426] will be created
+ random_pet.name[427] will be created
+ random_pet.name[428] will be created
+ random_pet.name[429] will be created
+ random_pet.name[430] will be created
+ random_pet.name[431] will be created
+ random_pet.name[432] will be created
+ random_pet.name[433] will be created
+ random_pet.name[434] will be created
+ random_pet.name[435] will be created
+ random_pet.name[436] will be created
+ random_pet.name[437] will be created
+ random_pet.name[438] will be created
+ random_pet.name[439] will be created
+ random_pet.name[440] will be created
+ random_pet.name[441] will be created
+ random_pet.name[442] will be created
+ random_pet.name[443] will be created
+ random_pet.name[444] will be created
+ random_pet.name[445] will be created
+ random_pet.name[446] will be created
+ random_pet.name[447] will be created
+ random_pet.name[448] will be created
+ random_pet.name[449] will be created
+ random_pet.name[450] will be created
+ random_pet.name[451] will be created
+ random_pet.name[452] will be created
+ random_pet.name[453] will be created
+ random_pet.name[454] will be created
+ random_pet.name[455] will be created
+ random_pet.name[456] will be created
+ random_pet.name[457] will be created
+ random_pet.name[458] will be created
+ random_pet.name[459] will be created
+ random_pet.name[460] will be created
+ random_pet.name[461] will be created
+ random_pet.name[462] will be created
+ random_pet.name[463] will be created
+ random_pet.name[464] will be created
+ random_pet.name[465] will be created
+ random_pet.name[466] will be created
+ random_pet.name[467] will be created
+ random_pet.name[468] will be created
+ random_pet.name[469] will be created
+ random_pet.name[470] will be created
+ random_pet.name[471] will be created
+ random_pet.name[472] will be created
+ random_pet.name[473] will be created
+ random_pet.name[474] will be created
+ random_pet.name[475] will be created
+ random_pet.name[476] will be created
+ random_pet.name[477] will be created
+ random_pet.name[478] will be created
+ random_pet.name[479] will be created
+ random_pet.name[480] will be created
+ random_pet.name[481] will be created
+ random_pet.name[482] will be created
+ random_pet.name[483] will be created
+ random_pet.name[484] will be created
+ random_pet.name[485] will be created
+ random_pet.name[486] will be created
+ random_pet.name[487] will be created
+ random_pet.name[488] will be created
+ random_pet.name[489] will be created
+ random_pet.name[490] will be created
+ random_pet.name[491] will be created
+ random_pet.name[492] will be created
+ random_pet.name[493] will be created
+ random_pet.name[494] will be created
+ random_pet.name[495] will be created
+ random_pet.name[496] will be created
+ random_pet.name[497] will be created
+ random_pet.name[498] will be created
+ random_pet.name[499] will be created
+ random_pet.name[500] will be created
+ random_pet.name[501] will be created
+ random_pet.name[502] will be created
+ random_pet.name[503] will be created
+ random_pet.name[504] will be created
+ random_pet.name[505] will be created
+ random_pet.name[506] will be created
+ random_pet.name[507] will be created
+ random_pet.name[508] will be created
+ random_pet.name[509] will be created
+ random_pet.name[510] will be created
+ random_pet.name[511] will be created
+ random_pet.name[512] will be created
+ random_pet.name[513] will be created
+ random_pet.name[514] will be created
+ random_pet.name[515] will be created
+ random_pet.name[516] will be created
+ random_pet.name[517] will be created
+ random_pet.name[518] will be created
+ random_pet.name[519] will be created
+ random_pet.name[520] will be created
+ random_pet.name[521] will be created
+ random_pet.name[522] will be created
+ random_pet.name[523] will be created
+ random_pet.name[524] will be created
+ random_pet.name[525] will be created
+ random_pet.name[526] will be created
+ random_pet.name[527] will be created
+ random_pet.name[528] will be created
+ random_pet.name[529] will be created
+ random_pet.name[530] will be created
+ random_pet.name[531] will be created
+ random_pet.name[532] will be created
+ random_pet.name[533] will be created
+ random_pet.name[534] will be created
+ random_pet.name[535] will be created
+ random_pet.name[536] will be created
+ random_pet.name[537] will be created
+ random_pet.name[538] will be created
+ random_pet.name[539] will be created
+ random_pet.name[540] will be created
+ random_pet.name[541] will be created
+ random_pet.name[542] will be created
+ random_pet.name[543] will be created
+ random_pet.name[544] will be created
+ random_pet.name[545] will be created
+ random_pet.name[546] will be created
+ random_pet.name[547] will be created
+ random_pet.name[548] will be created
+ random_pet.name[549] will be created
+ random_pet.name[550] will be created
+ random_pet.name[551] will be created
+ random_pet.name[552] will be created
+ random_pet.name[553] will be created
+ random_pet.name[554] will be created
+ random_pet.name[555] will be created
+ random_pet.name[556] will be created
+ random_pet.name[557] will be created
+ random_pet.name[558] will be created
+ random_pet.name[559] will be created
+ random_pet.name[560] will be created
+ random_pet.name[561] will be created
+ random_pet.name[562] will be created
+ random_pet.name[563] will be created
+ random_pet.name[564] will be created
+ random_pet.name[565] will be created
+ random_pet.name[566] will be created
+ random_pet.name[567] will be created
+ random_pet.name[568] will be created
+ random_pet.name[569] will be created
+ random_pet.name[570] will be created
+ random_pet.name[571] will be created
+ random_pet.name[572] will be created
+ random_pet.name[573] will be created
+ random_pet.name[574] will be created
+ random_pet.name[575] will be created
+ random_pet.name[576] will be created
+ random_pet.name[577] will be created
+ random_pet.name[578] will be created
+ random_pet.name[579] will be created
+ random_pet.name[580] will be created
+ random_pet.name[581] will be created
+ random_pet.name[582] will be created
+ random_pet.name[583] will be created
+ random_pet.name[584] will be created
+ random_pet.name[585] will be created
+ random_pet.name[586] will be created
+ random_pet.name[587] will be created
+ random_pet.name[588] will be created
+ random_pet.name[589] will be created
+ random_pet.name[590] will be created
+ random_pet.name[591] will be created
+ random_pet.name[592] will be created
+ random_pet.name[593] will be created
+ random_pet.name[594] will be created
+ random_pet.name[595] will be created
+ random_pet.name[596] will be created
+ random_pet.name[597] will be created
+ random_pet.name[598] will be created
+ random_pet.name[599] will be created
+ random_pet.name[600] will be created
+ random_pet.name[601] will be created
+ random_pet.name[602] will be created
+ random_pet.name[603] will be created
+ random_pet.name[604] will be created
+ random_pet.name[605] will be created
+ random_pet.name[606] will be created
+ random_pet.name[607] will be created
+ random_pet.name[608] will be created
+ random_pet.name[609] will be created
+ random_pet.name[610] will be created
+ random_pet.name[611] will be created
+ random_pet.name[612] will be created
+ random_pet.name[613] will be created
+ random_pet.name[614] will be created
+ random_pet.name[615] will be created
+ random_pet.name[616] will be created
+ random_pet.name[617] will be created
+ random
Apply complete! Resources: 10000 added, 0 changed, 0 destroyed.
By rdhar at 2025-06-19T12:14:55Z (view log).
random_pet.name[5013]: Creating...
random_pet.name[5653]: Creating...
random_pet.name[2302]: Creating...
random_pet.name[5100]: Creating...
random_pet.name[4852]: Creating...
random_pet.name[9789]: Creating...
random_pet.name[2776]: Creating...
random_pet.name[4930]: Creating...
random_pet.name[4946]: Creating...
random_pet.name[8771]: Creating...
random_pet.name[5653]: Creation complete after 0s [id=glorious-firefly]
random_pet.name[5100]: Creation complete after 0s [id=major-perch]
random_pet.name[4852]: Creation complete after 0s [id=above-ladybug]
random_pet.name[4946]: Creation complete after 0s [id=organic-whale]
random_pet.name[4930]: Creation complete after 0s [id=superb-moth]
random_pet.name[5013]: Creation complete after 0s [id=moved-cow]
random_pet.name[8771]: Creation complete after 0s [id=suited-serval]
random_pet.name[9246]: Creating...
random_pet.name[9789]: Creation complete after 0s [id=enabling-mongoose]
random_pet.name[2776]: Creation complete after 0s [id=organic-terrapin]
random_pet.name[2302]: Creation complete after 0s [id=set-robin]
random_pet.name[9246]: Creation complete after 0s [id=engaged-oryx]
random_pet.name[11]: Creating...
random_pet.name[495]: Creating...
random_pet.name[7333]: Creating...
random_pet.name[9030]: Creating...
random_pet.name[6380]: Creating...
random_pet.name[6806]: Creating...
random_pet.name[5815]: Creating...
random_pet.name[11]: Creation complete after 0s [id=fit-mollusk]
random_pet.name[2926]: Creating...
random_pet.name[5666]: Creating...
random_pet.name[2322]: Creating...
random_pet.name[495]: Creation complete after 0s [id=easy-marmoset]
random_pet.name[5815]: Creation complete after 0s [id=robust-oriole]
random_pet.name[7333]: Creation complete after 0s [id=divine-doberman]
random_pet.name[2322]: Creation complete after 0s [id=fancy-badger]
random_pet.name[6806]: Creation complete after 0s [id=resolved-burro]
random_pet.name[5666]: Creation complete after 0s [id=giving-bunny]
random_pet.name[6380]: Creation complete after 0s [id=clean-locust]
random_pet.name[2926]: Creation complete after 0s [id=secure-quagga]
random_pet.name[9030]: Creation complete after 0s [id=ethical-man]
random_pet.name[9557]: Creating...
random_pet.name[3373]: Creating...
random_pet.name[1037]: Creating...
random_pet.name[4422]: Creating...
random_pet.name[9771]: Creating...
random_pet.name[9771]: Creation complete after 0s [id=stable-tick]
random_pet.name[5032]: Creating...
random_pet.name[3373]: Creation complete after 0s [id=rested-skunk]
random_pet.name[9804]: Creating...
random_pet.name[4422]: Creation complete after 0s [id=crucial-tahr]
random_pet.name[1037]: Creation complete after 0s [id=cheerful-elk]
random_pet.name[3984]: Creating...
random_pet.name[9557]: Creation complete after 0s [id=subtle-starfish]
random_pet.name[7048]: Creating...
random_pet.name[5032]: Creation complete after 0s [id=perfect-shiner]
random_pet.name[9804]: Creation complete after 0s [id=fast-cheetah]
random_pet.name[5522]: Creating...
random_pet.name[7048]: Creation complete after 0s [id=sharing-gull]
random_pet.name[4076]: Creating...
random_pet.name[3984]: Creation complete after 0s [id=pleasing-shrimp]
random_pet.name[5522]: Creation complete after 0s [id=key-terrapin]
random_pet.name[3958]: Creating...
random_pet.name[6905]: Creating...
random_pet.name[2580]: Creating...
random_pet.name[1795]: Creating...
random_pet.name[3343]: Creating...
random_pet.name[8180]: Creating...
random_pet.name[4076]: Creation complete after 0s [id=fast-lemur]
random_pet.name[3343]: Creation complete after 0s [id=novel-mammal]
random_pet.name[3958]: Creation complete after 0s [id=current-tiger]
random_pet.name[6905]: Creation complete after 0s [id=huge-firefly]
random_pet.name[2580]: Creation complete after 0s [id=good-gobbler]
random_pet.name[8994]: Creating...
random_pet.name[4952]: Creating...
random_pet.name[1456]: Creating...
random_pet.name[8180]: Creation complete after 0s [id=moral-muskox]
random_pet.name[1795]: Creation complete after 0s [id=alert-basilisk]
random_pet.name[2791]: Creating...
random_pet.name[8994]: Creation complete after 0s [id=epic-pheasant]
random_pet.name[2093]: Creating...
random_pet.name[4952]: Creation complete after 0s [id=content-puma]
random_pet.name[9449]: Creating...
random_pet.name[1456]: Creation complete after 0s [id=firm-jaybird]
random_pet.name[2791]: Creation complete after 0s [id=smashing-lemur]
random_pet.name[3938]: Creating...
random_pet.name[9449]: Creation complete after 0s [id=growing-aardvark]
random_pet.name[2093]: Creation complete after 0s [id=unbiased-leech]
random_pet.name[6046]: Creating...
random_pet.name[5066]: Creating...
random_pet.name[6274]: Creating...
random_pet.name[8751]: Creating...
random_pet.name[7703]: Creating...
random_pet.name[3938]: Creation complete after 0s [id=safe-fly]
random_pet.name[1008]: Creating...
random_pet.name[5066]: Creation complete after 0s [id=striking-tetra]
random_pet.name[6046]: Creation complete after 0s [id=natural-jaguar]
random_pet.name[1008]: Creation complete after 0s [id=feasible-stork]
random_pet.name[8751]: Creation complete after 0s [id=lasting-parakeet]
random_pet.name[6274]: Creation complete after 0s [id=discrete-tuna]
random_pet.name[7703]: Creation complete after 0s [id=lucky-doberman]
random_pet.name[4320]: Creating...
random_pet.name[6909]: Creating...
random_pet.name[4320]: Creation complete after 0s [id=merry-oriole]
random_pet.name[6909]: Creation complete after 0s [id=golden-aphid]
random_pet.name[7926]: Creating...
random_pet.name[3125]: Creating...
random_pet.name[4866]: Creating...
random_pet.name[1564]: Creating...
random_pet.name[3221]: Creating...
random_pet.name[7926]: Creation complete after 0s [id=crucial-rodent]
random_pet.name[9540]: Creating...
random_pet.name[3125]: Creation complete after 0s [id=amazed-asp]
random_pet.name[1564]: Creation complete after 0s [id=helping-cheetah]
random_pet.name[8768]: Creating...
random_pet.name[329]: Creating...
random_pet.name[4866]: Creation complete after 0s [id=humorous-flea]
random_pet.name[3221]: Creation complete after 0s [id=generous-gar]
random_pet.name[571]: Creating...
random_pet.name[9540]: Creation complete after 0s [id=evolving-skunk]
random_pet.name[1144]: Creating...
random_pet.name[329]: Creation complete after 0s [id=driving-hookworm]
random_pet.name[571]: Creation complete after 0s [id=model-barnacle]
random_pet.name[1319]: Creating...
random_pet.name[8768]: Creation complete after 0s [id=picked-wren]
random_pet.name[1319]: Creation complete after 0s [id=positive-cattle]
random_pet.name[4943]: Creating...
random_pet.name[6749]: Creating...
random_pet.name[3255]: Creating...
random_pet.name[9133]: Creating...
random_pet.name[1144]: Creation complete after 0s [id=mighty-lemur]
random_pet.name[8713]: Creating...
random_pet.name[6043]: Creating...
random_pet.name[3255]: Creation complete after 0s [id=sought-dane]
random_pet.name[94]: Creating...
random_pet.name[4783]: Creating...
random_pet.name[1867]: Creating...
random_pet.name[4943]: Creation complete after 0s [id=prepared-ladybug]
random_pet.name[710]: Creating...
random_pet.name[6749]: Creation complete after 0s [id=innocent-skink]
random_pet.name[9133]: Creation complete after 0s [id=accurate-moray]
random_pet.name[4783]: Creation complete after 0s [id=immortal-chow]
random_pet.name[6043]: Creation complete after 0s [id=tidy-hermit]
random_pet.name[94]: Creation complete after 0s [id=civil-bull]
random_pet.name[8713]: Creation complete after 0s [id=exact-reindeer]
random_pet.name[710]: Creation complete after 0s [id=wealthy-heron]
random_pet.name[1867]: Creation complete after 0s [id=lenient-katydid]
random_pet.name[8138]: Creating...
random_pet.name[9881]: Creating...
random_pet.name[8572]: Creating...
random_pet.name[9881]: Creation complete after 0s [id=harmless-puma]
random_pet.name[8138]: Creation complete after 0s [id=saving-crow]
random_pet.name[6177]: Creating...
random_pet.name[8572]: Creation complete after 0s [id=polished-monkey]
random_pet.name[7260]: Creating...
random_pet.name[3368]: Creating...
random_pet.name[9677]: Creating...
random_pet.name[6177]: Creation complete after 0s [id=together-louse]
random_pet.name[5179]: Creating...
random_pet.name[7782]: Creating...
random_pet.name[3368]: Creation complete after 0s [id=neutral-moccasin]
random_pet.name[7260]: Creation complete after 0s [id=upright-skink]
random_pet.name[1463]: Creating...
random_pet.name[9677]: Creation complete after 0s [id=tight-gopher]
random_pet.name[8999]: Creating...
random_pet.name[8353]: Creating...
random_pet.name[5179]: Creation complete after 0s [id=wired-impala]
random_pet.name[2621]: Creating...
random_pet.name[8999]: Creation complete after 0s [id=genuine-drake]
random_pet.name[5385]: Creating...
random_pet.name[1463]: Creation complete after 0s [id=free-redbird]
random_pet.name[7782]: Creation complete after 0s [id=holy-herring]
random_pet.name[8435]: Creating...
random_pet.name[8353]: Creation complete after 0s [id=well-hedgehog]
random_pet.name[6864]: Creating...
random_pet.name[2621]: Creation complete after 0s [id=joint-ewe]
random_pet.name[8435]: Creation complete after 0s [id=profound-lizard]
random_pet.name[5385]: Creation complete after 0s [id=moved-cricket]
random_pet.name[6412]: Creating...
random_pet.name[9009]: Creating...
random_pet.name[9009]: Creation complete after 0s [id=secure-piranha]
random_pet.name[6864]: Creation complete after 0s [id=settling-caiman]
random_pet.name[2231]: Creating...
random_pet.name[7747]: Creating...
random_pet.name[6412]: Creation complete after 0s [id=native-midge]
random_pet.name[4580]: Creating...
random_pet.name[5814]: Creating...
random_pet.name[6108]: Creating...
random_pet.name[2419]: Creating...
random_pet.name[6108]: Creation complete after 0s [id=relaxing-catfish]
random_pet.name[6484]: Creating...
random_pet.name[2231]: Creation complete after 0s [id=correct-skink]
random_pet.name[7747]: Creation complete after 0s [id=crisp-urchin]
random_pet.name[2419]: Creation complete after 0s [id=smiling-moray]
random_pet.name[8624]: Creating...
random_pet.name[4580]: Creation complete after 0s [id=relevant-fish]
random_pet.name[5814]: Creation complete after 0s [id=native-weasel]
random_pet.name[8273]: Creating...
random_pet.name[6484]: Creation complete after 0s [id=growing-badger]
random_pet.name[6205]: Creating...
random_pet.name[8273]: Creation complete after 0s [id=bold-stingray]
random_pet.name[5286]: Creating...
random_pet.name[7348]: Creating...
random_pet.name[7457]: Creating...
random_pet.name[8624]: Creation complete after 0s [id=eternal-cougar]
random_pet.name[3808]: Creating...
random_pet.name[6634]: Creating...
random_pet.name[5286]: Creation complete after 0s [id=national-reindeer]
random_pet.name[6205]: Creation complete after 0s [id=saving-spider]
random_pet.name[7457]: Creation complete after 0s [id=profound-chimp]
random_pet.name[1401]: Creating...
random_pet.name[7262]: Creating...
random_pet.name[3996]: Creating...
random_pet.name[1401]: Creation complete after 0s [id=factual-pup]
random_pet.name[4596]: Creating...
random_pet.name[7348]: Creation complete after 0s [id=cheerful-fly]
random_pet.name[3808]: Creation complete after 0s [id=content-pelican]
random_pet.name[6634]: Creation complete after 0s [id=civil-sawfish]
random_pet.name[3996]: Creation complete after 0s [id=epic-aphid]
random_pet.name[4596]: Creation complete after 0s [id=liberal-macaw]
random_pet.name[7262]: Creation complete after 0s [id=unified-shrimp]
random_pet.name[6977]: Creating...
random_pet.name[1451]: Creating...
random_pet.name[8123]: Creating...
random_pet.name[496]: Creating...
random_pet.name[8123]: Creation complete after 0s [id=assuring-cub]
random_pet.name[8607]: Creating...
random_pet.name[8165]: Creating...
random_pet.name[6977]: Creation complete after 0s [id=fluent-mole]
random_pet.name[8567]: Creating...
random_pet.name[8350]: Creating...
random_pet.name[1451]: Creation complete after 0s [id=cuddly-raven]
random_pet.name[4346]: Creating...
random_pet.name[8350]: Creation complete after 0s [id=regular-phoenix]
random_pet.name[1346]: Creating...
random_pet.name[8165]: Creation complete after 0s [id=true-tetra]
random_pet.name[8607]: Creation complete after 0s [id=native-badger]
random_pet.name[4346]: Creation complete after 0s [id=gentle-shrimp]
random_pet.name[8567]: Creation complete after 0s [id=liberal-lemur]
random_pet.name[9744]: Creating...
random_pet.name[496]: Creation complete after 0s [id=in-hippo]
random_pet.name[1346]: Creation complete after 0s [id=in-mite]
random_pet.name[9744]: Creation complete after 0s [id=improved-tuna]
random_pet.name[6865]: Creating...
random_pet.name[1083]: Creating...
random_pet.name[6863]: Creating...
random_pet.name[7243]: Creating...
random_pet.name[8678]: Creating...
random_pet.name[1083]: Creation complete after 0s [id=magnetic-wildcat]
random_pet.name[7243]: Creation complete after 0s [id=rested-baboon]
random_pet.name[5913]: Creating...
random_pet.name[1749]: Creating...
random_pet.name[1205]: Creating...
random_pet.name[5913]: Creation complete after 0s [id=special-bluebird]
random_pet.name[6865]: Creation complete after 0s [id=legal-goose]
random_pet.name[1853]: Creating...
random_pet.name[1749]: Creation complete after 0s [id=romantic-elf]
random_pet.name[6863]: Creation complete after 0s [id=select-cricket]
random_pet.name[172]: Creating...
random_pet.name[8678]: Creation complete after 0s [id=primary-titmouse]
random_pet.name[1205]: Creation complete after 0s [id=gentle-dinosaur]
random_pet.name[1853]: Creation complete after 0s [id=better-bedbug]
random_pet.name[6360]: Creating...
random_pet.name[172]: Creation complete after 0s [id=ready-drum]
random_pet.name[7558]: Creating...
random_pet.name[7558]: Creation complete after 0s [id=giving-marlin]
random_pet.name[6360]: Creation complete after 0s [id=fair-chow]
random_pet.name[7949]: Creating...
random_pet.name[2421]: Creating...
random_pet.name[4225]: Creating...
random_pet.name[8130]: Creating...
random_pet.name[9469]: Creating...
random_pet.name[4225]: Creation complete after 0s [id=stirred-penguin]
random_pet.name[5896]: Creating...
random_pet.name[3521]: Creating...
random_pet.name[749]: Creating...
random_pet.name[7949]: Creation complete after 0s [id=sweeping-javelin]
random_pet.name[8130]: Creation complete after 0s [id=knowing-chipmunk]
random_pet.name[2421]: Creation complete after 0s [id=winning-fly]
random_pet.name[9469]: Creation complete after 0s [id=true-tortoise]
random_pet.name[3521]: Creation complete after 0s [id=great-bear]
random_pet.name[5896]: Creation complete after 0s [id=normal-crane]
random_pet.name[8864]: Creating...
random_pet.name[5977]: Creating...
random_pet.name[5291]: Creating...
random_pet.name[749]: Creation complete after 0s [id=wired-manatee]
random_pet.name[5291]: Creation complete after 0s [id=polite-rhino]
random_pet.name[5075]: Creating...
random_pet.name[7958]: Creating...
random_pet.name[8864]: Creation complete after 0s [id=adjusted-mudfish]
random_pet.name[5075]: Creation complete after 0s [id=hot-horse]
random_pet.name[8717]: Creating...
random_pet.name[3112]: Creating...
random_pet.name[4805]: Creating...
random_pet.name[587]: Creating...
random_pet.name[5977]: Creation complete after 0s [id=giving-polecat]
random_pet.name[2233]: Creating...
random_pet.name[7958]: Creation complete after 0s [id=grown-cowbird]
random_pet.name[7194]: Creating...
random_pet.name[587]: Creation complete after 0s [id=liberal-oarfish]
random_pet.name[2233]: Creation complete after 0s [id=fancy-newt]
random_pet.name[4805]: Creation complete after 0s [id=patient-parakeet]
random_pet.name[3112]: Creation complete after 0s [id=many-oyster]
random_pet.name[8717]: Creation complete after 0s [id=elegant-marlin]
random_pet.name[6447]: Creating...
random_pet.name[7194]: Creation complete after 0s [id=glorious-wasp]
random_pet.name[9687]: Creating...
random_pet.name[6447]: Creation complete after 0s [id=glowing-tarpon]
random_pet.name[8234]: Creating...
random_pet.name[8590]: Creating...
random_pet.name[4140]: Creating...
random_pet.name[8581]: Creating...
random_pet.name[8590]: Creation complete after 0s [id=powerful-cowbird]
random_pet.name[2871]: Creating...
random_pet.name[8186]: Creating...
random_pet.name[4821]: Creating...
random_pet.name[8234]: Creation complete after 0s [id=unified-macaque]
random_pet.name[8581]: Creation complete after 0s [id=possible-javelin]
random_pet.name[9113]: Creating...
random_pet.name[9687]: Creation complete after 0s [id=proud-grouper]
random_pet.name[3194]: Creating...
random_pet.name[2871]: Creation complete after 0s [id=enhanced-goldfish]
random_pet.name[3194]: Creation complete after 0s [id=outgoing-panda]
random_pet.name[8566]: Creating...
random_pet.name[4140]: Creation complete after 0s [id=adapting-chamois]
random_pet.name[2333]: Creating...
random_pet.name[9113]: Creation complete after 0s [id=knowing-ox]
random_pet.name[8566]: Creation complete after 0s [id=proper-quail]
random_pet.name[4821]: Creation complete after 0s [id=blessed-sole]
random_pet.name[8873]: Creating...
random_pet.name[1035]: Creating...
random_pet.name[2333]: Creation complete after 0s [id=classic-sturgeon]
random_pet.name[8186]: Creation complete after 0s [id=sunny-salmon]
random_pet.name[3506]: Creating...
random_pet.name[1035]: Creation complete after 0s [id=tight-grubworm]
random_pet.name[6465]: Creating...
random_pet.name[8752]: Creating...
random_pet.name[8873]: Creation complete after 0s [id=enjoyed-cowbird]
random_pet.name[9494]: Creating...
random_pet.name[6465]: Creation complete after 0s [id=precise-cougar]
random_pet.name[3506]: Creation complete after 0s [id=boss-vulture]
random_pet.name[9238]: Creating...
random_pet.name[9494]: Creation complete after 0s [id=settling-eft]
random_pet.name[1990]: Creating...
random_pet.name[8752]: Creation complete after 0s [id=amusing-tuna]
random_pet.name[9554]: Creating...
random_pet.name[5125]: Creating...
random_pet.name[2263]: Creating...
random_pet.name[9238]: Creation complete after 0s [id=full-albacore]
random_pet.name[1990]: Creation complete after 0s [id=holy-bluebird]
random_pet.name[7062]: Creating...
random_pet.name[7222]: Creating...
random_pet.name[9554]: Creation complete after 0s [id=clean-python]
random_pet.name[5125]: Creation complete after 0s [id=oriented-joey]
random_pet.name[3678]: Creating...
random_pet.name[7062]: Creation complete after 0s [id=safe-civet]
random_pet.name[2263]: Creation complete after 0s [id=flexible-sculpin]
random_pet.name[9087]: Creating...
random_pet.name[1941]: Creating...
random_pet.name[3678]: Creation complete after 0s [id=integral-trout]
random_pet.name[7222]: Creation complete after 0s [id=brave-moccasin]
random_pet.name[4539]: Creating...
random_pet.name[7352]: Creating...
random_pet.name[8375]: Creating...
random_pet.name[9087]: Creation complete after 0s [id=winning-foxhound]
random_pet.name[1941]: Creation complete after 0s [id=romantic-oriole]
random_pet.name[4539]: Creation complete after 0s [id=vast-haddock]
random_pet.name[8375]: Creation complete after 0s [id=above-sheep]
random_pet.name[4062]: Creating...
random_pet.name[5345]: Creating...
random_pet.name[7352]: Creation complete after 0s [id=lasting-fawn]
random_pet.name[7731]: Creating...
random_pet.name[9987]: Creating...
random_pet.name[2088]: Creating...
random_pet.name[7512]: Creating...
random_pet.name[7731]: Creation complete after 0s [id=many-collie]
random_pet.name[5345]: Creation complete after 0s [id=grown-mudfish]
random_pet.name[3044]: Creating...
random_pet.name[4062]: Creation complete after 0s [id=fleet-mole]
random_pet.name[1042]: Creating...
random_pet.name[7240]: Creating...
random_pet.name[8210]: Creating...
random_pet.name[3044]: Creation complete after 0s [id=content-bee]
random_pet.name[2088]: Creation complete after 0s [id=generous-wren]
random_pet.name[1806]: Creating...
random_pet.name[9987]: Creation complete after 0s [id=romantic-bluejay]
random_pet.name[1042]: Creation complete after 0s [id=master-lobster]
random_pet.name[7512]: Creation complete after 0s [id=upward-pheasant]
random_pet.name[8210]: Creation complete after 0s [id=logical-worm]
random_pet.name[2411]: Creating...
random_pet.name[7240]: Creation complete after 0s [id=aware-drake]
random_pet.name[1806]: Creation complete after 0s [id=first-cobra]
random_pet.name[7342]: Creating...
random_pet.name[3704]: Creating...
random_pet.name[2126]: Creating...
random_pet.name[2411]: Creation complete after 0s [id=perfect-clam]
random_pet.name[2131]: Creating...
random_pet.name[2126]: Creation complete after 0s [id=grand-seahorse]
random_pet.name[2131]: Creation complete after 0s [id=concise-crow]
random_pet.name[8443]: Creating...
random_pet.name[3704]: Creation complete after 0s [id=knowing-magpie]
random_pet.name[2976]: Creating...
random_pet.name[779]: Creating...
random_pet.name[4534]: Creating...
random_pet.name[4953]: Creating...
random_pet.name[4534]: Creation complete after 0s [id=top-quail]
random_pet.name[2976]: Creation complete after 0s [id=artistic-cub]
random_pet.name[2911]: Creating...
random_pet.name[779]: Creation complete after 0s [id=model-werewolf]
random_pet.name[7342]: Creation complete after 0s [id=electric-skunk]
random_pet.name[8443]: Creation complete after 0s [id=willing-poodle]
random_pet.name[3273]: Creating...
random_pet.name[2911]: Creation complete after 0s [id=classic-meerkat]
random_pet.name[5655]: Creating...
random_pet.name[4953]: Creation complete after 0s [id=frank-moth]
random_pet.name[3273]: Creation complete after 0s [id=more-civet]
random_pet.name[5655]: Creation complete after 0s [id=comic-marten]
random_pet.name[9355]: Creating...
random_pet.name[5204]: Creating...
random_pet.name[4139]: Creating...
random_pet.name[3564]: Creating...
random_pet.name[721]: Creating...
random_pet.name[837]: Creating...
random_pet.name[3944]: Creating...
random_pet.name[9355]: Creation complete after 0s [id=whole-molly]
random_pet.name[721]: Creation complete after 0s [id=elegant-joey]
random_pet.name[6041]: Creating...
random_pet.name[3944]: Creation complete after 0s [id=rapid-ram]
random_pet.name[3564]: Creation complete after 0s [id=shining-mayfly]
random_pet.name[5204]: Creation complete after 0s [id=creative-cicada]
random_pet.name[4139]: Creation complete after 0s [id=calm-perch]
random_pet.name[3810]: Creating...
random_pet.name[6041]: Creation complete after 0s [id=awaited-roughy]
random_pet.name[5041]: Creating...
random_pet.name[837]: Creation complete after 0s [id=immune-gnat]
random_pet.name[9599]: Creating...
random_pet.name[3810]: Creation complete after 0s [id=steady-moth]
random_pet.name[5041]: Creation complete after 0s [id=lucky-gnu]
random_pet.name[7660]: Creating...
random_pet.name[5033]: Creating...
random_pet.name[1789]: Creating...
random_pet.name[9599]: Creation complete after 0s [id=exact-spider]
random_pet.name[4237]: Creating...
random_pet.name[9733]: Creating...
random_pet.name[3394]: Creating...
random_pet.name[5435]: Creating...
random_pet.name[5033]: Creation complete after 0s [id=relieved-quagga]
random_pet.name[7099]: Creating...
random_pet.name[3394]: Creation complete after 0s [id=stirring-javelin]
random_pet.name[2612]: Creating...
random_pet.name[7990]: Creating...
random_pet.name[1789]: Creation complete after 0s [id=saving-cattle]
random_pet.name[7660]: Creation complete after 0s [id=sensible-pelican]
random_pet.name[4237]: Creation complete after 0s [id=workable-snapper]
random_pet.name[5435]: Creation complete after 0s [id=warm-drake]
random_pet.name[9733]: Creation complete after 0s [id=amazing-bobcat]
random_pet.name[3298]: Creating...
random_pet.name[7990]: Creation complete after 0s [id=cute-finch]
random_pet.name[2612]: Creation complete after 0s [id=tender-chimp]
random_pet.name[7099]: Creation complete after 0s [id=fresh-lizard]
random_pet.name[3630]: Creating...
random_pet.name[3298]: Creation complete after 0s [id=vocal-scorpion]
random_pet.name[3967]: Creating...
random_pet.name[7350]: Creating...
random_pet.name[3039]: Creating...
random_pet.name[393]: Creating...
random_pet.name[4058]: Creating...
random_pet.name[5318]: Creating...
random_pet.name[7350]: Creation complete after 0s [id=fine-alpaca]
random_pet.name[3039]: Creation complete after 0s [id=ample-pig]
random_pet.name[3967]: Creation complete after 0s [id=grand-porpoise]
random_pet.name[4268]: Creating...
random_pet.name[3630]: Creation complete after 0s [id=distinct-cattle]
random_pet.name[8969]: Creating...
random_pet.name[6100]: Creating...
random_pet.name[4058]: Creation complete after 0s [id=frank-mullet]
random_pet.name[5318]: Creation complete after 0s [id=proven-longhorn]
random_pet.name[8969]: Creation complete after 0s [id=ideal-pangolin]
random_pet.name[393]: Creation complete after 0s [id=healthy-yak]
random_pet.name[9187]: Creating...
random_pet.name[4268]: Creation complete after 0s [id=glad-mayfly]
random_pet.name[3643]: Creating...
random_pet.name[6100]: Creation complete after 0s [id=safe-hermit]
random_pet.name[8898]: Creating...
random_pet.name[2034]: Creating...
random_pet.name[9187]: Creation complete after 0s [id=infinite-werewolf]
random_pet.name[3656]: Creating...
random_pet.name[3643]: Creation complete after 0s [id=causal-hare]
random_pet.name[2034]: Creation complete after 0s [id=balanced-phoenix]
random_pet.name[3656]: Creation complete after 0s [id=thorough-martin]
random_pet.name[8898]: Creation complete after 0s [id=renewed-clam]
random_pet.name[3558]: Creating...
random_pet.name[3284]: Creating...
random_pet.name[6257]: Creating...
random_pet.name[9846]: Creating...
random_pet.name[6462]: Creating...
random_pet.name[9422]: Creating...
random_pet.name[6279]: Creating...
random_pet.name[3284]: Creation complete after 0s [id=flexible-gecko]
random_pet.name[3558]: Creation complete after 0s [id=nice-raccoon]
random_pet.name[4166]: Creating...
random_pet.name[9846]: Creation complete after 0s [id=meet-imp]
random_pet.name[9835]: Creating...
random_pet.name[1532]: Creating...
random_pet.name[6257]: Creation complete after 0s [id=dear-gator]
random_pet.name[6462]: Creation complete after 0s [id=native-titmouse]
random_pet.name[3718]: Creating...
random_pet.name[4166]: Creation complete after 0s [id=hopeful-pig]
random_pet.name[6279]: Creation complete after 0s [id=immune-tick]
random_pet.name[9422]: Creation complete after 0s [id=causal-bonefish]
random_pet.name[9835]: Creation complete after 0s [id=optimum-eagle]
random_pet.name[1532]: Creation complete after 0s [id=unique-man]
random_pet.name[3718]: Creation complete after 0s [id=brief-cobra]
random_pet.name[4666]: Creating...
random_pet.name[6397]: Creating...
random_pet.name[9211]: Creating...
random_pet.name[6397]: Creation complete after 0s [id=classic-lark]
random_pet.name[4666]: Creation complete after 0s [id=sacred-sawfly]
random_pet.name[1686]: Creating...
random_pet.name[1904]: Creating...
random_pet.name[1904]: Creation complete after 0s [id=summary-sailfish]
random_pet.name[3775]: Creating...
random_pet.name[1686]: Creation complete after 0s [id=fluent-labrador]
random_pet.name[9211]: Creation complete after 0s [id=amazing-meerkat]
random_pet.name[5892]: Creating...
random_pet.name[5478]: Creating...
random_pet.name[8707]: Creating...
random_pet.name[343]: Creating...
random_pet.name[4440]: Creating...
random_pet.name[4807]: Creating...
random_pet.name[3071]: Creating...
random_pet.name[5478]: Creation complete after 0s [id=workable-bass]
random_pet.name[8707]: Creation complete after 0s [id=ethical-pup]
random_pet.name[3775]: Creation complete after 0s [id=topical-cattle]
random_pet.name[343]: Creation complete after 0s [id=resolved-unicorn]
random_pet.name[5892]: Creation complete after 0s [id=upright-kid]
random_pet.name[3071]: Creation complete after 0s [id=needed-molly]
random_pet.name[7435]: Creating...
random_pet.name[7472]: Creating...
random_pet.name[4440]: Creation complete after 0s [id=fast-oryx]
random_pet.name[4807]: Creation complete after 0s [id=glad-anemone]
random_pet.name[8790]: Creating...
random_pet.name[1002]: Creating...
random_pet.name[8650]: Creating...
random_pet.name[7472]: Creation complete after 0s [id=awake-kodiak]
random_pet.name[7435]: Creation complete after 0s [id=able-ladybug]
random_pet.name[4568]: Creating...
random_pet.name[7900]: Creating...
random_pet.name[1002]: Creation complete after 0s [id=modest-satyr]
random_pet.name[8650]: Creation complete after 0s [id=meet-condor]
random_pet.name[2766]: Creating...
random_pet.name[1611]: Creating...
random_pet.name[8959]: Creating...
random_pet.name[8790]: Creation complete after 0s [id=neutral-elk]
random_pet.name[4568]: Creation complete after 0s [id=viable-man]
random_pet.name[1611]: Creation complete after 0s [id=mutual-whale]
random_pet.name[7900]: Creation complete after 0s [id=delicate-alpaca]
random_pet.name[8901]: Creating...
random_pet.name[8959]: Creation complete after 0s [id=thankful-ghoul]
random_pet.name[1432]: Creating...
random_pet.name[4271]: Creating...
random_pet.name[312]: Creating...
random_pet.name[2766]: Creation complete after 0s [id=amazing-grouper]
random_pet.name[4271]: Creation complete after 0s [id=together-porpoise]
random_pet.name[8568]: Creating...
random_pet.name[312]: Creation complete after 0s [id=wired-eel]
random_pet.name[1432]: Creation complete after 0s [id=alive-ray]
random_pet.name[8901]: Creation complete after 0s [id=present-bream]
random_pet.name[8568]: Creation complete after 0s [id=safe-duck]
random_pet.name[1813]: Creating...
random_pet.name[2732]: Creating...
random_pet.name[8582]: Creating...
random_pet.name[9290]: Creating...
random_pet.name[4812]: Creating...
random_pet.name[4812]: Creation complete after 0s [id=awake-buffalo]
random_pet.name[827]: Creating...
random_pet.name[8286]: Creating...
random_pet.name[9206]: Creating...
random_pet.name[1813]: Creation complete after 0s [id=prime-flea]
random_pet.name[8582]: Creation complete after 0s [id=clever-mouse]
random_pet.name[3422]: Creating...
random_pet.name[2732]: Creation complete after 0s [id=teaching-baboon]
random_pet.name[9290]: Creation complete after 0s [id=expert-pug]
random_pet.name[7530]: Creating...
random_pet.name[8286]: Creation complete after 0s [id=current-worm]
random_pet.name[827]: Creation complete after 0s [id=winning-colt]
random_pet.name[9206]: Creation complete after 0s [id=vocal-pup]
random_pet.name[3422]: Creation complete after 0s [id=adapted-mutt]
random_pet.name[6142]: Creating...
random_pet.name[1623]: Creating...
random_pet.name[7530]: Creation complete after 0s [id=elegant-sawfish]
random_pet.name[9513]: Creating...
random_pet.name[1623]: Creation complete after 0s [id=hopeful-doe]
random_pet.name[9513]: Creation complete after 0s [id=prime-camel]
random_pet.name[6142]: Creation complete after 0s [id=assuring-ram]
random_pet.name[4176]: Creating...
random_pet.name[5773]: Creating...
random_pet.name[8947]: Creating...
random_pet.name[7591]: Creating...
random_pet.name[7591]: Creation complete after 0s [id=saving-guinea]
random_pet.name[4176]: Creation complete after 0s [id=awake-wildcat]
random_pet.name[141]: Creating...
random_pet.name[3814]: Creating...
random_pet.name[5773]: Creation complete after 0s [id=mint-osprey]
random_pet.name[1817]: Creating...
random_pet.name[8947]: Creation complete after 0s [id=above-bee]
random_pet.name[2578]: Creating...
random_pet.name[947]: Creating...
random_pet.name[7682]: Creating...
random_pet.name[2578]: Creation complete after 0s [id=amazing-gibbon]
random_pet.name[1779]: Creating...
random_pet.name[141]: Creation complete after 0s [id=suited-halibut]
random_pet.name[5985]: Creating...
random_pet.name[1817]: Creation complete after 0s [id=wise-mastodon]
random_pet.name[3814]: Creation complete after 0s [id=bright-newt]
random_pet.name[5676]: Creating...
random_pet.name[8919]: Creating...
random_pet.name[7682]: Creation complete after 0s [id=current-jaguar]
random_pet.name[1779]: Creation complete after 0s [id=united-pup]
random_pet.name[947]: Creation complete after 0s [id=major-primate]
random_pet.name[5985]: Creation complete after 0s [id=smart-mutt]
random_pet.name[8919]: Creation complete after 0s [id=super-jennet]
random_pet.name[5676]: Creation complete after 0s [id=perfect-rat]
random_pet.name[7124]: Creating...
random_pet.name[921]: Creating...
random_pet.name[5063]: Creating...
random_pet.name[7124]: Creation complete after 0s [id=uncommon-grub]
random_pet.name[615]: Creating...
random_pet.name[6074]: Creating...
random_pet.name[3543]: Creating...
random_pet.name[5788]: Creating...
random_pet.name[5063]: Creation complete after 0s [id=boss-collie]
random_pet.name[921]: Creation complete after 0s [id=handy-hagfish]
random_pet.name[6451]: Creating...
random_pet.name[469]: Creating...
random_pet.name[5788]: Creation complete after 0s [id=together-vervet]
random_pet.name[2538]: Creating...
random_pet.name[615]: Creation complete after 0s [id=quality-reindeer]
random_pet.name[4990]: Creating...
random_pet.name[6074]: Creation complete after 0s [id=pleased-narwhal]
random_pet.name[3543]: Creation complete after 0s [id=national-rat]
random_pet.name[469]: Creation complete after 0s [id=sensible-rattler]
random_pet.name[6451]: Creation complete after 0s [id=next-sunbird]
random_pet.name[1519]: Creating...
random_pet.name[4990]: Creation complete after 0s [id=magical-foal]
random_pet.name[7869]: Creating...
random_pet.name[2538]: Creation complete after 0s [id=stirred-frog]
random_pet.name[5861]: Creating...
random_pet.name[1519]: Creation complete after 0s [id=inspired-shrimp]
random_pet.name[1061]: Creating...
random_pet.name[1061]: Creation complete after 0s [id=saving-coyote]
random_pet.name[6163]: Creating...
random_pet.name[5861]: Creation complete after 0s [id=well-kitten]
random_pet.name[4629]: Creating...
random_pet.name[6012]: Creating...
random_pet.name[6873]: Creating...
random_pet.name[1150]: Creating...
random_pet.name[1043]: Creating...
random_pet.name[8330]: Creating...
random_pet.name[7869]: Creation complete after 0s [id=select-colt]
random_pet.name[1043]: Creation complete after 0s [id=coherent-buzzard]
random_pet.name[6873]: Creation complete after 0s [id=awaited-tomcat]
random_pet.name[1211]: Creating...
random_pet.name[4629]: Creation complete after 0s [id=careful-monkey]
random_pet.name[6163]: Creation complete after 0s [id=closing-goblin]
random_pet.name[6012]: Creation complete after 0s [id=relieved-camel]
random_pet.name[1051]: Creating...
random_pet.name[1211]: Creation complete after 0s [id=willing-dodo]
random_pet.name[8330]: Creation complete after 0s [id=topical-gnu]
random_pet.name[7420]: Creating...
random_pet.name[2505]: Creating...
random_pet.name[1150]: Creation complete after 0s [id=hip-foxhound]
random_pet.name[7454]: Creating...
random_pet.name[4982]: Creating...
random_pet.name[7420]: Creation complete after 0s [id=pro-dragon]
random_pet.name[3287]: Creating...
random_pet.name[1051]: Creation complete after 0s [id=evident-treefrog]
random_pet.name[2505]: Creation complete after 0s [id=allowed-blowfish]
random_pet.name[6332]: Creating...
random_pet.name[7454]: Creation complete after 0s [id=warm-caiman]
random_pet.name[4114]: Creating...
random_pet.name[4982]: Creation complete after 0s [id=assuring-louse]
random_pet.name[4114]: Creation complete after 0s [id=distinct-bee]
random_pet.name[5481]: Creating...
random_pet.name[9476]: Creating...
random_pet.name[6332]: Creation complete after 0s [id=fitting-cougar]
random_pet.name[7322]: Creating...
random_pet.name[5481]: Creation complete after 0s [id=credible-sailfish]
random_pet.name[9476]: Creation complete after 0s [id=merry-sole]
random_pet.name[5303]: Creating...
random_pet.name[1086]: Creating...
random_pet.name[1726]: Creating...
random_pet.name[4826]: Creating...
random_pet.name[3287]: Creation complete after 0s [id=central-lamb]
random_pet.name[159]: Creating...
random_pet.name[7322]: Creation complete after 0s [id=secure-peacock]
random_pet.name[4458]: Creating...
random_pet.name[1086]: Creation complete after 0s [id=brief-kodiak]
random_pet.name[7843]: Creating...
random_pet.name[1726]: Creation complete after 0s [id=awaited-caribou]
random_pet.name[159]: Creation complete after 0s [id=awaited-lynx]
random_pet.name[6129]: Creating...
random_pet.name[7843]: Creation complete after 1s [id=current-lab]
random_pet.name[4826]: Creation complete after 0s [id=concrete-mayfly]
random_pet.name[3315]: Creating...
random_pet.name[2097]: Creating...
random_pet.name[5303]: Creation complete after 1s [id=immortal-ewe]
random_pet.name[3617]: Creating...
random_pet.name[4989]: Creating...
random_pet.name[6129]: Creation complete after 0s [id=robust-tarpon]
random_pet.name[4458]: Creation complete after 1s [id=tolerant-ladybug]
random_pet.name[3315]: Creation complete after 0s [id=grateful-foal]
random_pet.name[4989]: Creation complete after 0s [id=deep-clam]
random_pet.name[2097]: Creation complete after 0s [id=in-cub]
random_pet.name[5915]: Creating...
random_pet.name[3617]: Creation complete after 0s [id=informed-kite]
random_pet.name[5915]: Creation complete after 0s [id=adapting-grizzly]
random_pet.name[5996]: Creating...
random_pet.name[1218]: Creating...
random_pet.name[8331]: Creating...
random_pet.name[5822]: Creating...
random_pet.name[9503]: Creating...
random_pet.name[5822]: Creation complete after 0s [id=hip-piglet]
random_pet.name[8328]: Creating...
random_pet.name[5996]: Creation complete after 0s [id=sharing-snapper]
random_pet.name[8487]: Creating...
random_pet.name[1600]: Creating...
random_pet.name[8331]: Creation complete after 0s [id=emerging-sheep]
random_pet.name[1072]: Creating...
random_pet.name[8328]: Creation complete after 0s [id=proud-humpback]
random_pet.name[9503]: Creation complete after 0s [id=select-rhino]
random_pet.name[5509]: Creating...
random_pet.name[2006]: Creating...
random_pet.name[1600]: Creation complete after 0s [id=charming-pika]
random_pet.name[5509]: Creation complete after 0s [id=accepted-orca]
random_pet.name[1218]: Creation complete after 0s [id=square-gopher]
random_pet.name[324]: Creating...
random_pet.name[4161]: Creating...
random_pet.name[1072]: Creation complete after 0s [id=main-collie]
random_pet.name[8487]: Creation complete after 0s [id=unbiased-skunk]
random_pet.name[324]: Creation complete after 0s [id=precise-krill]
random_pet.name[4161]: Creation complete after 0s [id=advanced-foxhound]
random_pet.name[2006]: Creation complete after 0s [id=allowing-ghost]
random_pet.name[2031]: Creating...
random_pet.name[3530]: Creating...
random_pet.name[8819]: Creating...
random_pet.name[9019]: Creating...
random_pet.name[3463]: Creating...
random_pet.name[2031]: Creation complete after 0s [id=engaging-falcon]
random_pet.name[3530]: Creation complete after 0s [id=moving-lion]
random_pet.name[7119]: Creating...
random_pet.name[8103]: Creating...
random_pet.name[3341]: Creating...
random_pet.name[3463]: Creation complete after 0s [id=famous-louse]
random_pet.name[9331]: Creating...
random_pet.name[9019]: Creation complete after 0s [id=thorough-moth]
random_pet.name[8819]: Creation complete after 0s [id=stunning-akita]
random_pet.name[9331]: Creation complete after 0s [id=glorious-sawfish]
random_pet.name[8103]: Creation complete after 0s [id=probable-terrapin]
random_pet.name[7119]: Creation complete after 0s [id=guided-firefly]
random_pet.name[565]: Creating...
random_pet.name[3341]: Creation complete after 0s [id=content-tomcat]
random_pet.name[3121]: Creating...
random_pet.name[7976]: Creating...
random_pet.name[2024]: Creating...
random_pet.name[6589]: Creating...
random_pet.name[565]: Creation complete after 0s [id=healthy-starfish]
random_pet.name[3121]: Creation complete after 0s [id=adapted-skink]
random_pet.name[4192]: Creating...
random_pet.name[2024]: Creation complete after 0s [id=sure-yak]
random_pet.name[2942]: Creating...
random_pet.name[5197]: Creating...
random_pet.name[645]: Creating...
random_pet.name[7976]: Creation complete after 0s [id=hip-jennet]
random_pet.name[645]: Creation complete after 0s [id=champion-buck]
random_pet.name[6731]: Creating...
random_pet.name[5197]: Creation complete after 0s [id=rational-dragon]
random_pet.name[2942]: Creation complete after 0s [id=civil-fawn]
random_pet.name[4192]: Creation complete after 0s [id=accepted-moose]
random_pet.name[6589]: Creation complete after 0s [id=true-hookworm]
random_pet.name[461]: Creating...
random_pet.name[6731]: Creation complete after 0s [id=touching-starfish]
random_pet.name[8047]: Creating...
random_pet.name[3981]: Creating...
random_pet.name[461]: Creation complete after 0s [id=useful-garfish]
random_pet.name[1721]: Creating...
random_pet.name[5407]: Creating...
random_pet.name[3581]: Creating...
random_pet.name[3981]: Creation complete after 0s [id=regular-hog]
random_pet.name[1450]: Creating...
random_pet.name[1091]: Creating...
random_pet.name[7430]: Creating...
random_pet.name[8047]: Creation complete after 0s [id=free-kitten]
random_pet.name[1450]: Creation complete after 0s [id=working-leech]
random_pet.name[4510]: Creating...
random_pet.name[8048]: Creating...
random_pet.name[1091]: Creation complete after 0s [id=welcomed-dog]
random_pet.name[7430]: Creation complete after 0s [id=busy-iguana]
random_pet.name[1721]: Creation complete after 0s [id=glorious-beetle]
random_pet.name[5407]: Creation complete after 0s [id=neutral-parrot]
random_pet.name[1878]: Creating...
random_pet.name[3581]: Creation complete after 0s [id=great-gobbler]
random_pet.name[4510]: Creation complete after 0s [id=notable-quagga]
random_pet.name[4663]: Creating...
random_pet.name[8048]: Creation complete after 0s [id=good-bedbug]
random_pet.name[1878]: Creation complete after 0s [id=workable-tuna]
random_pet.name[8976]: Creating...
random_pet.name[1924]: Creating...
random_pet.name[7355]: Creating...
random_pet.name[8951]: Creating...
random_pet.name[4663]: Creation complet
…

@rdhar rdhar merged commit e456f45 into main Jun 19, 2025
11 checks passed
@rdhar rdhar deleted the improve--environment-variables-interpolation branch June 19, 2025 12:14
@github-actions github-actions bot added the tf:apply Pull requests that apply TF code label Jun 19, 2025
echo TF_WORKSPACE="$TF_WORKSPACE" >> "$GITHUB_ENV"
if [[ "$GITHUB_SERVER_URL" != "https://github.com" ]]; then echo GH_HOST=$(echo "$GITHUB_SERVER_URL" | sed 's/.*:\/\///') >> "$GITHUB_ENV"; fi
echo "GH_API=X-GitHub-Api-Version:2022-11-28" >> "$GITHUB_ENV"
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"

Check warning

Code scanning / CodeQL

Code injection Medium

Potential code injection in
${ inputs.token }
, which may be controlled by an external user.

Copilot Autofix

AI 9 months ago

To fix the issue, the untrusted input ${{ inputs.token }} should be assigned to an intermediate environment variable and referenced using shell syntax ($VAR) instead of expression syntax (${{ env.VAR }}). This approach ensures that the input is treated as a literal string by the shell, mitigating the risk of code injection.

Specifically:

  1. Assign ${{ inputs.token }} to an environment variable in the env section of the step.
  2. Reference the environment variable using $TOKEN in the shell script.

This change ensures that the input is handled securely and prevents any malicious input from being executed as a shell command.


Suggested changeset 1
action.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/action.yml b/action.yml
--- a/action.yml
+++ b/action.yml
@@ -22,2 +22,3 @@
         TF_WORKSPACE: ${{ env.TF_WORKSPACE || inputs.arg-workspace }}
+        TOKEN: ${{ inputs.token }}
       shell: bash
@@ -27,3 +28,3 @@
         echo "GH_API=X-GitHub-Api-Version:2022-11-28" >> "$GITHUB_ENV"
-        echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
+        echo "GH_TOKEN=$TOKEN" >> "$GITHUB_ENV"
         echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
EOF
@@ -22,2 +22,3 @@
TF_WORKSPACE: ${{ env.TF_WORKSPACE || inputs.arg-workspace }}
TOKEN: ${{ inputs.token }}
shell: bash
@@ -27,3 +28,3 @@
echo "GH_API=X-GitHub-Api-Version:2022-11-28" >> "$GITHUB_ENV"
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
echo "GH_TOKEN=$TOKEN" >> "$GITHUB_ENV"
echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
Copilot is powered by AI and may make mistakes. Always verify output.
if [[ "$GITHUB_SERVER_URL" != "https://github.com" ]]; then echo GH_HOST=$(echo "$GITHUB_SERVER_URL" | sed 's/.*:\/\///') >> "$GITHUB_ENV"; fi
echo "GH_API=X-GitHub-Api-Version:2022-11-28" >> "$GITHUB_ENV"
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"

Check warning

Code scanning / CodeQL

Code injection Medium

Potential code injection in
${ env.TF_CLI_ARGS }
, which may be controlled by an external user.

Copilot Autofix

AI 9 months ago

To fix the issue, the value of ${{ env.TF_CLI_ARGS }} should be assigned to an intermediate environment variable and referenced using native shell syntax ($VAR) instead of ${{ ... }}. This approach ensures that the input is treated as a literal value and prevents code injection. Specifically, the line should be modified to safely handle env.TF_CLI_ARGS by assigning it to an environment variable and using it in the shell script.


Suggested changeset 1
action.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/action.yml b/action.yml
--- a/action.yml
+++ b/action.yml
@@ -28,3 +28,4 @@
         echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
-        echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
+        TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")
+        echo "TF_CLI_ARGS=$TF_CLI_ARGS" >> "$GITHUB_ENV"
         echo "TF_IN_AUTOMATION=true" >> "$GITHUB_ENV"
EOF
@@ -28,3 +28,4 @@
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")
echo "TF_CLI_ARGS=$TF_CLI_ARGS" >> "$GITHUB_ENV"
echo "TF_IN_AUTOMATION=true" >> "$GITHUB_ENV"
Copilot is powered by AI and may make mistakes. Always verify output.
if [[ "$GITHUB_SERVER_URL" != "https://github.com" ]]; then echo GH_HOST=$(echo "$GITHUB_SERVER_URL" | sed 's/.*:\/\///') >> "$GITHUB_ENV"; fi
echo "GH_API=X-GitHub-Api-Version:2022-11-28" >> "$GITHUB_ENV"
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"

Check warning

Code scanning / CodeQL

Code injection Medium

Potential code injection in
${ env.TF_CLI_ARGS }
, which may be controlled by an external user.

Copilot Autofix

AI 9 months ago

To fix the issue, the untrusted input ${{ env.TF_CLI_ARGS }} should be assigned to an intermediate environment variable and referenced using shell-safe syntax. This approach prevents direct interpolation of potentially malicious input into the shell command. Specifically, the value of TF_CLI_ARGS should be safely echoed or assigned using double quotes to avoid unintended command execution.


Suggested changeset 1
action.yml

Autofix patch

Autofix patch
Run the following command in your local git repository to apply this patch
cat << 'EOF' | git apply
diff --git a/action.yml b/action.yml
--- a/action.yml
+++ b/action.yml
@@ -28,3 +28,7 @@
         echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
-        echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
+        if [[ -n "${{ env.TF_CLI_ARGS }}" ]]; then
+            echo "TF_CLI_ARGS=\"${{ env.TF_CLI_ARGS }} -no-color\"" >> "$GITHUB_ENV"
+        else
+            echo "TF_CLI_ARGS=\"-no-color\"" >> "$GITHUB_ENV"
+        fi
         echo "TF_IN_AUTOMATION=true" >> "$GITHUB_ENV"
EOF
@@ -28,3 +28,7 @@
echo "GH_TOKEN=${{ inputs.token }}" >> "$GITHUB_ENV"
echo "TF_CLI_ARGS=$([[ -n "${{ env.TF_CLI_ARGS }}" ]] && echo "${{ env.TF_CLI_ARGS }} -no-color" || echo "-no-color")" >> "$GITHUB_ENV"
if [[ -n "${{ env.TF_CLI_ARGS }}" ]]; then
echo "TF_CLI_ARGS=\"${{ env.TF_CLI_ARGS }} -no-color\"" >> "$GITHUB_ENV"
else
echo "TF_CLI_ARGS=\"-no-color\"" >> "$GITHUB_ENV"
fi
echo "TF_IN_AUTOMATION=true" >> "$GITHUB_ENV"
Copilot is powered by AI and may make mistakes. Always verify output.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tf:apply Pull requests that apply TF code tf:plan Pull requests that plan TF code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant