Commit Graph

43 Commits

Author SHA1 Message Date
Rui Chen
91ff643727 fix: add mermaid config (#4643)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-09 19:34:20 -04:00
Andrej Svenke
3f87f7b5d7 chore: updates to contributing docs and tooling (#4418) 2024-04-30 09:47:05 -07:00
Rui Chen
aaa6ac078a feat: migrate to use pnpm and add sitemapPlugin (#4043)
* migrate off yarn to pnpm

add `vue` and `@vuepress/client` as peer-dependencies

stick with node 20

update @vuepress/plugin-docsearch dep with `npx vp-update`

add vuepress-plugin-sitemap2 plugin

Signed-off-by: Rui Chen <rui@chenrui.dev>

* replace yarn.lock with pnpm-lock.yaml for labeler

Signed-off-by: Rui Chen <rui@chenrui.dev>

* replace yarnDedupeHighest with pnpmDedupe for renovate

Signed-off-by: Rui Chen <rui@chenrui.dev>

* update website-lint job

Signed-off-by: Rui Chen <rui@chenrui.dev>

---------

Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-02-08 12:26:50 -08:00
Dylan Page
a0be8a8161 chore: add governance process to Atlantis (#4074)
* chore: add governance process to Atlantis

* docs: update release process and add backport steps

* docs: tweaks

* Update GOVERNANCE.md

Co-authored-by: Rui Chen <rui@chenrui.dev>

* Update GOVERNANCE.md

Co-authored-by: Rui Chen <rui@chenrui.dev>

* docs: review suggestions

---------

Co-authored-by: Rui Chen <rui@chenrui.dev>
2023-12-19 12:16:18 -05:00
Ken Kaizu
27b9897517 chore(build): rm pegomock experimental feature for smooth mock generation (#2886)
* disable pegomock --use-experimental-model-gen, cause random fail by segv

* make regen-mocks

* fix mock code which uses non experimental pegomock codes
2022-12-27 19:58:15 -06:00
Ken Kaizu
4d957836ad Enable or disable repo_locking per repo in repos.yaml and atlantis.yaml (#2700)
* disable repo locking repos.yaml and atlantis.yaml with allow override

* rename disable_repo_locking into repo_locking

* add both enable/disable repo_locking test

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2022-12-09 16:13:31 -06:00
Li Lin
5b88c4224a Update docs for vulnerability reporting (#2683) 2022-11-14 14:44:18 -08:00
nitrocode
d85662cdf1 Rename default branch to main (#2662)
* Rename default branch to main

* Bump git, curl, and openssl packages
2022-11-14 11:28:29 -06:00
Daniel Thompson
ab2cdb833a External Locking DB: Redis (#2491)
* Initial build out of redis backend

* Regenerate locking mocks and matchers

* More test cleanup

* More test fixes

* Added tests for redis

* Test fix

* Linting fix

* Dcos update

* Update redis.go

* Update server.go

* Adding nolint to RedisDB struct
2022-09-07 16:57:06 -07:00
Sarvar Muminov
90e92e3a13 chore: move CommandContext and CommandResult to models (#193) (#2093)
* Moved CommandContext and CommandResult to models (#193)

* Moved CommandContext and CommandResult to models

* move from models to command

rename CommandContext -> Context
rename CommandResult -> Result

* moved command related helpers into command package

* move ProjectCommandContext and ProjectResult to command/project package

* move project command context and project result

* revert unrelated code

* move tests

* fix left over

* fix linting

* fix tests

* remove unused import

* fix project context dependencies

* fix depenedecies

* fix typo
2022-03-21 10:36:13 -07:00
MB
fee3a4a292 docs: update docker registry link to ghcr (#2130)
Issue #2103
2022-03-11 08:29:17 -05:00
rui
ffda2909c3 workflow: add testing-env image build/publish process (#1780)
* workflow: add testing-env image build/publish process

replacing https://hub.docker.com/r/runatlantis/testing-env

Signed-off-by: Rui Chen <rui@chenrui.dev>

* refresh the testing-env image

* only runs on master branch

Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-08-30 23:41:27 -04:00
Luke Kysow
a735de4613 Update CONTRIBUTING.md (#1538) 2021-04-27 09:53:36 -07:00
Mathieu Cantin
bebb2f2bfe Suggest to run integration tests in Docker (#1438) 2021-03-04 15:15:09 -08:00
Nish Krishnan
8894ce9595 Add docker compose with ngrok + atlantis setup. (#1249) 2020-12-06 20:06:31 -05:00
Luke Kysow
b9e56ad3eb Update docs 2020-10-22 22:03:22 -07:00
Luke Kysow
8ac19e4017 Deprecate --repo-whitelist for --repo-allowlist 2020-07-25 23:50:09 -07:00
Paris Morali
ab7016063a Atlantis lock discard via VCS comment
This successfully deletes the atlantis lock and
allows a competing PR to plan, but doesn not delete
the actual plans, so a user can still apply after
the lock is discarded.
This will be investigated in a follow up commit

Also fixed the basic mark down rendering for the discard command
2020-06-08 15:56:58 +01:00
Luke Kysow
8979a5fd09 Update pegomock 2020-05-25 11:58:50 -07:00
Toby Archer
78d01f829f Kustomize support 2019-11-02 11:05:41 +01:00
Luke Kysow
c03d4922ec Remove outdated test guidance 2019-04-23 12:27:40 -03:00
Josh Kodroff
546127a836 Remove helm chart.
There's now an official chart in the Helm repository: https://github.com/helm/charts/tree/master/stable/atlantis
2018-12-17 17:03:05 -05:00
Luke Kysow
620100e5eb Release 0.4.12 2018-11-30 10:10:53 -06:00
Luke Kysow
e82c301f58 Add docs for how to run tests in Docker 2018-10-01 11:49:59 -05:00
Luke Kysow
33926a01f2 WebHook -> Webhook 2018-07-24 20:24:27 +02:00
Luke Kysow
2e0046a595 Update website docs. Add GA. 2018-07-04 18:18:10 +02:00
nickwu241
c26abe8906 Update CONTRIBUTING.md run example with --gh-webhook-secret 2018-05-30 08:22:04 -04:00
nickwu241
b4aebfb8e4 Add --repo-whitelist flag to CONTRIBUTING.md setup 2018-05-29 20:33:36 -04:00
Luke Kysow
3824e3c2e8 Release 0.3.6. 2018-03-29 15:27:37 -07:00
Luke Kysow
ec0014fc72 Add email for security reports. 2018-03-06 15:28:30 -08:00
Luke Kysow
7709f3625a Remember to re-run the master build on release. 2018-03-02 12:13:23 -08:00
Luke Kysow
6c159feff4 Rename to runatlantis from atlantisnorth. 2018-02-18 21:28:18 -08:00
Luke Kysow
0299d3ee12 Move to new atlantisnorth repo 2018-02-06 13:29:36 -08:00
Luke Kysow
818594a94a Update CONTRIBUTING.md 2017-12-17 17:32:20 -08:00
Luke Kysow
2493313db7 Update changelog. Fix release instructions 2017-12-17 17:30:03 -08:00
Luke Kysow
9c11841b12 Release version 0.2.2 2017-12-17 17:23:13 -08:00
Luke Kysow
7c1220a655 Rename from environment to workspace 2017-12-17 16:46:49 -08:00
Luke Kysow
db70545856 Add docs on how to do a release 2017-12-03 21:25:45 -08:00
Luke Kysow
73d04fb89a Add gometalint. Fix errors (#176) 2017-10-31 20:07:41 -07:00
nicholas-wu-hs
7aed3e73aa Move Code Style under Develpoing in CONTRIBUTING.md, remove bullets 2017-10-29 12:08:36 -07:00
nicholas-wu-hs
09960deea3 Move developing section from README.md to CONTRIBUTING.md 2017-10-29 00:08:50 -07:00
Luke Kysow
23d6b0cbd6 Write docs for packages 2017-07-09 18:18:36 -07:00
Luke Kysow
0384a09dfb Add contributing.md with testing guidelines (#65) 2017-07-02 03:19:41 -07:00