Commit Graph

51 Commits

Author SHA1 Message Date
RB
c87ac27c5a ci(website): top level perms (#5505)
Signed-off-by: RB <7775707+nitrocode@users.noreply.github.com>
Co-authored-by: PePe Amengual <2208324+jamengual@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2025-04-14 14:12:53 +00:00
renovate[bot]
9ea2f7cc69 chore(deps): update step-security/harden-runner action to v2.11.1 in .github/workflows/website.yml (main) (#5494)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 06:49:39 +00:00
renovate[bot]
27551c26eb chore(deps): update lycheeverse/lychee-action action to v2.4.0 in .github/workflows/website.yml (main) (#5497)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 06:46:11 +00:00
RB
4bfd81f821 ci(website): use .node-version file (#5486)
Signed-off-by: RB <7775707+nitrocode@users.noreply.github.com>
2025-04-02 23:48:50 -05:00
renovate[bot]
1c1f3ce1b0 chore(deps): update step-security/harden-runner action to v2.11.0 in .github/workflows/website.yml (main) (#5467)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 03:55:54 +00:00
renovate[bot]
66d9263049 chore(deps): update actions/setup-node digest to cdca736 in .github/workflows/website.yml (main) (#5423)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-18 01:58:54 +00:00
Simon Heather
e8df55e356 chore(website): Update link checker to use Lychee (#5337)
Signed-off-by: X-Guardian <32168619+X-Guardian@users.noreply.github.com>
2025-02-19 09:31:56 -05:00
renovate[bot]
8018a2f3a1 chore(deps): update dependency raviqqe/muffet to v2.10.7 in .github/workflows/website.yml (main) (#5292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-02 01:27:38 +00:00
renovate[bot]
107967ad3b chore(deps): update actions/setup-node digest to 1d0ff46 in .github/workflows/website.yml (main) (#5279)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 11:38:48 +00:00
StepSecurity Bot
5e4a35b596 ci: [StepSecurity] Apply security best practices (#5271)
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: RB <7775707+nitrocode@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2025-01-24 23:45:00 -05:00
Rui Chen
6bb4e9f5cb chore(deps): bump vite to 5.4.12 (#5266)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2025-01-23 12:33:48 -05:00
renovate[bot]
713bc7dee7 chore(deps): update davidanson/markdownlint-cli2-action digest to 05f3221 in .github/workflows/website.yml (main) (#5256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 01:40:36 +00:00
renovate[bot]
357ff4443a chore(deps): update davidanson/markdownlint-cli2-action action to v19 in .github/workflows/website.yml (main) (#5214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 10:39:04 -05:00
Rui Chen
a5b8aa84c3 chore(deps): update package-lock.json and update website url checks (#5165)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-12-15 13:21:00 -05:00
renovate[bot]
7ddeb087ad chore(deps): update davidanson/markdownlint-cli2-action action to v18 in .github/workflows/website.yml (main) (#5130)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-01 01:07:33 +00:00
renovate[bot]
41017f48b5 chore(deps): update dependency raviqqe/muffet to v2.10.6 in .github/workflows/website.yml (main) (#5081)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-10 03:15:42 +00:00
renovate[bot]
c721f936f3 chore(deps): update davidanson/markdownlint-cli2-action action to v17 in .github/workflows/website.yml (main) (#4959)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 18:00:27 +00:00
Simon Heather
ae972ad72a chore: Add User Agent to Website Link GitHub Check Muffet Step (#5069)
Signed-off-by: X-Guardian <simonheather99@gmail.com>
2024-11-05 17:56:23 +00:00
renovate[bot]
1d4da81c85 chore(deps): update actions/setup-node digest to 39370e3 in .github/workflows/website.yml (main) (#5042)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 11:38:03 +00:00
renovate[bot]
dc3892888f chore(deps): update actions/checkout digest to 11bd719 in .github/workflows/website.yml (main) (#4987)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-05 10:58:03 +00:00
Simon Heather
7541ebd852 chore(workflow): Fix Website GitHub Workflow link-check Job Filter (#5066) 2024-11-05 10:34:41 +00:00
renovate[bot]
18eea6fc08 chore(deps): update actions/setup-node digest to 0a44ba7 in .github/workflows/website.yml (main) (#4934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 02:35:38 +00:00
dependabot[bot]
d71e873d52 chore(deps): bump rollup from 4.18.0 to 4.22.4 (#4956)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-09-26 21:54:15 -04:00
renovate[bot]
cdb6576b3d chore(deps): update dependency raviqqe/muffet to v2.10.3 in .github/workflows/website.yml (main) (#4937)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-22 19:38:52 -04:00
renovate[bot]
93ecd6edbd chore(deps): update actions/setup-node digest to 1e60f62 in .github/workflows/website.yml (main) (#4739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 11:20:08 +00:00
renovate[bot]
e0ea7186bd chore(deps): update dependency raviqqe/muffet to v2.10.2 in .github/workflows/website.yml (main) (#4735)
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rui Chen <rui@chenrui.dev>
2024-07-09 18:06:18 -04:00
Rui Chen
1e289aeb01 chore(muffet): ignore dev.to links
seeing some test failure in https://github.com/runatlantis/atlantis/actions/runs/9573347588/job/26400183294

```
http://localhost:8080/blog/2024/integrating-atlantis-with-opentofu.html
	403	https://dev.to/jmateusousa/integrating-atlantis-with-opentofu-lnd
```

Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-18 22:57:52 -04:00
Rui Chen
c45f6b34a9 feat: bump action runner from ubuntu-22.04 to ubuntu-24.04 (#4683)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-18 22:55:53 -04:00
Rui Chen
02869d3f64 Revert "chore: make job and workflow names intuitive"
This reverts commit 36d41bb9b7.
2024-06-14 23:03:16 -04:00
renovate[bot]
8ba446a03a chore(deps): update actions/checkout digest to 692973e in .github/workflows/website.yml (main) (#4658)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-13 23:51:36 -04:00
Rui Chen
36d41bb9b7 chore: make job and workflow names intuitive
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-12 19:40:20 -04:00
Rui Chen
91ff643727 fix: add mermaid config (#4643)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-06-09 19:34:20 -04:00
renovate[bot]
4face6281d chore(deps): update dependency raviqqe/muffet to v2.10.1 in .github/workflows/website.yml (main) (#4610)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-27 02:08:48 +00:00
renovate[bot]
d819dbe8d4 chore(deps): update actions/checkout digest to a5ac7e5 in .github/workflows/website.yml (main) (#4591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-23 00:12:11 +00:00
Rui Chen
cc60845c62 feat: migrate medium posts into here (#4569)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-17 13:30:21 -04:00
Christian Winther
6fe0303279 fix(docs): add markdownlint and apply rules (#4557) 2024-05-14 16:30:14 -04:00
Rui Chen
50cd3d3ac6 feat: migrate off vuepress to vitepress (#4515)
Signed-off-by: Rui Chen <rui@chenrui.dev>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
2024-05-14 18:22:13 +00:00
Rui Chen
31a9b78057 feat: run playwright e2e tests (#4511)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-05-06 21:07:16 -07:00
renovate[bot]
5b3b5d0232 chore(deps): update actions/checkout digest to 0ad4b8f in .github/workflows/website.yml (main) (#4488)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-26 00:27:45 +00:00
renovate[bot]
b934373a18 chore(deps): update actions/checkout digest to 1d96c77 in .github/workflows/website.yml (main) (#4479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-25 02:04:58 +00:00
renovate[bot]
a357b377ff chore(deps): pin dependencies in .github/workflows/website.yml (main) (#4431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-14 14:16:38 +00:00
Koen van Zuijlen
c8e49bb4aa docs: Fix docs website build (#4303) 2024-03-28 18:29:52 +00:00
renovate[bot]
e150c58561 chore(deps): update dorny/paths-filter action to v3 in .github/workflows/website.yml (#4251)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-16 03:29:53 +00: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
Rui Chen
27475fb071 chore: bump muffet from 2.6.3 to 2.9.3 (#3868) 2023-12-12 20:58:24 -05:00
Dylan Page
886dd96299 refactor(ci): reduce complexity in required workflows (#3925)
* refactor(ci): builds upon work in tests to reduce complexity in requiring workflows

* fix: tweaks and missing outputs

* fix: make sure the new workflows actually run

* fix: consistency with non-required testing image
2023-11-05 21:41:32 -05:00
renovate[bot]
ed73d4942b chore(deps): update actions/setup-node action to v4 in .github/workflows/website.yml (#3892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-24 02:14:19 +00:00
Dylan Page
98045720c1 fix(ci): website tests 403 atlassian links (#3824) 2023-10-06 08:10:28 -07:00
renovate[bot]
7cec90d7cf chore(deps): update actions/checkout action to v4 in .github/workflows/website.yml (#3738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 03:40:20 +00:00
Dylan Page
3d9813f199 fix(website-test): missing backslash for muffet (#3623)
Missing backslash.

https://github.com/runatlantis/atlantis/actions/runs/5652166425/job/15311381309
2023-07-24 21:18:25 -07:00