Releases: aws-games/cloud-game-development-toolkit
v1.1.1-alpha
Summary
Bug fixes and improvements to documentation
Changes
- chore: update changelog (#416) by @cloud-game-development-toolkit-bot
- Perforce: resolve #301 (#378) by @GrzesiekO
- docs: various documentation updates (#394) by @jorisdon
- fix: Added service target group ARNs as outputs for HAS and Swarm (#391) by @henrykie
- fix(horde): add JwtIssuer to ensure container retains agents on restart (#386) by @stephenlacy
- feat(jenkins): Adds GHA deployment workflow (#332) by @gabebatista
- fix(horde): allow inbound access to horde agents on ports 7000-7010 from other horde agents (#353) by @jorisdon
- fix: bash error causing build failure when running p4_configure.sh (#367) by @stephenlacy
- chore: adds triage label to our issue templates (#352) by @kylesomers
- chore: define nat gateway routes outside of aws_route_table resources in samples and modules (#354) by @jorisdon
- chore: fix tag names so that they match recommended best practices (#343) by @jorisdon
- chore(checkov): Suppresses CKV_AWS_378 rule (#339) by @gabebatista
- chore: remove packer assets .ci directory (#337) by @jorisdon
📜 Documentation updates
- Gabeaws/docs/getting started updates (#357) by @gabebatista
🐛 Bug and hot fixes
- Fix(Simple Build Pipeline): Removes race condition between helix core and helix authentication service (#338) by @gabebatista
🔧 Maintenance
- chore(deps): bump python from 3.13.0 to 3.13.1 in /docs (#407) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.48 to 9.5.49 in /docs (#412) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.46 to 9.5.48 in /docs (#409) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#411) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#406) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#400) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#401) by @dependabot
- chore(deps): bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#395) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.45 to 9.5.46 in /docs (#399) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#397) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.44 to 9.5.45 in /docs (#396) by @dependabot
- chore(deps): bump mkdocs-open-in-new-tab from 1.0.7 to 1.0.8 in /docs (#393) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#389) by @dependabot
- chore(deps): bump actions/checkout from 3.0.0 to 4.2.2 (#374) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#387) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.42 to 9.5.44 in /docs (#384) by @dependabot
- chore(deps): bump hashicorp/setup-terraform from 1 to 3 (#373) by @dependabot
- chore(deps): bump aws-actions/configure-aws-credentials from 1.7.0 to 4.0.2 (#372) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.41 to 9.5.42 in /docs (#370) by @dependabot
- chore(deps): bump mkdocs-open-in-new-tab from 1.0.6 to 1.0.7 in /docs (#369) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#368) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#366) by @dependabot
- chore(deps): bump aquasecurity/trivy-action from 0.24.0 to 0.28.0 (#365) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.40 to 9.5.41 in /docs (#363) by @dependabot
- chore(deps): bump python from 3.12.7 to 3.13.0 in /docs (#349) by @dependabot
- chore(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 (#356) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.39 to 9.5.40 in /docs (#359) by @dependabot
- chore(deps): bump mkdocs-open-in-new-tab from 1.0.5 to 1.0.6 in /docs (#345) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.37 to 9.5.39 in /docs (#335) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#344) by @dependabot
- chore(deps): bump python from 3.12.6 to 3.12.7 in /docs (#340) by @dependabot
This release was made possible by the following contributors:
@GrzesiekO, @cloud-game-development-toolkit-bot, @dependabot, @dependabot[bot], @gabebatista, @henrykie, @jorisdon, @kylesomers and @stephenlacy
v1.1.0-alpha
Summary
Releases a new module for deploying Unreal Engine Horde, minor improvements to Perforce Helix Swarm, Helix Core, and documentation
Changes
- Unreal Engine Horde Module (#330) by @henrykie
- Henrykie/helix swarm (#306) by @henrykie
- enhancement: install requirements for (auto)mounting FSx volumes on Windows build agents (#319) by @jorisdon
- fix: improve stability of build agent packer scripts, remove variables that aren't needed (#318) by @jorisdon
- Added support for CASE_SENSITIVE setting (#313) by @keith-miller
- Adding "helix_core_instance_id" to the "helix-core" module outputs.tf… (#316) by @keith-miller
- Gabeaws/jenkins/complete example (#240) by @gabebatista
- chore: update changelog (#305) by @cloud-game-development-toolkit-bot
- Adding TRUST_PROXY to the Auth Service environment variables so that … (#299) by @keith-miller
- feat(helix-core): add ARM64 support (#239) by @GrzesiekO
📜 Documentation updates
- docs: add perforce complete example in docs (#333) by @kylesomers
- docs: updates to documentation (#329) by @henrykie
🔧 Maintenance
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#323) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.35 to 9.5.37 in /docs (#314) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#324) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#298) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#291) by @dependabot
- chore(deps): bump the random-provider group across 5 directories with 1 update (#310) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.34 to 9.5.35 in /docs (#287) by @dependabot
This release was made possible by the following contributors:
@GrzesiekO, @cloud-game-development-toolkit-bot, @dependabot, @dependabot[bot], @gabebatista, @henrykie, @jorisdon, @keith-miller and @kylesomers
v1.0.1-alpha
Summary
This release introduces bug fixes, documentation updates, and dependency version updates.
Changes
- chore: update changelog (#285) by @cloud-game-development-toolkit-bot
- chore: update changelog workflow (#284) by @kylesomers
- ci: update dependency review GHA (#276) by @kylesomers
- ci: add dependency review action (#271) by @kylesomers
- chore: adjusting changelog automation to leverage GH api (#266) by @henrykie
- updating flow for GH automated changelog creation (#262) by @henrykie
- fix: changelog automation (#261) by @henrykie
- changelog automation (#260) by @henrykie
- fix: adding branch creation to workflow (#259) by @henrykie
- Fix/changelog (#258) by @henrykie
- fix(changelog): GHA bot committer (#255) by @henrykie
- Fix/changelog (#253) by @henrykie
- fix(changelog): Add automated PR creation (#252) by @henrykie
- ci: update changelog automation (#250) by @kylesomers
- ci: update changelog automation (#249) by @kylesomers
- ci: update changelog automation (#248) by @kylesomers
- ci: update changelog automation (#247) by @kylesomers
- ci: update changelog automation (#246) by @kylesomers
- ci: fix changelog github action (#245) by @kylesomers
- fix(p4_configure): resolve script execution errors and repair broken … (#232) by @GrzesiekO
- fix(fsx_automounter): when FSx automounter can't list tags for an FSx volume, the AccessDenied exception is now treated as a warning (#226) by @jorisdon
- Henrykie/fix/dependabot (#230) by @henrykie
- fix: dependabot grouping terraform providers (#228) by @henrykie
- ci: enable ossf scorecard action (#184) by @kylesomers
📜 Documentation updates
- docs: add openssf scorecard badge to readme (#219) by @kylesomers
- docs: link to installation instructions for required tools, fix packer command invocation instructions (#194) by @jorisdon
- docs: Windows Build AMI README (#187) by @henrykie
🐛 Bug and hot fixes
- fix: wait for cloud-init to complete prior to installing packages during Perforce Helix Core AMI creation (#193) by @jorisdon
🔧 Maintenance
- chore(deps): bump mkdocs-open-in-new-tab from 1.0.3 to 1.0.5 in /docs (#263) by @dependabot
- chore(deps): bump python from 3.12 to 3.12.6 in /docs (#243) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.33 to 9.5.34 in /docs (#236) by @dependabot
- chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#235) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#241) by @dependabot
- chore(deps): bump the awscc-provider group across 3 directories with 1 update (#242) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#233) by @dependabot
- chore(deps): bump the aws-provider group across 5 directories with 1 update (#231) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.32 to 9.5.33 in /docs (#229) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.10.0 to 1.11.0 in /samples/simple-build-pipeline (#220) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.31 to 9.5.32 in /docs (#211) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.9.0 to 1.10.0 in /modules/perforce/helix-core (#207) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.9.0 to 1.10.0 in /modules/perforce/helix-authentication-service (#205) by @dependabot
- chore(deps): bump hashicorp/aws from 5.62.0 to 5.63.1 in /samples/simple-build-pipeline (#216) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.6.0 to 1.9.0 in /modules/perforce/helix-authentication-service (#196) by @dependabot
- chore(deps): bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-authentication-service (#197) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.6.0 to 1.9.0 in /modules/perforce/helix-core (#198) by @dependabot
- chore(deps): bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-core (#199) by @dependabot
- chore(deps): bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/perforce/helix-swarm (#200) by @dependabot
- chore(deps): bump hashicorp/aws from 5.59.0 to 5.62.0 in /samples/simple-build-pipeline (#201) by @dependabot
- chore(deps): bump hashicorp/awscc from 1.6.0 to 1.9.0 in /samples/simple-build-pipeline (#202) by @dependabot
- chore(deps): bump mike from 2.1.2 to 2.1.3 in /docs (#189) by @dependabot
- chore(deps): bump hashicorp/aws from 5.59.0 to 5.62.0 in /modules/jenkins (#195) by @dependabot
- ci: updating dependabot.yml (#190) by @kylesomers
This release was made possible by the following contributors:
@GrzesiekO, @cloud-game-development-toolkit-bot, @dependabot, @dependabot[bot], @henrykie, @jorisdon and @kylesomers
v1.0.0-alpha
Summary
Initial v1.0.0-alpha release
Changes
- ci: update changelog GHA permissions (#180) by @kylesomers
- docs: update main docs page (#179) by @kylesomers
- docs: update layout of documentation main page theme (#175) by @kylesomers
- adding PLACEHOLDER url for FQDN local variable (#173) by @henrykie
- ci: fix gha workflow level permissions to contents: read (#170) by @kylesomers
- Ochmang/terraformfix al2023 (#159) by @GrzesiekO
- ci: remove packer github actions which are moving to codebuild in CI (#164) by @kylesomers
- Henrykie/checkov fixes (#161) by @henrykie
- Add example Jenkins pipelines for UE5, Godot 4, and GameLift Server SDK for C++, as well as utility pipelines. (#71) by @jorisdon
- fix: fix issue where SSH public key was not baked into the Windows Jenkins build agent AMI (#150) by @jorisdon
- feat: Updates to CI configurations for pre-commit and GHA (#154) by @henrykie
- fix: allow Jenkins build agents to discover FSx volumes/snapshots and make outbound Internet connections (#147) by @jorisdon
- ci: add config scanning to trivy (#143) by @kylesomers
- minor fixes to packer template formatting, jenkins build farm SGs, IA… (#142) by @henrykie
- feat(packer): switch AMI from Rocky Linux to Amazon Linux 2023 and up… (#141) by @GrzesiekO
- ci: add checkov (#140) by @kylesomers
- ci: fix workflow permissions (#139) by @kylesomers
- ci: consolidate security workflows under a reusable workflow template… (#138) by @kylesomers
- ci: add trivy scan github action (#134) by @kylesomers
- ci: add pre-commit hooks (#133) by @kylesomers
- chore: add CODEOWNERS file (#132) by @kylesomers
- ci: adds codeql github action (#131) by @kylesomers
- ci: update packer ci matrix to run to completion even with errors (#130) by @kylesomers
- docs: update workflow for docs (#129) by @kylesomers
- docs: update workflow (#128) by @kylesomers
- docs: fix workflow to use gh inputs from workflow (#127) by @kylesomers
- docs: update to docs and flip release workflow to manual (#126) by @kylesomers
- docs: fix commit depth (#125) by @kylesomers
- docs: modify the workflow for docs release and update documentation (#124) by @kylesomers
- docs: fix docs ci (#123) by @kylesomers
- docs: modify git fetch-depth for docs ci (#121) by @kylesomers
- Update README.md (#120) by @kylesomers
- Kylesomers/docs updates 8538 (#118) by @kylesomers
- Revert "ci: modify the run if statement for the workflow" (#116) by @kylesomers
- ci: modify the run if statement for the workflow (#115) by @kylesomers
- Kylesomers/packer ci (#114) by @kylesomers
- Kylesomers/ci updates (#113) by @kylesomers
- Kylesomers/packer ci (#112) by @kylesomers
- Kylesomers/packer ci (#111) by @kylesomers
- Kylesomers/packer ci (#109) by @kylesomers
- Kylesomers/packer ci (#108) by @kylesomers
- Kylesomers/packer ci (#107) by @kylesomers
- Kylesomers/packer ci (#106) by @kylesomers
- Kylesomers/packer ci (#105) by @kylesomers
- Kylesomers/packer ci (#104) by @kylesomers
- Kylesomers/ci updates (#103) by @kylesomers
- Kylesomers/packer ci (#102) by @kylesomers
- Kylesomers/packer ci (#101) by @kylesomers
- Kylesomers/packer ci (#100) by @kylesomers
- Kylesomers/packer ci (#99) by @kylesomers
- Kylesomers/packer ci (#98) by @kylesomers
- Kylesomers/packer ci (#97) by @kylesomers
- Kylesomers/packer ci (#96) by @kylesomers
- Kylesomers/packer ci (#95) by @kylesomers
- Kylesomers/packer ci (#94) by @kylesomers
- Kylesomers/packer ci (#93) by @kylesomers
- Kylesomers/packer ci (#91) by @kylesomers
- Kylesomers/packer ci (#90) by @kylesomers
- ci: fix permissions (#89) by @kylesomers
- ci: fix permissions on Packer ci (#88) by @kylesomers
- ci: add packer template ci (#87) by @kylesomers
- Henrykie/pre commit gh (#85) by @henrykie
- feat(devops): Add new DevOps playbook files (#76) by @GrzesiekO
- adding pre-commit hooks for GH actions (#84) by @henrykie
- Minor fix to remove password logging. (#83) by @henrykie
- feat: Helix Authentication Extension (#82) by @henrykie
- feat: enable web based administration through variables for HAS (#79) by @henrykie
- updates to DNS for public hosted zone creation (#78) by @henrykie
- refactor: Perforce Helix Core AMI revamp, simple build pipeline DNS (#73) by @henrykie
- ci: packer build agent linux updates (#70) by @kylesomers
- Henrykie/packer/windows builder (#56) by @henrykie
- feat: complete sample with both Jenkins and Perforce modules (#60) by @henrykie
- ci: add release-drafter github action (#58) by @kylesomers
- ci: adds dependabot.yml (#52) by @kylesomers
- ci: updates to release workflow (#50) by @kylesomers
- feat: Add packer build agent templates for Linux (Ubuntu Jammy 22.04, Amazon Linux 2023) (#46) by @jorisdon
- Henrykie/perforce (#38) by @henrykie
- ci: fix docs release automation (#37) by @kylesomers
- docs: enable workflow dispatch (#36) by @kylesomers
- ci: modify Makefile (#35) by @kylesomers
- Ci/ossf 2 (#28) by @kylesomers
- ci: bump versions in ossf scorecard action (#27) by @kylesomers
- ci: update ossf scorecard action to trigger on pull requests on main (#26) by @kylesomers
- ci: setup ossf scorecard GH action (#23) by @kylesomers
- Revert "docs: Adds project docs" (#17) by @henrykie
- Jenkins module implementation (#6) by @henrykie
📜 Documentation updates
- docs: update changelog (#181) by @kylesomers
- feat: Added getting-started documentation for quickstart with Simple Build Pipeline (#177) by @henrykie
- Henrykie/simple build pipeline/refactor (#169) by @henrykie
- Henrykie/perforce docs (#168) by @henrykie
- ci: update dependabot terraform versioning (#162) by @kylesomers
- docs: update documentation (#163) by @kylesomers
- Gabeaws/jenkins readme updates (#145) by @gabebatista
- docs: update README.md (#119) by @kylesomers
- docs: consolidate Ansible playbooks under assets (#117) by @kylesomers
- docs: fix url to documentation to point to /latest (#80) by @kylesomers
- chore(deps): bump mkdocs-material from 9.5.26 to 9.5.27 in /docs (#77) by @dependabot
- docs: add GH Pull Request template (#67) by @kylesomers
- chore: Modify version handling in Docs (#66) by @kylesomers
- chore: fix makefile (#65) by @kylesomers
- chore: Updates to docs (#63) by @kylesomers
- docs: updates workflow and adds changelog automation (#61) by @kylesomers
- docs: add issue template for RFCs (#57) by @kylesomers
- Kylesomers/semantic release (#51) by @kylesomers
- docs: add git-chglog for changelog generation (#49) by @kylesomers
- ci: update docs release workflow (#48) by @kylesomers
- ci: add docs release versioning (#47) by @kylesomers
- ci: Update github action for docs (#39) by @kylesomers
- docs: fix docs release workflow (#34) by @kylesomers
- docs: convert docs releases to use mike (#33) by @kylesomers
- docs: adds markdown docs for assets, modules, playbooks, and samples (#32) by @kylesomers
- docs: adds issue template for submitting maintenance issues (#31) by @kylesomers
- ci: Updates documentation release workflow, adds semantic.yml and release-drafter.yml (#22) by @kylesomers
- docs: Adds documentation and GH workflow for build/publish of docs (#21) by @kylesomers
- docs: Updates to project README (#20) by @kylesomers
- docs: Adds project docs (#13) by @kylesomers
- readmes, project structure, pre-commit, gitignore (#1) by @henrykie
- Add issue templates for bug reports, documentation updates, and feature requests (#2) by @kylesomers
🐛 Bug and hot fixes
- fix: bug fixes for FSxZ storage in build farm (#152) by @kylesomers
- docs: fix docs release workflow (#34) by @kylesomers
- ci: resolving merge conflicts (#30) by @kylesomers
- ci: fix permissions on gh action (#29) by @kylesomers
🔧 Maintenance
- chore(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 (#178) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.30 to 9.5.31 in /docs (#172) by @dependabot
- chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 (#171) by @dependabot
- chore(deps): bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#167) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.29 to 9.5.30 in /docs (#153) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.28 to 9.5.29 in /docs (#144) by @dependabot
- chore(deps): bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 (#137) by @dependabot
- chore(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 (#136) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.27 to 9.5.28 in /docs (#135) by @dependabot
- chore(deps): bump mike from 2.1.1 to 2.1.2 in /docs (#110) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.26 to 9.5.27 in /docs (#77) by @dependabot
- chore(deps): bump github/codeql-action from 3.25.8 to 3.25.10 (#69) by @dependabot
- chore(deps): bump github/codeql-action from 3.24.9 to 3.25.8 (#53) by @dependabot
- chore(deps): bump mkdocs-material from 9.5.25 to 9.5.26 in /docs (#54) by @dependabot
This release was made possible by the following contributors:
@GrzesiekO, @amazon-auto, @dependabot, @dependabot[bot], @gabebatista, @henrykie, @jorisdon and @kylesomers
What's Changed
- Add issue templates for bug reports, documentation updates, and feature requests by @kylesomers in #2
- readmes, project structure, pre-commit, gitignore by @henrykie in #1
- Jenkins module implementation by @henrykie in #6
- docs: Adds project docs by @kylesomers in #13
- Revert "docs: Adds project docs" by @henrykie in #17
- docs: Updates to project README by @kylesomers in #20
...