Daniel Piddock
bbb0ed2f00
Fix docker-entrypoint when called with atlantis ( #3060 )
...
Prior to v0.22.0 the container could be run with the command `atlantis
server`. However this was broken by #2770 :
```
Error: unknown command "atlantis" for "atlantis"
```
This PR reverts to previous functionality and matches the comment.
Following calls all work again:
```sh
docker run atlantis server
docker run atlantis --help
docker run atlantis atlantis server
docker run atlantis atlantis --help
```
2023-01-27 09:17:45 -06:00
renovate[bot]
9add331645
fix(deps): update golang.org/x/exp digest to a67bb56 in go.mod ( #3056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 21:20:15 -06:00
nitrocode
40f1e9535f
fix(docker): Set version based on release tag, revert gorelease signing ( #3051 )
...
* fix(docker): Set version based on release tag, revert gorelease signing
v0.23.0-pre.20230125
2023-01-25 19:46:09 -08:00
nitrocode
89ccb8659a
feat(release): version based on github release tag ( #3049 )
2023-01-25 19:03:30 -06:00
ryanfarisco
0352406016
Update using-slack-hooks.md ( #3048 )
...
- fix typo
- add context for Bot Token Scopes specifically
- reorder copy token as token is generated after installing app to workspace
2023-01-25 16:38:04 -06:00
nitrocode
4471d082e6
feat(build): sign releases ( #3040 )
...
* feat(build): sign releases
2023-01-25 10:32:58 -05:00
renovate[bot]
1fb7a6764f
fix(deps): update module github.com/xanzy/go-gitlab to v0.79.0 in go.mod ( #3046 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 22:41:05 -06:00
renovate[bot]
9803982374
fix(deps): update golang.org/x/exp digest to d38c7dc in go.mod ( #3044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 22:40:01 -06:00
Li Lin
677fa8f198
docs: /api/plan and /api/apply endpoints ( #3013 )
...
* Add API doc for api endpoints
* Fix broken link
* Link api-endpoint in --api-secret section
* Apply suggestions from code review
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Add /status and /healthz endpoint
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
Co-authored-by: Rui Chen <rui@chenrui.dev >
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2023-01-24 13:32:53 -08:00
renovate[bot]
bf853ad128
fix(deps): update golang.org/x/exp digest to 7f5a42a in go.mod ( #3039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 12:58:32 -06:00
nitrocode
3d92402788
chore(template): expand issue template ( #2873 )
...
* Add more to issue template
* Update bug_report.md
* Update bug_report.md
2023-01-24 12:35:25 -06:00
Adam Zahumenský
953de00f80
feat: --silence-no-projects to comments with -d and -p ( #2969 )
...
* Expand --silence-no-projects to targeted commands
* Cover other commands, test+docs
* Add more tests, refactor doc
* fix tests
* fix dangling pending VCS statuses
* fix: codeql yaml
* fix: lint
2023-01-24 08:26:24 -06:00
nitrocode
898bcec40e
feat(actions): website link check ( #3037 )
...
* feat(actions): website link check
2023-01-23 23:14:24 -08:00
Rui Chen
885a4e1d81
docs: update slack invite to a perm link ( #3036 )
2023-01-23 22:37:34 -08:00
PePe Amengual
c48b7f271a
docs: add a perm slack invite link ( #3035 )
...
* Adding working slack invite link
* docs: update to a permanent link
* update to a perm link
Co-authored-by: Rui Chen <rui@chenrui.dev >
2023-01-23 22:46:32 -05:00
Hans Kristian
db116515c2
docs: fix table formating for multienv ( #3032 )
2023-01-23 13:43:02 -05:00
nitrocode
5491642f46
fix(actions): set labeler to use correct on event ( #3033 )
...
* fix(actions): set labeler to use correct on event
2023-01-23 13:42:20 -05:00
nitrocode
483b09d419
docs(readme): Add go pkg badge ( #3029 )
...
* docs(readme): Add go pkg badge
2023-01-22 23:20:17 -05:00
nitrocode
56677bda36
feat(actions): add labeler ( #3020 )
...
* feat(actions): add labeler
2023-01-22 18:44:56 -08:00
nitrocode
7fae61a5f7
fix(actions): remove test reference to enable e2e ( #3028 )
2023-01-22 18:42:38 -08:00
nitrocode
97f3c78f7a
chore(test): remove redundant test job from circleci ( #3026 )
...
* chore(test): rm test job from circleci
2023-01-22 18:26:01 -08:00
nitrocode
97f19baabe
feat(codeql): ignore draft prs ( #3021 )
2023-01-21 23:14:12 -08:00
nitrocode
74aaa44083
chore(actions): deprecate set-output ( #3019 )
...
* chore(actions): deprecate set-output
* chore(actions): proper deprecation
2023-01-21 22:15:22 -08:00
renovate[bot]
02b29e6b08
fix(deps): update module github.com/spf13/viper to v1.15.0 in go.mod ( #3025 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-21 19:44:08 -06:00
renovate[bot]
eb5e905222
fix(deps): update module github.com/uber-go/tally to v3.5.2+incompatible in go.mod ( #3024 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-21 19:43:31 -06:00
renovate[bot]
1c057b32f3
fix(deps): update module github.com/moby/moby to v20.10.23+incompatible in go.mod ( #3023 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-21 19:43:00 -06:00
renovate[bot]
8c17c51f92
fix(deps): update golang.org/x/exp digest to a68e582 in go.mod ( #3022 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-21 19:42:25 -06:00
nitrocode
3d735a3a20
build(docker): fix intermittent ghcr push failures ( #3018 )
...
* Update atlantis-base.yml
* Update atlantis-image.yml
2023-01-21 12:34:48 -08:00
Luke Young
5d47eeb63b
feat: add plan_requirements capability ( #2979 )
...
* Add plan_requirements
* Pass pull request fetcher down to plan runner
* Adding tests
* Replace sliceContainsF with slice.Contains
* Remove policy check for plan
Co-authored-by: Casey Miller <camiller@confluent.io >
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
Co-authored-by: Casey Miller <47993553+camillsir@users.noreply.github.com >
2023-01-21 00:20:04 -06:00
Ken Kaizu
f8eba4bce6
fix: markdown renderer use invalid disableApply flag with disableMarkdownFolding ( #3016 )
2023-01-19 15:58:05 -08:00
nitrocode
7911171336
fix: runatlantis.io search ( #3012 )
...
* Add locales to docsearch
* add algolia appId
2023-01-19 10:48:40 -06:00
Ken Kaizu
cb0aadf571
feat: state rm ( #2880 )
...
* feat: state rm
* review feedback
* fix conflict for pegomock generation code
* adopt state command into allow-commands
* fix conflicts
* fix: state rm works on workspace
* notify import/state rm discard plan file
* fix lint
* use repeat instead warning for re-plan
* perl -pi -e 's!\* 🔁 plan file was discarded. to!🚮 A plan file was discarded. Re-plan would be required before applying.\n\n\* 🔁 To!g' server/**/*
* follow main branch
2023-01-18 22:02:18 -06:00
Ken Kaizu
9e3d8879ec
fix: PR status summary should remove Note: Objects have changed outside of Terraform ( #3010 )
...
* extract PlanSuccess.DiffSummary
* commit status updater use DiffSummary instead Summary to show only diff result
2023-01-18 20:14:58 -06:00
nitrocode
ec54d83a5d
chore: release v0.22.3 ( #3005 )
v0.22.3
2023-01-18 17:20:48 -06:00
nitrocode
e8dac17433
chore(docker): bump-git-2.39 ( #2998 )
...
* bump-git-2.39
* install latest git
* Update docker-base/Dockerfile.alpine
Co-authored-by: Rui Chen <rui@chenrui.dev >
2023-01-18 17:04:51 -06:00
nitrocode
eb4ae85b6c
Add "in production since 2017" ( #3004 )
2023-01-18 16:21:57 -06:00
nitrocode
b248299e8d
chore(deps): website: upgrade vuepress 1.x to 2.x ( #2980 )
...
* Upgrade vuepress to 2.x
* Add i18n support
* Apply suggestions from code review
* Update runatlantis.io/.vuepress/config.js
* Update runatlantis.io/es/README.md
* Delete README.md
* Delete README.md
* Delete README.md
* Update runatlantis.io/.vuepress/config.js
* Update runatlantis.io/.vuepress/config.js
* Update config.js
* Use Overview name for specific children
* Add comment for algolia API key
* Register Home.vue
* Convert Home.vue stylus to SCSS
* Regenerate yarn.lock
* Regenerate yarn.lock
* Regenerate yarn.lock
* Regenerate yarn.lock
* Regenerate yarn.lock
2023-01-18 16:07:59 -06:00
nitrocode
823f9e2a07
chore(docker): rm setup-golang from atlantis image workflow ( #2989 )
2023-01-18 17:04:04 -05:00
nitrocode
be642b459b
set ATLANTIS_BASE_TAG_DATE=latest ( #2997 )
2023-01-18 00:19:18 -05:00
PePe Amengual
30a7aa6cc3
docs: Add clarification to enable-regex-cmp flag ( #2995 )
...
* Adding clarification to regexcmp flag
* Update runatlantis.io/docs/server-configuration.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2023-01-17 22:46:27 -06:00
nitrocode
d736250e9a
feat: more container labels: licenses ( #2900 )
...
* atlantis-base: add license label
* atlantis-image: add license label
* Apply suggestions from code review
* Update Dockerfile
* Update Dockerfile.alpine
* Update Dockerfile.debian
* Apply suggestions from code review
* Update Dockerfile
* Update Dockerfile
* Update docker-base/Dockerfile.alpine
* Update Dockerfile.debian
2023-01-16 15:57:55 -06:00
nitrocode
bcbcf5cb63
feat(build): add vulnerability codeql scanning ( #2879 )
...
* Add vulnerability codeql scanning
* Resolve zip slip
2023-01-16 15:53:35 -06:00
Ken Kaizu
da48fb515d
chore(test): add no test dir tests, rename testdata dir ( #2986 )
...
* add web_templates render tests
* add ansic strip tests
* move fixtures into testdata dir which is golang specific test dir name
* add server/metrics tests
* add recovery test
* add runtime stats test
2023-01-15 23:14:23 -06:00
renovate[bot]
71738f15b6
fix(deps): update module github.com/xanzy/go-gitlab to v0.78.0 in go.mod ( #2960 )
...
* fix(deps): update module github.com/xanzy/go-gitlab to v0.78.0
* Deprecate MergeStatus for DetailedMergeStatus
* Update gitlab_client_test.go
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2023-01-15 20:47:28 -06:00
renovate[bot]
9e3d3d1836
chore(deps): lock file maintenance in server/events/testdata/test-repos/workspace-configured/main.tf ( #2987 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-15 20:38:28 -06:00
nitrocode
bfd88b021e
feat: additional renovatebot configurations ( #2981 )
2023-01-15 17:34:38 -06:00
renovate[bot]
c086b699ef
chore(deps): update node.js to v18.13.0 ( #2984 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-14 16:24:18 -06:00
Ken Kaizu
ee7a5cadfb
feat: PR check status to show summary e.g. Plan: 1 to add, 0 to change, 1 to destroy ( #2983 )
...
* feat: Update plan GitHub Status summary
* feat: revert result changes for Plan and Apply functions
* docs: Add CommandResult description
* feat: change plan status without ctx.CommandResult
* ensure DefaultCommitStatusUpdater implements runtime.statusUpdater
Co-authored-by: Alberto Rojas <alberto.rojas@n26.com >
2023-01-14 15:08:56 -06:00
Fabiano Soares Honorato
33bc28fa85
Fix instrumented approve policies calling apply ( #2977 )
2023-01-12 14:06:35 -08:00
nitrocode
c94e63c37b
chore(test): fix atlantis import test ( #2970 )
...
* Fix e2e import test
* Update exp-output-import-dir1-ops-dummy1.txt
* Update exp-output-import-dir1-ops-dummy2.txt
* Update exp-output-plan.txt
v0.22.3-pre.20230111
2023-01-11 17:18:06 -08:00