Commit Graph

14 Commits

Author SHA1 Message Date
Rui Chen
e021dbf8d4 workflow(testing-env-image): update path trigger
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-09-03 18:30:58 -04: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
rui
317503a071 build: bump to use go1.17 (#1766)
* build: bump to use go1.17

Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-08-30 23:19:46 -04:00
dependabot[bot]
7e958c104f build(deps): bump actions/stale from 3.0.19 to 4 (#1709)
Bumps [actions/stale](https://github.com/actions/stale) from 3.0.19 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v3.0.19...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  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>
2021-07-26 16:55:11 -04:00
dependabot[bot]
8b34c05038 build(deps): bump reviewdog/action-golangci-lint from 1 to 2 (#1717)
Bumps [reviewdog/action-golangci-lint](https://github.com/reviewdog/action-golangci-lint) from 1 to 2.
- [Release notes](https://github.com/reviewdog/action-golangci-lint/releases)
- [Commits](https://github.com/reviewdog/action-golangci-lint/compare/v1...v2)

---
updated-dependencies:
- dependency-name: reviewdog/action-golangci-lint
  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>
2021-07-26 16:55:01 -04:00
rui
d502bed81b workflow: point latest release to latest release (#1677)
* workflow: point latest release to latest release

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

* use dev instead of nightly

Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-07-07 16:43:42 -04:00
Nish Krishnan
1637171dc9 workflow: add tester gh action (#1681) 2021-06-30 15:40:03 -07:00
Nish Krishnan
97a3f75c13 workflow: add steps for releasing tagged images (#1661)
* Add release workflow.

* Update .github/workflows/atlantis-image.yml

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

* Update .github/workflows/atlantis-image.yml

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

* parse out GITHUB_REF for RELEASE_VERSION

Co-authored-by: rui <rui@chenrui.dev>
2021-06-24 08:26:35 -07:00
dependabot[bot]
f64c36d99b build(deps): bump actions/stale from 3.0.15 to 3.0.19 (#1656)
Bumps [actions/stale](https://github.com/actions/stale) from 3.0.15 to 3.0.19.
- [Release notes](https://github.com/actions/stale/releases)
- [Commits](https://github.com/actions/stale/compare/v3.0.15...v3.0.19)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-22 19:42:07 -04:00
rui
3b1ff447d2 workflow: automate ci-link-checker image build (#1649)
* workflow: automate ci-link-checker image build

* build once to test out the flow

* only build on master when dockerfile got changed

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

* update date fmt `yyyy.mm.dd` for docker tag
2021-06-22 18:50:57 -04:00
rui
9fc4f13407 workflow: automate atlantis-base image build (#1648)
* workflow: add atlantis-base image automation

* comment out path trigger

* push to ghcr.io registry

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

* rm ` rm -rf /root/.gnupg`

```
rm: can't remove '/root/.gnupg/S.gpg-agent.extra': No such file or directory

```

* try a different cleanup fix

* use GITHUB_TOKEN for accessing ghcr.io registry

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

* also tag latest image

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

* only runs on master

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

* also can be manually triggered

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

* update date fmt `yyyy.mm.dd` for docker tag
2021-06-22 18:50:48 -04:00
rui
a1b3aac9cf workflow: automate atlantis image build (#1650)
* workflow: automate atlantis image build

* build atlantis artifact

* remove docker_master job from circleci

* build and publish latest image on master push

* use v2 instead of v2.1.3

* restore docker_master job for now
2021-06-22 18:50:21 -04:00
rui
db7969bb0b workflows: add lint action (#1406)
* workflows: add lint action

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

* add golint and errorcheck

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

* update job name for golangci-lint

Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-06-18 15:54:02 -04:00
Nish Krishnan
eaafd438f8 Add stale github action (#1373)
Right now this is only configured for PRs but can be used for issues as well.  This only cleans up PRs for which the customer is not responding to as of now.
2021-01-29 09:31:03 -08:00