diff --git a/.github/workflows/atlantis-image.yml b/.github/workflows/atlantis-image.yml index efcc3e993..b98a689a2 100644 --- a/.github/workflows/atlantis-image.yml +++ b/.github/workflows/atlantis-image.yml @@ -80,7 +80,7 @@ jobs: dockerfile: "Dockerfile" - name: Set up Go - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5.4.0 + uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version-file: "go.mod" @@ -91,7 +91,7 @@ jobs: platforms: arm64,arm - name: Set up Docker Buildx - uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3 + uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3 - name: "Install cosign" uses: sigstore/cosign-installer@d7d6bc7722e3daa8354c50bcb52f4837da5e9b6a # v3.8.1 @@ -151,7 +151,7 @@ jobs: - name: "Build ${{ env.PUSH == 'true' && 'and push' || '' }} ${{ env.DOCKER_REPO }} image" id: build if: contains(fromJson('["push", "pull_request"]'), github.event_name) - uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 with: cache-from: type=gha cache-to: type=gha,mode=max @@ -170,7 +170,7 @@ jobs: - name: "Create Image Attestation" if: env.PUSH == 'true' && github.event_name != 'pull_request' - uses: actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3 + uses: actions/attest-build-provenance@e8998f949152b193b063cb0ec769d69d929409be # v2.4.0 with: subject-digest: ${{ steps.build.outputs.digest }} subject-name: ghcr.io/${{ github.repository }} @@ -212,11 +212,11 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3 + uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3 - name: "Build and load into Docker" if: contains(fromJson('["push", "pull_request"]'), github.event_name) - uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 with: cache-from: type=gha cache-to: type=gha,mode=max diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 600633ea4..236a76be8 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -87,7 +87,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@45775bd8235c68ba998cffa5171334d58593da47 # v3 + uses: github/codeql-action/init@ce28f5bb42b7a9f2c824e633a3f6ee835bab6858 # v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -101,7 +101,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@45775bd8235c68ba998cffa5171334d58593da47 # v3 + uses: github/codeql-action/autobuild@ce28f5bb42b7a9f2c824e633a3f6ee835bab6858 # v3 # â„šī¸ Command-line programs to run using the OS shell. # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun @@ -114,7 +114,7 @@ jobs: # ./location_of_script_within_repo/buildscript.sh - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@45775bd8235c68ba998cffa5171334d58593da47 # v3 + uses: github/codeql-action/analyze@ce28f5bb42b7a9f2c824e633a3f6ee835bab6858 # v3 with: category: "/language:${{matrix.language}}" diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 70f08cee3..38d16212e 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -24,4 +24,4 @@ jobs: - name: 'Checkout Repository' uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: 'Dependency Review' - uses: actions/dependency-review-action@ce3cf9537a52e8119d91fd484ab5b8a807627bf8 # v4.6.0 + uses: actions/dependency-review-action@da24556b548a50705dd671f47852072ea4c105d9 # v4.7.1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0f59cba9e..1922ce507 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -60,7 +60,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 # need to setup go toolchain explicitly - - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 + - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: go-version-file: go.mod diff --git a/.github/workflows/pr-size-labeler.yml b/.github/workflows/pr-size-labeler.yml index 161485633..a24d0188b 100644 --- a/.github/workflows/pr-size-labeler.yml +++ b/.github/workflows/pr-size-labeler.yml @@ -17,7 +17,7 @@ jobs: with: egress-policy: audit - - uses: codelytv/pr-size-labeler@c7a55a022747628b50f3eb5bf863b9e796b8f274 # v1 + - uses: codelytv/pr-size-labeler@4ec67706cd878fbc1c8db0a5dcd28b6bb412e85a # v1 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} xs_label: 'size/xs' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f18c75b1a..49d755072 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: with: submodules: true - - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 + - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: go-version-file: go.mod diff --git a/.github/workflows/renovate-config.yml b/.github/workflows/renovate-config.yml index 67200e5cd..7bbc311fb 100644 --- a/.github/workflows/renovate-config.yml +++ b/.github/workflows/renovate-config.yml @@ -25,5 +25,5 @@ jobs: egress-policy: audit - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4 + - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 - run: npx --package=renovate@latest -c renovate-config-validator diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 7db762b06..9fa55462b 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Harden Runner - uses: step-security/harden-runner@c6295a65d1254861815972266d5933fd6e532bdf # v2 + uses: step-security/harden-runner@002fdce3c6a235733a90a27c80493a3241e56863 # v2 with: egress-policy: audit @@ -31,7 +31,7 @@ jobs: show-progress: false - name: 'Run analysis' - uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1 + uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2 with: results_file: results.sarif results_format: sarif diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9ea62538b..ff4c27197 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,7 +63,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 # need to setup go toolchain explicitly - - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 + - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: go-version-file: go.mod @@ -139,7 +139,7 @@ jobs: egress-policy: audit - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 + - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: go-version-file: go.mod @@ -181,7 +181,7 @@ jobs: egress-policy: audit - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 + - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: go-version-file: go.mod diff --git a/.github/workflows/testing-env-image.yml b/.github/workflows/testing-env-image.yml index 6589dfdbe..723f215b9 100644 --- a/.github/workflows/testing-env-image.yml +++ b/.github/workflows/testing-env-image.yml @@ -64,7 +64,7 @@ jobs: platforms: arm64,arm - name: Set up Docker Buildx - uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3 + uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3 - name: Login to Packages Container registry uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3 @@ -75,7 +75,7 @@ jobs: - run: echo "TODAY=$(date +"%Y.%m.%d")" >> $GITHUB_ENV - name: Build and push testing-env:${{env.TODAY}} image - uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6 + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6 with: cache-from: type=gha cache-to: type=gha,mode=max diff --git a/.github/workflows/website.yml b/.github/workflows/website.yml index ae29bccee..e72c49a4f 100644 --- a/.github/workflows/website.yml +++ b/.github/workflows/website.yml @@ -68,12 +68,12 @@ jobs: - name: Link Checker id: lychee - uses: lycheeverse/lychee-action@1d97d84f0bc547f7b25f4c2170d87d810dc2fb2c # v2.4.0 + uses: lycheeverse/lychee-action@82202e5e9c2f4ef1a55a3d02563e1cb6041e5332 # v2.4.1 with: args: --verbose --no-progress ./runatlantis.io - name: setup npm - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: cache: 'npm' diff --git a/.tool-versions b/.tool-versions index 6fcb72d67..a5229730d 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ node 22.14.0 -go 1.24.2 +go 1.24.4 diff --git a/Dockerfile b/Dockerfile index 111346dce..a78323a0d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,14 @@ -# syntax=docker/dockerfile:1@sha256:4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb +# syntax=docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d # what distro is the image being built for ARG ALPINE_TAG=3.21.3@sha256:a8560b36e8b8210634f77d9f7f9efd7ffa463e380b75e2e74aff4511df3ef88c -ARG DEBIAN_TAG=12.10-slim@sha256:b1211f6d19afd012477bd34fdcabb6b663d680e0f4b0537da6e6b0fd057a3ec3 +ARG DEBIAN_TAG=12.10-slim@sha256:4b50eb66f977b4062683ff434ef18ac191da862dbe966961bc11990cf5791a8d # renovate: datasource=docker depName=golang versioning=docker ARG GOLANG_TAG=1.24.4-alpine@sha256:68932fa6d4d4059845c8f40ad7e654e626f3ebd3706eef7846f319293ab5cb7a # renovate: datasource=github-releases depName=hashicorp/terraform versioning=hashicorp ARG DEFAULT_TERRAFORM_VERSION=1.11.4 # renovate: datasource=github-releases depName=opentofu/opentofu versioning=hashicorp -ARG DEFAULT_OPENTOFU_VERSION=1.9.0 +ARG DEFAULT_OPENTOFU_VERSION=1.10.1 # renovate: datasource=github-releases depName=open-policy-agent/conftest ARG DEFAULT_CONFTEST_VERSION=0.59.0 diff --git a/RELEASE_CADENCE.md b/RELEASE_CADENCE.md new file mode 100644 index 000000000..a953a0eb8 --- /dev/null +++ b/RELEASE_CADENCE.md @@ -0,0 +1,70 @@ +# Release Cadence + +## Overview + +Atlantis follows a **monthly release cadence** to provide regular, predictable updates while maintaining stability for users. + +## Release Schedule + +- **Frequency**: Once per month +- **Timing**: First week OR last week of every month (but only once per month) +- **Release Day**: Typically Tuesday or Wednesday to allow for weekend buffer + +## Versioning + +Atlantis follows [Semantic Versioning](https://semver.org/) (SemVer): + +- **Major releases** (x.0.0): Breaking changes +- **Minor releases** (0.x.0): New features, backward compatible +- **Patch releases** (0.0.x): Bug fixes and security patches + +## Release Branches + +- **Main branch**: Contains the latest development work +- **Release branches**: Created for major/minor releases (e.g., `release-0.20`) +- **Hotfixes**: Applied to both main and relevant release branches + +## Communication + +- **Release Announcements**: Posted on GitHub Releases and community channels +- **Breaking Changes**: Clearly documented in release notes and migration guides +- **Security Updates**: Immediately communicated through security advisories + +## Release Criteria + +A release is ready when: + +1. ✅ All tests pass +2. ✅ Documentation is updated +3. ✅ Release notes are current +4. ✅ No known critical bugs +5. ✅ Security scan passes +6. ✅ Performance benchmarks are acceptable + +## Emergency Releases + +In case of critical security vulnerabilities or severe bugs: + +1. **Immediate Assessment**: Evaluate severity and impact +2. **Hotfix Development**: Create targeted fix +3. **Expedited Testing**: Focused testing on the fix +4. **Emergency Release**: Release outside normal cadence if necessary + +## Contributing to Releases + +- **Feature Requests**: Submit early in the month for consideration +- **Bug Reports**: Report immediately for faster resolution +- **Testing**: Help test release candidates +- **Documentation**: Contribute to release notes and migration guides + +For detailed information about contributing to Atlantis, see [CONTRIBUTING.md](./CONTRIBUTING.md). + +## Release History + +For detailed information about past releases, see: + +- [GitHub Releases](https://github.com/runatlantis/atlantis/releases) + +--- + +_This document is maintained by the Atlantis maintainers. For questions about the release process, please open an issue or contact the maintainers._ diff --git a/docker-compose.yml b/docker-compose.yml index 5cca0f4c5..e5c85bae3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,7 @@ services: depends_on: - atlantis redis: - image: redis:7.4-alpine@sha256:02419de7eddf55aa5bcf49efb74e88fa8d931b4d77c07eff8a6b2144472b6952 + image: redis:7.4-alpine@sha256:ee9e8748ace004102a267f7b8265dab2c618317df22507b89d16a8add7154273 restart: always ports: - 6379:6379 diff --git a/go.mod b/go.mod index 4316717b9..c573083de 100644 --- a/go.mod +++ b/go.mod @@ -34,7 +34,7 @@ require ( github.com/mitchellh/go-homedir v1.1.0 github.com/moby/patternmatcher v0.6.0 github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 - github.com/opentofu/tofudl v0.0.0-20250129123822-d4254f2a6147 + github.com/opentofu/tofudl v0.0.1 github.com/petergtz/pegomock/v4 v4.1.0 github.com/pkg/errors v0.9.1 github.com/redis/go-redis/v9 v9.7.3 diff --git a/go.sum b/go.sum index b3231fdee..d6306db60 100644 --- a/go.sum +++ b/go.sum @@ -359,8 +359,8 @@ github.com/onsi/ginkgo/v2 v2.9.2 h1:BA2GMJOtfGAfagzYtrAlufIP0lq6QERkFmHLMLPwFSU= github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= github.com/onsi/gomega v1.27.6 h1:ENqfyGeS5AX/rlXDd/ETokDz93u0YufY1Pgxuy/PvWE= github.com/onsi/gomega v1.27.6/go.mod h1:PIQNjfQwkP3aQAH7lf7j87O/5FiNr+ZR8+ipb+qQlhg= -github.com/opentofu/tofudl v0.0.0-20250129123822-d4254f2a6147 h1:FRrWXOEB5P/rmDbXNON3erWlAxe8NtxEeAfYqMk0oRY= -github.com/opentofu/tofudl v0.0.0-20250129123822-d4254f2a6147/go.mod h1:HeIabsnOzo0WMnIRqI13Ho6hEi6tu2nrQpzSddWL/9w= +github.com/opentofu/tofudl v0.0.1 h1:r2uD4nxMnq0Qkzhh/C9Ldxjt+piTJi0R0C40Kf4d+a8= +github.com/opentofu/tofudl v0.0.1/go.mod h1:HeIabsnOzo0WMnIRqI13Ho6hEi6tu2nrQpzSddWL/9w= github.com/pelletier/go-toml/v2 v2.2.3 h1:YmeHyLY8mFWbdkNWwpr+qIL2bEqT0o95WSdkNHvL12M= github.com/pelletier/go-toml/v2 v2.2.3/go.mod h1:MfCQTFTvCcUyyvvwm1+G6H/jORL20Xlb6rzQu9GuUkc= github.com/petergtz/pegomock/v4 v4.1.0 h1:Reoy2rlwshuxNaD2ZWp5TrSCrmoFH5SSLHb5U1z2pog= diff --git a/package-lock.json b/package-lock.json index 3306bde1b..63747d6d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "vite": "6.2.7", "vitepress": "1.6.3", "vitepress-plugin-mermaid": "2.0.17", - "vue": "3.5.13" + "vue": "3.5.17" } }, "node_modules/@algolia/autocomplete-core": { @@ -286,9 +286,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "dev": true, "license": "MIT", "engines": { @@ -296,9 +296,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "dev": true, "license": "MIT", "engines": { @@ -306,13 +306,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", - "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.7.tgz", + "integrity": "sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.3" + "@babel/types": "^7.27.7" }, "bin": { "parser": "bin/babel-parser.js" @@ -322,14 +322,14 @@ } }, "node_modules/@babel/types": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", - "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.7.tgz", + "integrity": "sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" @@ -1808,57 +1808,57 @@ } }, "node_modules/@vue/compiler-core": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", - "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.17.tgz", + "integrity": "sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/shared": "3.5.13", + "@babel/parser": "^7.27.5", + "@vue/shared": "3.5.17", "entities": "^4.5.0", "estree-walker": "^2.0.2", - "source-map-js": "^1.2.0" + "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", - "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.17.tgz", + "integrity": "sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.5.13", - "@vue/shared": "3.5.13" + "@vue/compiler-core": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", - "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.17.tgz", + "integrity": "sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/compiler-core": "3.5.13", - "@vue/compiler-dom": "3.5.13", - "@vue/compiler-ssr": "3.5.13", - "@vue/shared": "3.5.13", + "@babel/parser": "^7.27.5", + "@vue/compiler-core": "3.5.17", + "@vue/compiler-dom": "3.5.17", + "@vue/compiler-ssr": "3.5.17", + "@vue/shared": "3.5.17", "estree-walker": "^2.0.2", - "magic-string": "^0.30.11", - "postcss": "^8.4.48", - "source-map-js": "^1.2.0" + "magic-string": "^0.30.17", + "postcss": "^8.5.6", + "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", - "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.17.tgz", + "integrity": "sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.13", - "@vue/shared": "3.5.13" + "@vue/compiler-dom": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/devtools-api": { @@ -1898,57 +1898,57 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", - "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.17.tgz", + "integrity": "sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/shared": "3.5.13" + "@vue/shared": "3.5.17" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz", - "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.17.tgz", + "integrity": "sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==", "dev": true, "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.13", - "@vue/shared": "3.5.13" + "@vue/reactivity": "3.5.17", + "@vue/shared": "3.5.17" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", - "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.17.tgz", + "integrity": "sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==", "dev": true, "license": "MIT", "dependencies": { - "@vue/reactivity": "3.5.13", - "@vue/runtime-core": "3.5.13", - "@vue/shared": "3.5.13", + "@vue/reactivity": "3.5.17", + "@vue/runtime-core": "3.5.17", + "@vue/shared": "3.5.17", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz", - "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.17.tgz", + "integrity": "sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-ssr": "3.5.13", - "@vue/shared": "3.5.13" + "@vue/compiler-ssr": "3.5.17", + "@vue/shared": "3.5.17" }, "peerDependencies": { - "vue": "3.5.13" + "vue": "3.5.17" } }, "node_modules/@vue/shared": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", - "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.17.tgz", + "integrity": "sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==", "dev": true, "license": "MIT" }, @@ -3585,9 +3585,9 @@ "license": "ISC" }, "node_modules/magic-string": { - "version": "0.30.15", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.15.tgz", - "integrity": "sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, "license": "MIT", "dependencies": { @@ -4384,9 +4384,9 @@ "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true, "funding": [ { @@ -4587,9 +4587,9 @@ } }, "node_modules/postcss": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", - "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", "dev": true, "funding": [ { @@ -4607,7 +4607,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.8", + "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -6069,17 +6069,17 @@ "license": "MIT" }, "node_modules/vue": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz", - "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.17.tgz", + "integrity": "sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==", "dev": true, "license": "MIT", "dependencies": { - "@vue/compiler-dom": "3.5.13", - "@vue/compiler-sfc": "3.5.13", - "@vue/runtime-dom": "3.5.13", - "@vue/server-renderer": "3.5.13", - "@vue/shared": "3.5.13" + "@vue/compiler-dom": "3.5.17", + "@vue/compiler-sfc": "3.5.17", + "@vue/runtime-dom": "3.5.17", + "@vue/server-renderer": "3.5.17", + "@vue/shared": "3.5.17" }, "peerDependencies": { "typescript": "*" diff --git a/package.json b/package.json index ed3a69611..5f61387cb 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "vite": "6.2.7", "vitepress": "1.6.3", "vitepress-plugin-mermaid": "2.0.17", - "vue": "3.5.13" + "vue": "3.5.17" }, "scripts": { "website:dev": "vitepress dev --host localhost --port 8080 runatlantis.io", diff --git a/server/controllers/events/testdata/test-repos/automerge/dir1/versions.tf b/server/controllers/events/testdata/test-repos/automerge/dir1/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/automerge/dir1/versions.tf +++ b/server/controllers/events/testdata/test-repos/automerge/dir1/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/automerge/dir2/versions.tf b/server/controllers/events/testdata/test-repos/automerge/dir2/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/automerge/dir2/versions.tf +++ b/server/controllers/events/testdata/test-repos/automerge/dir2/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/import-multiple-project/dir1/versions.tf b/server/controllers/events/testdata/test-repos/import-multiple-project/dir1/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/import-multiple-project/dir1/versions.tf +++ b/server/controllers/events/testdata/test-repos/import-multiple-project/dir1/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/import-multiple-project/dir2/versions.tf b/server/controllers/events/testdata/test-repos/import-multiple-project/dir2/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/import-multiple-project/dir2/versions.tf +++ b/server/controllers/events/testdata/test-repos/import-multiple-project/dir2/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/import-single-project-var/versions.tf b/server/controllers/events/testdata/test-repos/import-single-project-var/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/import-single-project-var/versions.tf +++ b/server/controllers/events/testdata/test-repos/import-single-project-var/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/import-single-project/versions.tf b/server/controllers/events/testdata/test-repos/import-single-project/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/import-single-project/versions.tf +++ b/server/controllers/events/testdata/test-repos/import-single-project/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/import-workspace/dir1/versions.tf b/server/controllers/events/testdata/test-repos/import-workspace/dir1/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/import-workspace/dir1/versions.tf +++ b/server/controllers/events/testdata/test-repos/import-workspace/dir1/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/modules-yaml/modules/null/versions.tf b/server/controllers/events/testdata/test-repos/modules-yaml/modules/null/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/modules-yaml/modules/null/versions.tf +++ b/server/controllers/events/testdata/test-repos/modules-yaml/modules/null/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/modules/modules/null/versions.tf b/server/controllers/events/testdata/test-repos/modules/modules/null/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/modules/modules/null/versions.tf +++ b/server/controllers/events/testdata/test-repos/modules/modules/null/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-apply-reqs/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-apply-reqs/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-apply-reqs/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-apply-reqs/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-clear-approval/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-clear-approval/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-clear-approval/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-clear-approval/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-custom-run-steps/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-custom-run-steps/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-custom-run-steps/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-custom-run-steps/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-diff-owner/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-diff-owner/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-diff-owner/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-diff-owner/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-disabled-previous-match/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-disabled-previous-match/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-disabled-previous-match/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-disabled-previous-match/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo-server-side/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo-server-side/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo-server-side/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo-server-side/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-disabled-repo/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo-server-side/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo-server-side/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo-server-side/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo-server-side/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-enabled-repo/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-extra-args/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-extra-args/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-extra-args/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-extra-args/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir1/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir1/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir1/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir1/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir2/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir2/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir2/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks-multi-projects/dir2/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/policy-checks/versions.tf b/server/controllers/events/testdata/test-repos/policy-checks/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/policy-checks/versions.tf +++ b/server/controllers/events/testdata/test-repos/policy-checks/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/production/versions.tf b/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/production/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/production/versions.tf +++ b/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/production/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/staging/versions.tf b/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/staging/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/staging/versions.tf +++ b/server/controllers/events/testdata/test-repos/repo-config-file/infrastructure/staging/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/server-side-cfg/versions.tf b/server/controllers/events/testdata/test-repos/server-side-cfg/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/server-side-cfg/versions.tf +++ b/server/controllers/events/testdata/test-repos/server-side-cfg/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/simple-with-lockfile/versions.tf b/server/controllers/events/testdata/test-repos/simple-with-lockfile/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/simple-with-lockfile/versions.tf +++ b/server/controllers/events/testdata/test-repos/simple-with-lockfile/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/simple-yaml/versions.tf b/server/controllers/events/testdata/test-repos/simple-yaml/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/simple-yaml/versions.tf +++ b/server/controllers/events/testdata/test-repos/simple-yaml/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/simple/versions.tf b/server/controllers/events/testdata/test-repos/simple/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/simple/versions.tf +++ b/server/controllers/events/testdata/test-repos/simple/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir1/versions.tf b/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir1/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir1/versions.tf +++ b/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir1/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir2/versions.tf b/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir2/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir2/versions.tf +++ b/server/controllers/events/testdata/test-repos/state-rm-multiple-project/dir2/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/state-rm-single-project/versions.tf b/server/controllers/events/testdata/test-repos/state-rm-single-project/versions.tf index eebae4d3e..1033bda83 100644 --- a/server/controllers/events/testdata/test-repos/state-rm-single-project/versions.tf +++ b/server/controllers/events/testdata/test-repos/state-rm-single-project/versions.tf @@ -3,7 +3,7 @@ terraform { required_providers { random = { source = "hashicorp/random" - version = "3.7.1" + version = "3.7.2" } } } diff --git a/server/controllers/events/testdata/test-repos/tfvars-yaml-no-autoplan/versions.tf b/server/controllers/events/testdata/test-repos/tfvars-yaml-no-autoplan/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/tfvars-yaml-no-autoplan/versions.tf +++ b/server/controllers/events/testdata/test-repos/tfvars-yaml-no-autoplan/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/tfvars-yaml/versions.tf b/server/controllers/events/testdata/test-repos/tfvars-yaml/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/tfvars-yaml/versions.tf +++ b/server/controllers/events/testdata/test-repos/tfvars-yaml/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/production/versions.tf b/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/production/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/production/versions.tf +++ b/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/production/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } } diff --git a/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf b/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf index ccc71862f..1516ade48 100644 --- a/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf +++ b/server/controllers/events/testdata/test-repos/workspace-parallel-yaml/staging/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { null = { source = "hashicorp/null" - version = "3.2.3" + version = "3.2.4" } } }