Commit Graph

31 Commits

Author SHA1 Message Date
Dylan Page
ea1dbbdabb fix: actually run GHA workflows on s/releases/release branches (#3966) 2023-11-09 14:13:01 -06: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
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
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
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
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
nitrocode
898bcec40e feat(actions): website link check (#3037)
* feat(actions): website link check
2023-01-23 23:14:24 -08: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
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
ad18c02f4e chore(deps): use testing-env:latest (#2966)
* Update config.yml

* Update test.yml

* Update Makefile
2023-01-10 22:17:07 -06:00
Ken Kaizu
c48c994bba chore: use actions/checkout@v3 (#2948) 2023-01-08 00:08:08 -05:00
renovate[bot]
9b7704ae38 chore(deps): update actions/checkout action to v3.3.0 (#2943)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-07 02:20:42 -05:00
renovate[bot]
b1b0b898cc chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2023 (#2931)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-05 00:24:02 -05:00
renovate[bot]
2c213581f7 chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2022.12.22 (#2844)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 11:30:42 -06:00
renovate[bot]
efcfac8ddf chore(deps): update actions/checkout action to v3.2.0 (#2819)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 21:14:10 -06:00
renovate[bot]
1c46d766ad chore(deps): update ghcr.io/runatlantis/testing-env docker tag to v2022.12.19 (#2824)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 20:53:37 -06:00
Ken Kaizu
063bbb93c9 refactor: e2e test ensure conftest command to check conftest version is greater or equal to specific version (#2812) 2022-12-18 03:31:40 -06:00
nitrocode
d4c7ccea83 Run PR checks if the PR is moved to ready_for_review type (#2713)
* Update lint.yml

* Update test.yml
2022-11-24 11:43:45 -06:00
nitrocode
ad79d0708b docs: Small updates 🦃 (#2711)
* Add missing pages

* Update server-configuration.md

* Update test.yml

* Update lint.yml

* Update test.yml

* Update lint.yml

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md

* Update server-configuration.md
2022-11-23 19:59:50 -06:00
nitrocode
b760e8c869 Bump testing-env and go-cty@v1.12.1 (#2686)
* Bump github.com/zclconf/go-cty@v1.12.1

* Bump github.com/zclconf/go-cty@v1.11.1

* Bump github.com/zclconf/go-cty@v1.12.1

* Bump testing-env to latest

* Set conftest to 0.35.0

* conftest to 0.45.0, run docker tests locally

* set gha test.yml to latest testing-env image

* Update Makefile target descs, rm sudo

* Use testing-env:2022.11.17

* Add sudo back in for gha workflow

* Set conftest to 0.35.0

* test gha: rm setup

* Rename "Version" to "Conftest" for version regex

* Use cases and language import

* Use io instead of ioutil
2022-11-17 16:57:04 -06: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
PePe Amengual
929a75992a Release v0.19.9 (#2552)
* Release v0.19.9

* Updating test action

* fixing tests

* fixing tests

* fixing tests

* fixing tests

* fixing tests

* Testing older version of checkout action

* Testing older version of checkout action

* Fixing permission

* Fixing permission

* Fixing permission
2022-10-05 15:04:49 -07:00
Rui Chen
b3b110753f workflows: update runner to use ubuntu-22.04 (#2502)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 20:23:57 -04:00
rui
7fd7503d34 workflow(tester): fix gotest runs for PRs (#2160)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-03-22 17:29:07 -04:00
dependabot[bot]
59929b85b4 build(deps): bump actions/checkout from 2 to 3 (#2119)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 11:18:40 -05:00
Rui Chen
317b922c8e build: add concurrency control
Refs: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-fallback-value

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-02-23 00:39:13 -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
Nish Krishnan
1637171dc9 workflow: add tester gh action (#1681) 2021-06-30 15:40:03 -07:00