diff --git a/CHANGELOG.md b/CHANGELOG.md index bb912c091f..7d04c81113 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,95 @@ # Changelog +## [1.0.0-develop.1](https://github.com/enverus-cts/terraform-aws-github-runner/compare/v0.32.0...v1.0.0-develop.1) (2022-11-02) + + +### ⚠ BREAKING CHANGES + +* var.volume_size replaced by var.block_device_mappings +* The module is upgraded to AWS Terraform provider 4.x + +### Features + +* Add associate_public_ip_address variable to windows AMI too ([#1819](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1819)) ([0b8e1fc](https://github.com/enverus-cts/terraform-aws-github-runner/commit/0b8e1fc6ce0308c925f33ab5b118215259392359)), closes [/github.com/philips-labs/terraform-aws-github-runner/pull/1816#issuecomment-1060650668](https://github.com/enverus-cts//github.com/philips-labs/terraform-aws-github-runner/pull/1816/issues/issuecomment-1060650668) +* Add associate_public_ip_address variable ([#1816](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1816)) ([052e9f8](https://github.com/enverus-cts/terraform-aws-github-runner/commit/052e9f861ea718be9c579aa1d52bc52237aea320)) +* Add option for ephemeral to check builds status before scaling ([#1854](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1854)) ([7eb0bda](https://github.com/enverus-cts/terraform-aws-github-runner/commit/7eb0bdad62d77fa418ddf5db16bdddec2cb92875)) +* Add option for KMS encryption for cloudwatch log groups ([#1833](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1833)) ([3f1a67f](https://github.com/enverus-cts/terraform-aws-github-runner/commit/3f1a67ff2135880b2fe217bf3403170012c304a2)) +* Add option to disable lambda to sync runner binaries ([#2314](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2314)) ([9f7d32d](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9f7d32d7edd724ee015a053dc1914a4b871aafe1)) +* Add option to enable access log for API gateway ([#2387](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2387)) ([fcd9fba](https://github.com/enverus-cts/terraform-aws-github-runner/commit/fcd9fbace1df963a7b86862ecfbbae7b33a867b4)) +* Add option to enable detailed monitoring for runner launch template ([#2024](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2024)) ([e73a267](https://github.com/enverus-cts/terraform-aws-github-runner/commit/e73a267c63444a3ff07db549f9cee05fd94fc2f2)) +* Add option to match some of the labes instead of all [#2122](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2122) ([#2123](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2123)) ([c5e3c21](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c5e3c21a5c963b083ca3756a53c3e55a408c144c)) +* Add options extra option to ebs block device mapping ([#2052](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2052)) ([7cd2524](https://github.com/enverus-cts/terraform-aws-github-runner/commit/7cd2524ed0dba38849ac1e0e477cffda24bf21a3)) +* Add output image id used in launch template ([#1676](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1676)) ([a49fab4](https://github.com/enverus-cts/terraform-aws-github-runner/commit/a49fab4703dc6eec88d83b457af268a0f802eef5)) +* Add possibility to create multiple ebs ([#1845](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1845)) ([7a2ca0d](https://github.com/enverus-cts/terraform-aws-github-runner/commit/7a2ca0deb0d874a1ff2460f1108f56dde8c683b8)) +* add s3_location_runner_distribution var as expandable for userdata ([#2371](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2371)) ([05fe737](https://github.com/enverus-cts/terraform-aws-github-runner/commit/05fe737375da38d4779af5acdc5c8256718109c4)) +* Add SQS queue resource policy to improve security ([#1798](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1798)) ([96def9a](https://github.com/enverus-cts/terraform-aws-github-runner/commit/96def9a2150e3aa253b9f24884097eef2a84bc99)) +* Add Support for Alternative Partitions in ARNs (like govcloud) ([#1815](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1815)) ([0ba06c8](https://github.com/enverus-cts/terraform-aws-github-runner/commit/0ba06c87cd393db7caa91f603051011de6a13c46)) +* Add ubuntu-jammy example image based on existing ubuntu-focal ([#2102](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2102)) ([486ae91](https://github.com/enverus-cts/terraform-aws-github-runner/commit/486ae9122420f621aa1c61fd4f21aff3f4e9d39e)) +* Add variable to specify custom commands while building the AMI ([#1838](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1838)) ([8f9c342](https://github.com/enverus-cts/terraform-aws-github-runner/commit/8f9c34236adc74e4ccb46a06bdd4d946a2bee9a7)) +* Added the AMI to machine setup info to runner workflows. ([#2451](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2451)) ([e197cbd](https://github.com/enverus-cts/terraform-aws-github-runner/commit/e197cbddb4837840ab62c1189d069acf5f59afdb)) +* Download runner release via latest release API ([#2455](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2455)) ([e75e092](https://github.com/enverus-cts/terraform-aws-github-runner/commit/e75e092f328dcba40f2d970a090dd6d16b5dd9d7)) +* Enable node16 default ([#2074](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2074)) ([58aa5ed](https://github.com/enverus-cts/terraform-aws-github-runner/commit/58aa5ed8a3f09a09b459122b5e7265f98777d59b)) +* Encrypted data at REST on SQS by default ([#2431](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2431)) ([7f3f4bf](https://github.com/enverus-cts/terraform-aws-github-runner/commit/7f3f4bf53673afcde2335bf763f7d40912880e44)) +* Experimental feature - Duplicate workflow job event to extra queue ([#2268](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2268)) ([985e722](https://github.com/enverus-cts/terraform-aws-github-runner/commit/985e722229ce464235d206484df3d989db03e143)) +* Experimental feature - Duplicate workflow job event to extra queue ([#2268](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2268)) ([ac046b8](https://github.com/enverus-cts/terraform-aws-github-runner/commit/ac046b8eb2a0d2d5e2219ae9ee0023fd8bdf7460)) +* **images:** add ami for windows core 2022 ([#2390](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2390)) ([97707c2](https://github.com/enverus-cts/terraform-aws-github-runner/commit/97707c20c3110823480119fadacd95825fadff6e)) +* **images:** Added ubuntu-focual example packer configuration ([#1644](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1644)) ([997b171](https://github.com/enverus-cts/terraform-aws-github-runner/commit/997b17174b1c59476d1e7ff5ca8b6a9b1e1b8528)) +* **images:** Allow passing instance type when building windows image ([#2369](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2369)) ([eca23bf](https://github.com/enverus-cts/terraform-aws-github-runner/commit/eca23bffe9a219d3dc66028149f5cb2d8c7eca35)) +* Improve syncer s3 kms encryption ([38ed5be](https://github.com/enverus-cts/terraform-aws-github-runner/commit/38ed5be5db8af92c5e182cd83cffb6451c330970)) +* Log workflow id in webhook ([#2511](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2511)) ([204acf1](https://github.com/enverus-cts/terraform-aws-github-runner/commit/204acf1d1d25322c42353505aacc5594cc4e6f9c)) +* Parameterise delete_on_termination ([#1758](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1758)) ([6282351](https://github.com/enverus-cts/terraform-aws-github-runner/commit/628235135d4e01dd1a1bde5b8f5a063eff73c05e)), closes [#1745](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1745) +* Remove var.volume_size in favour of var.block_device_mappings ([4e97048](https://github.com/enverus-cts/terraform-aws-github-runner/commit/4e9704892f8f008cb467342ae5e8c565f4c68e39)) +* Replace environment variable by prefix ([#1858](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1858)) ([e2f9a27](https://github.com/enverus-cts/terraform-aws-github-runner/commit/e2f9a2764f3c404cd2f8649db64253c9e886e2e7)) +* **runner:** Ability to disable default runner security group creation ([#1718](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1718)) ([94779f8](https://github.com/enverus-cts/terraform-aws-github-runner/commit/94779f8aa217edfebfba57da73a246f7497dc793)) +* **runner:** Add option to disable auto update ([#1791](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1791)) ([c2a834f](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c2a834fa324016a18227327c262203791478b394)) +* **runners:** Add support for looking up runner AMI ID from an SSM parameter at instance launch time ([#2520](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2520)) ([68e2381](https://github.com/enverus-cts/terraform-aws-github-runner/commit/68e238196877896332d36e264a64ca61a0af7ade)) +* Security improvements, add option to disable userdata logging ([9a9e2ee](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9a9e2ee1089b95950d2d142a720a68eb55e53d55)), closes [#1019](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1019) [#899](https://github.com/enverus-cts/terraform-aws-github-runner/issues/899) [#1080](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1080) [#748](https://github.com/enverus-cts/terraform-aws-github-runner/issues/748) [#1112](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1112) [#903](https://github.com/enverus-cts/terraform-aws-github-runner/issues/903) [#1082](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1082) [#1133](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1133) [#2](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2) [#1204](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1204) [#1219](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1219) [#1202](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1202) [#1202](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1202) [#1135](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1135) [#1164](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1164) [#1154](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1154) [#1207](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1207) [#1203](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1203) [#1247](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1247) [#1222](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1222) [#1244](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1244) [#1223](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1223) [#1254](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1254) [#1286](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1286) [#1287](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1287) [#1278](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1278) [#1354](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1354) [#1357](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1357) [#1356](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1356) [#1228](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1228) [#1324](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1324) [#1358](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1358) [#1377](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1377) [#1368](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1368) [#1381](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1381) [#1415](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1415) [#1416](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1416) [#1423](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1423) [#1399](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1399) [#1401](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1401) [#1444](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1444) [#1480](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1480) [#1478](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1478) [#1479](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1479) [#1476](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1476) [#1537](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1537) [#1538](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1538) [#1541](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1541) [#1542](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1542) [#1399](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1399) [#1444](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1444) [#1572](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1572) [#1556](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1556) [#1561](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1561) [#1525](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1525) [#1591](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1591) [#1577](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1577) [#1621](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1621) [#1611](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1611) [#1615](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1615) [#1624](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1624) [#1628](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1628) [#1647](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1647) [#1644](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1644) [#1673](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1673) [#1676](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1676) [#1716](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1716) [#1741](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1741) [#1738](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1738) [#1745](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1745) [#1718](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1718) [#1791](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1791) [github.com/philips-labs/terraform-aws-github-runner/pull/1816#issuecomment-1060650668](https://github.com/enverus-cts/github.com/philips-labs/terraform-aws-github-runner/pull/1816/issues/issuecomment-1060650668) [#1816](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1816) [#1833](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1833) [#1798](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1798) [#1815](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1815) [#1838](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1838) [#1797](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1797) [#1839](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1839) [#1812](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1812) [#1854](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1854) [#1855](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1855) [#1845](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1845) [#1832](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1832) [#1859](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1859) [#1937](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1937) [#1969](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1969) [#1970](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1970) [#1954](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1954) [#2019](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2019) [#1739](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1739) [#2019](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2019) [#2024](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2024) [#2051](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2051) [#1858](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1858) [#2085](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2085) [#2121](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2121) [#2073](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2073) [#2146](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2146) [#2145](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2145) [#2147](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2147) [#2122](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2122) [#2123](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2123) [#2181](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2181) [#2207](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2207) [#2102](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2102) [#2214](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2214) [#2052](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2052) [#2074](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2074) [#2233](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2233) [#2288](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2288) [#2302](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2302) [#2291](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2291) [#2209](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2209) [#2315](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2315) [#2314](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2314) [#2103](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2103) [#2345](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2345) [#2387](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2387) [#2371](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2371) [#2431](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2431) [#2369](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2369) [#2346](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2346) [#2325](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2325) [#2434](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2434) [#2455](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2455) +* Support arm64 lambda functions ([#2121](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2121)) ([9e2a7b6](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9e2a7b69cce2f7a876bbb8c865d4cd5116299640)) +* Support AWS 4.x Terraform provider ([#1739](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1739)) ([cfb6da2](https://github.com/enverus-cts/terraform-aws-github-runner/commit/cfb6da212e1d481a39427188fc1dd49a18e45cf4)) +* Support multi runner process support for runner scale down. ([#1859](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1859)) ([3658d6a](https://github.com/enverus-cts/terraform-aws-github-runner/commit/3658d6a8a8b119133f66572fa090b720d5132f5a)) +* Support Node16 for AWS Lambda ([#2073](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2073)) ([68a2014](https://github.com/enverus-cts/terraform-aws-github-runner/commit/68a2014db5e909bbf0c09bb6880f1eff2441ea7e)) +* Support s3 bucket logging for distribution cache bucket ([#2430](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2430)) ([69578e0](https://github.com/enverus-cts/terraform-aws-github-runner/commit/69578e0d1d381a11e359ea68957b5a3b27fad5a5)) +* Webhook accept jobs where not all labels are provided in job. ([#2209](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2209)) ([6d9116f](https://github.com/enverus-cts/terraform-aws-github-runner/commit/6d9116fe9a8b8620691d4af8aa6c6d6e0003b502)) + + +### Bug Fixes + +* added server_side_encryption key to download trigger for distribution ([#2207](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2207)) ([404e3b6](https://github.com/enverus-cts/terraform-aws-github-runner/commit/404e3b6fa5e2d0037a7bc8fe7674a887ab6504eb)) +* Autoupdate should be disabled by default ([#1797](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1797)) ([828bed6](https://github.com/enverus-cts/terraform-aws-github-runner/commit/828bed6f021439e5a1cff690e29b6e322cb4d304)) +* Avoid non semantic commontes can be merged. ([#1969](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1969)) ([ad1c872](https://github.com/enverus-cts/terraform-aws-github-runner/commit/ad1c872601148d4c32b67735a4c6935c6e5e234f)) +* Create SQS DLQ policy only if DLQ is created ([#1839](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1839)) ([c88a005](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c88a0054bb00f64c69a4aef08a6258ab98ee0b9d)) +* don't apply extra labels unless defined ([#2181](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2181)) ([c0b11bb](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c0b11bb1a78eb1a2f0453031c04f781d33d3dc17)) +* Don't delete busy runners ([#1832](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1832)) ([0e9b083](https://github.com/enverus-cts/terraform-aws-github-runner/commit/0e9b083ec99b228037acca4477e680deb6343bb7)) +* **examples:** Update AMI filter ([#1673](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1673)) ([39c019c](https://github.com/enverus-cts/terraform-aws-github-runner/commit/39c019cb30aca306ba330a8613222f011436faec)) +* **examples:** Upgrading ubuntu example to 22.04 ([#2250](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2250)) ([d4b7650](https://github.com/enverus-cts/terraform-aws-github-runner/commit/d4b7650312274594a0f5274abccf99c66b594966)), closes [#2103](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2103) +* Ignore case for runner labels. ([#2315](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2315)) ([014985a](https://github.com/enverus-cts/terraform-aws-github-runner/commit/014985a567e05e74713126fe7913d1ce0a66250e)) +* **images:** avoid wrong AMI could be selected for ubuntu focal ([#2214](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2214)) ([76be94b](https://github.com/enverus-cts/terraform-aws-github-runner/commit/76be94beda6c13c75145c7c79dae888bdb647da3)) +* Incorrect path of Runner logs ([#2233](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2233)) ([98eff98](https://github.com/enverus-cts/terraform-aws-github-runner/commit/98eff98158381bd57d59e9a54efc3ee5db294110)) +* Limit AWS Terraform Provider to 3.* ([#1741](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1741)) ([0cf2b5d](https://github.com/enverus-cts/terraform-aws-github-runner/commit/0cf2b5d751600c716aaf2c222ea24721611f16a2)) +* Outputs for pool need to account for complexity ([#1970](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1970)) ([2d92906](https://github.com/enverus-cts/terraform-aws-github-runner/commit/2d92906c54675b502d9bee7012f031db9f3e2943)) +* Preventing that lambda webhook fails when it tries to process an installation_repositories event ([#2288](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2288)) ([8656c83](https://github.com/enverus-cts/terraform-aws-github-runner/commit/8656c83ec250e461062a2f4415c31f7c5186bef9)) +* Remove asterik in permission for runner lambda to describe instances ([9b9da03](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9b9da036a723305531bd4b5f66addf2f219bc1af)) +* Remove resource group from module ([#2512](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2512)) ([2628352](https://github.com/enverus-cts/terraform-aws-github-runner/commit/262835219d220b5d93ccee92c5e1a1909f3e6780)) +* replaced old environment variable ([#2146](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2146)) ([f2072f7](https://github.com/enverus-cts/terraform-aws-github-runner/commit/f2072f75e9bb6c2e4979a86009a7c3fecb0b9812)) +* replacing deprecated set-output in workflow ([#2564](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2564)) ([aa0afdd](https://github.com/enverus-cts/terraform-aws-github-runner/commit/aa0afddda56ab92e37fc20b5a4448cc999786023)) +* Retention days was used instead of kms key id for pool ([#1855](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1855)) ([aa29d93](https://github.com/enverus-cts/terraform-aws-github-runner/commit/aa29d9385753e3a578fb681363f022129dc501c2)) +* **runner:** Cannot disable cloudwatch agent ([#1738](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1738)) ([0f798ca](https://github.com/enverus-cts/terraform-aws-github-runner/commit/0f798caf923d0be86713b36273c5b53510a57def)) +* **runner:** Don't treat the string "false" as true. ([#2051](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2051)) ([b67c7dc](https://github.com/enverus-cts/terraform-aws-github-runner/commit/b67c7dcbee7618f830b2365a73a2bc25f20b52b5)) +* **runners:** Fetch instance environment tag though metadata ([#2346](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2346)) ([27db290](https://github.com/enverus-cts/terraform-aws-github-runner/commit/27db29046f3a23240a6a28c255cc9354d7c1804d)) +* **runners:** Pass allocation strategy ([#2345](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2345)) ([68d3445](https://github.com/enverus-cts/terraform-aws-github-runner/commit/68d3445036babd5efa2e3077597b6ab6b958128e)) +* **runners:** Set the default Windows AMI to Server 2022 ([#2325](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2325)) ([78e99d1](https://github.com/enverus-cts/terraform-aws-github-runner/commit/78e99d1c80587b8cfebedde5c5f2d615300d417d)) +* set explicit permissions on s3 for syncer lambda ([#2145](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2145)) ([aa7edd1](https://github.com/enverus-cts/terraform-aws-github-runner/commit/aa7edd144f64da38f4ef6ecf032118980d684fcd)) +* set kms key on aws_s3_object when encryption is enabled ([#2147](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2147)) ([b4dc706](https://github.com/enverus-cts/terraform-aws-github-runner/commit/b4dc70610b085a8a4a0f25faf9e9637a56887762)) +* Set the minimal AWS provider to 3.50 ([#1937](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1937)) ([16095d8](https://github.com/enverus-cts/terraform-aws-github-runner/commit/16095d86b848c26e93a5576302ffba8f43c12c28)) +* **syncer:** Fix for windows binaries in action runner syncer ([#1716](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1716)) ([63e0e27](https://github.com/enverus-cts/terraform-aws-github-runner/commit/63e0e27d4ed4d93f060153d3eb706ce7b5750bd1)) +* Update ubuntu example to fix /opt/hostedtoolcache ([#2302](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2302)) ([8eea748](https://github.com/enverus-cts/terraform-aws-github-runner/commit/8eea74817a9817ca386b77f1b90ae9ef721e250e)) +* Upgrade Amazon base AMI to Amazon Linux 2 kernel 5x ([#1812](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1812)) ([9aa5532](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9aa5532e6e9d7fab7ea2f1e9995e608cf063ca5e)) +* Volume size is ingored ([#2014](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2014)) ([b733248](https://github.com/enverus-cts/terraform-aws-github-runner/commit/b7332489f637ad94bcdceef1e0c7c46149f1e6a7)), closes [#1954](https://github.com/enverus-cts/terraform-aws-github-runner/issues/1954) +* Webhook lambda misleading log ([#2291](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2291)) ([c6275f9](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c6275f9d5a68c962e32596e4abf77b1fda6dd18f)) +* **webhook:** Use `x-hub-signature-256` header as default ([#2434](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2434)) ([9c3e495](https://github.com/enverus-cts/terraform-aws-github-runner/commit/9c3e495295e6fbd34e655bd3853b6bf631436925)) +* Wrong block device mapping ([#2019](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2019)) ([185ef20](https://github.com/enverus-cts/terraform-aws-github-runner/commit/185ef20301229ffbdc81874cee2c13f296256036)) +* Wrong block device mapping ([#2019](https://github.com/enverus-cts/terraform-aws-github-runner/issues/2019)) ([c42a467](https://github.com/enverus-cts/terraform-aws-github-runner/commit/c42a467164f6ad5ea7e7a0e5d22653b938cdeaf0)) + ## [1.13.0](https://github.com/philips-labs/terraform-aws-github-runner/compare/v1.12.0...v1.13.0) (2022-10-14)