Ivan Aguilar
e13f7527f2
chore: bump buildkit version to v0.12.5 ( #4221 )
...
* chore: bump buildkit version to v0.12.5
* chore: bumped CONFTEST version to 0.49.1
---------
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2024-02-28 06:19:19 +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
dffae125fe
feat: support go1.22 ( #4217 )
...
* feat: support go1.22
Signed-off-by: Rui Chen <rui@chenrui.dev >
* setup go toolchain for golangci-lint and tests jobs
Signed-off-by: Rui Chen <rui@chenrui.dev >
---------
Signed-off-by: Rui Chen <rui@chenrui.dev >
2024-02-08 21:04:28 +01:00
renovate[bot]
a0fc4c3e5a
chore(deps): update slackapi/slack-github-action action to v1.25.0 in .github/workflows/test.yml ( #4181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-28 03:51:21 +00:00
renovate[bot]
679d959da3
chore(deps): update github/codeql-action action to v3 in .github/workflows/codeql.yml ( #4059 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-15 01:33:36 +00:00
Rui Chen
27475fb071
chore: bump muffet from 2.6.3 to 2.9.3 ( #3868 )
2023-12-12 20:58:24 -05:00
Takuma Ishikawa
917ea92839
fix: always build images when tags are pushed ( #4040 )
...
When files of the default branch is the same as files of a tag,
dorny/paths-filter does not detect changes and no new images are pushed.
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-12-11 21:48:01 -08:00
renovate[bot]
2e6758e6ee
chore(deps): update actions/stale action to v9 in .github/workflows/stale.yml ( #4031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-11 01:07:47 +00:00
renovate[bot]
2c71e117ef
chore(deps): update actions/setup-go action to v5 in .github/workflows/release.yml ( #4027 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-09 02:04:29 +00:00
Rui Chen
dacd44a264
chore(actions): labeler v4 to v5 ( #4013 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2023-12-05 10:20:39 -05:00
Dylan Page
ea1dbbdabb
fix: actually run GHA workflows on s/releases/release branches ( #3966 )
2023-11-09 14:13:01 -06:00
Dylan Page
5818334a9a
fix(renovate): add release branches to renovate ( #3924 )
...
* fix(renovate): This fixes renovate to also autoMerge fixes to our release branches so we don't have to cherry-pick them.
* fix(renovate): run config validator on release branches too
2023-11-05 20:20:15 -08: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
Rui Chen
16c373d211
ci: add slack alerting per gotest job failed on main branch ( #2975 )
...
update condition
Signed-off-by: Rui Chen <rui@chenrui.dev >
2023-10-16 19:26:44 +00:00
Dylan Page
98045720c1
fix(ci): website tests 403 atlassian links ( #3824 )
2023-10-06 08:10:28 -07:00
renovate[bot]
4745b165cb
chore(deps): update goreleaser/goreleaser-action action to v5 in .github/workflows/release.yml ( #3774 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 03:05:51 +00:00
renovate[bot]
75d118d535
chore(deps): update docker/setup-qemu-action action to v3 in .github/workflows/testing-env-image.yml ( #3773 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-18 01:35:39 +00:00
renovate[bot]
0dbaa4281e
chore(deps): update docker/setup-buildx-action action to v3 in .github/workflows/testing-env-image.yml ( #3772 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-17 03:04:56 +00:00
renovate[bot]
f08c1389f3
chore(deps): update docker/metadata-action action to v5 in .github/workflows/atlantis-image.yml ( #3771 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-16 01:26:13 +00:00
renovate[bot]
73094ce8f5
chore(deps): update docker/login-action action to v3 in .github/workflows/testing-env-image.yml ( #3766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 02:32:06 +00:00
renovate[bot]
aa4c739ce4
chore(deps): update docker/build-push-action action to v5 in .github/workflows/testing-env-image.yml ( #3762 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-13 01:14:49 +00:00
Ghais Zaher
a9cbd683ef
fix: checkout before dorny/paths-filter ( #3752 )
2023-09-07 13:25:19 -04:00
Ghais Zaher
fac46b79f6
ci: use dorny/paths-filter to filter paths when running go-tests ( #3675 )
2023-09-07 12:29:34 -04: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
Simon Heather
9789aff2cb
chore: Fix golangci-lint Configuration ( #3645 )
...
* Fix golang-ci
* Update lint workflows
* Removed required checks
2023-08-08 13:42:28 -04:00
Dylan Page
99c3a01db4
fix(ci): link_check required ( #3633 )
2023-07-28 12:27:00 -07: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
Dylan Page
70e561948e
fix(website): vuepress-next breaking change ( #3611 )
...
* fix: vuepress-next breaking change
See https://github.com/vuepress/vuepress-next/issues/1195 .
Other fixes:
* fix: website js tests triggering properly
* chore: clean up test workflows
* fix: yarn packages
* fix: renovate config & medium rate limit
* fix: don't need to require docker build for JS code
* fix: muffet config
* fix: properly name website test
---------
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-07-24 23:03:09 -04:00
nitrocode
49e992cd17
chore(buildkit): pin to v0.10.6 ( #3517 )
...
* chore(buildkit): pin to v0.10.6
* Update .github/workflows/atlantis-image.yml
2023-06-13 19:03:51 +00:00
nitrocode
bbebf3da57
fix(github-actions): pin buildx to v0.11.2 ( #3481 )
2023-06-07 00:01:37 +00:00
nitrocode
3468f58d1e
feat(github-actions): Add pr lint workflow ( #3480 )
...
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-06-03 00:32:40 -05:00
nitrocode
8e72ab589d
fix(atlantis-image): push on release tag ( #3432 )
2023-05-23 03:31:39 +00:00
Dylan Page
3c27fbbfc0
fix(ci): only push docker dev tag on main ( #3393 )
...
- Disables pushing a dev tag within an unmerged pr commit event.
- Also disabled pushing at all unless the event comes from the main branch
2023-05-11 21:34:14 -05:00
nitrocode
1a3a212c3c
fix: add exempt labels to stale action ( #3374 )
...
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-05-04 07:29:51 -05:00
Dylan Page
1b8acba640
fix(ci): Create atlantis-image-required.yml ( #3376 )
...
There are still some corner cases where atlantis-image doesn't run, thus blocking PRs for passing. This should properly handle all cases by inverting the paths with paths-ignore.
2023-05-03 22:12:02 -07:00
Dylan Page
b0ebad5c4a
fix(atlantis-image): build atlantis image when all packages update ( #3353 )
2023-04-26 15:08:21 -04:00
Dylan Page
d88857bb01
fix(ci): fix workflows to run when required to avoid empty required checks ( #3342 )
...
* fix(ci): fix workflows to run when required to avoid empty required checks
2023-04-20 17:51:01 -04:00
Dylan Page
2c726aa75c
ci: fix docker push logic when PR originates from fork ( #3324 )
2023-04-12 19:24:19 -04:00
nitrocode
5a008d9c3a
fix(atlantis-image): rm redundant dev push, correct authors ( #3306 )
2023-04-10 16:16:33 -07:00
Dylan Page
310aff8351
refactor(atlantis-image): recombine with atlantis-base ( #3001 )
...
* refactor: atlantis-image build pipeline and docker images
Atlantis built and maintained two separate docker images, atlantis and
atlantis-base. This made cutting releases cumbersome and had
inefficiencies in the docker image layers.
This PR condenses the workflow into a single job and Dockerfile once
again by utilizing multi-stage builds more heavily and Docker build targeting.
* fix: apply @nitrocode suggestions from code review
* feat: hadolint
* fix: DL4006 on go mod graph
* fix: version regressions
---------
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2023-04-04 21:49:00 +00:00
nitrocode
617714034f
fix(workflows): use ** instead of **/* in paths ( #3267 )
...
* Update test.yml
* Update test.yml
* Update test-required.yml
* Update lint-required.yml
* Update lint.yml
2023-03-26 21:11:59 -05:00
renovate[bot]
7ac714e0da
chore(deps): update actions/stale action to v8 in .github/workflows/stale.yml ( #3266 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24 21:08:55 -05:00
Rui Chen
11a3b0018f
deps: update goreleaser to 1.16.2 ( #3257 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2023-03-22 17:46:11 -04:00
renovate[bot]
f5aff35881
chore(deps): update actions/setup-go action to v4 in .github/workflows/release.yml ( #3230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 14:24:49 -05:00
nitrocode
0eacb34f37
fix: close stale issues after 2 months of inactivity ( #3204 )
2023-03-11 11:22:44 -08:00
nitrocode
890a5f7502
fix(docker): add prefix v to tags again ( #3177 )
2023-03-01 21:48:47 -08:00
nitrocode
510421d9ad
fix: add missing description to multiarch images ( #3170 )
...
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-02-25 17:39:39 -06:00
nitrocode
2954e90847
fix: push to full ghcr repo name ( #3167 )
2023-02-25 15:27:33 -06:00