Khosrow Moossavi
47bb0d29e5
Bump golang to 1.21.5
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2023-12-19 11:57:20 -05:00
x4e-jonas
8423fc0ba4
Bump golang to 1.18.10
...
Signed-off-by: x4e-jonas <x4e-jonas@users.noreply.github.com >
2023-12-18 13:04:41 -05:00
Khosrow Moossavi
61f0423f1f
Bump golang to 1.18.3
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2022-07-26 17:38:27 -04:00
Khosrow Moossavi
82eaf8bd6b
Update goreleaser/goreleaser-actiona to v3
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2022-07-26 17:36:30 -04:00
Khosrow Moossavi
040b27b550
Update actions/setup-go to v3
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2022-07-26 17:35:39 -04:00
Khosrow Moossavi
ac2f98717b
Update actions/checkout to v3
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2022-07-26 17:34:17 -04:00
Khosrow Moossavi
6f4b4d8536
Bump golang to 1.17.6
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2022-01-06 19:03:50 -05:00
Khosrow Moossavi
628f2c6ea9
Update Netlify config and build CI
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-09-13 17:30:02 -04:00
Khosrow Moossavi
2706df04f9
Enable CodeQL scanning
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-05-28 14:13:40 -04:00
Khosrow Moossavi
7f63260d55
Update to go1.16.4
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-05-26 13:57:57 -04:00
Khosrow Moossavi
23436be006
Update release scripts
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-05-06 15:09:31 -04:00
Khosrow Moossavi
4397facaff
Validate license header on files on CI
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-04-30 20:09:12 -04:00
Khosrow Moossavi
bd32f8c227
Bump action-homebrew-bump-formula action to v3.8.0
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-04-30 17:38:02 -04:00
Khosrow Moossavi
d4fe720b15
Bump Go to 1.16.3
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-04-22 13:24:34 -04:00
Khosrow Moossavi
5468410625
Update github token for prereleases
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-03-09 17:15:31 -05:00
Khosrow Moossavi
2b150c1876
Enable site deploy preview for pull requests
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-03-04 17:28:21 -05:00
Khosrow Moossavi
85473029b6
Update to go1.16
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-23 17:52:02 -05:00
Khosrow Moossavi
182fabafbd
Publish docs folder to live website
...
On a commit to master, we're going to compare the current state of
'docs/' folder with 'content' folder of website repository. Any changes
found will be committed and pushed to website reository which in turn
will get deployed to live website at: https://terraform-docs.io/
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-23 17:40:01 -05:00
Khosrow Moossavi
a37602cfd2
Make sure docs folder is up to date in CI
...
Run 'make docs' in the CI which at this point it should not generate
or modify anything and the git directory should remain clean, otherwise
fail the CI step.
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-23 17:28:12 -05:00
Khosrow Moossavi
ae3c81c6f5
Fix release scripts for chocolatey
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-22 11:58:59 -05:00
Khosrow Moossavi
fb204ca773
Fix release scripts for chocolatey
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-10 18:30:45 -05:00
Khosrow Moossavi
1919752f05
Update CI badges
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-07 15:59:02 -05:00
Khosrow Moossavi
189b6f7a5f
Update Slack URL
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-06 16:41:14 -05:00
Khosrow Moossavi
ec98f5c5b6
Use correct docker registry in CI
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-06 16:38:53 -05:00
Khosrow Moossavi
aecd044ee0
Use goreleaser for release workflow and tasks
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-04 12:58:24 -05:00
Khosrow Moossavi
eb38fbce59
Improve issue template
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-02 15:46:57 -05:00
Khosrow Moossavi
b77b78ca8d
Improve pull request template
...
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-02-02 15:46:44 -05:00
Khosrow Moossavi
6cdab20214
chore: Disable dependabot ( #363 )
...
As of now there still is no way to disable dependabot for forked
repositories and it produces a lot of noise.
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-01-04 15:12:12 -05:00
dependabot[bot]
aa89342f7f
build: bump golang from 1.15.2-alpine to 1.15.6-alpine ( #352 )
...
* build: bump golang from 1.15.2-alpine to 1.15.6-alpine
Bumps golang from 1.15.2-alpine to 1.15.6-alpine.
Signed-off-by: dependabot[bot] <support@github.com >
* update CI to use go1.15.6
Signed-off-by: Khosrow Moossavi <khos2ow@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Khosrow Moossavi <khos2ow@gmail.com >
2021-01-04 15:10:29 -05:00
dependabot[bot]
55cf46abd5
build: bump dawidd6/action-homebrew-bump-formula from v3.5.0 to v3.5.1 ( #361 )
...
Bumps [dawidd6/action-homebrew-bump-formula](https://github.com/dawidd6/action-homebrew-bump-formula ) from v3.5.0 to v3.5.1.
- [Release notes](https://github.com/dawidd6/action-homebrew-bump-formula/releases )
- [Commits](https://github.com/dawidd6/action-homebrew-bump-formula/compare/v3.5.0...a3cb816c8ae5c3f48686e9d556b00c43c1109891 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-04 15:08:38 -05:00
dependabot[bot]
f653336783
build: bump dawidd6/action-homebrew-bump-formula from v3.4.1 to v3.5.0 ( #356 )
...
Bumps [dawidd6/action-homebrew-bump-formula](https://github.com/dawidd6/action-homebrew-bump-formula ) from v3.4.1 to v3.5.0.
- [Release notes](https://github.com/dawidd6/action-homebrew-bump-formula/releases )
- [Commits](https://github.com/dawidd6/action-homebrew-bump-formula/compare/v3.4.1...8a8b416db997f3dadd11efe464d3ebecde96fe6d )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-18 16:26:47 -05:00
Khosrow Moossavi
ec40648e92
chore: Fix homebrew PR creation process ( #328 )
2020-09-28 14:26:17 -04:00
Khosrow Moossavi
dac90f1948
chore: Enhance release scripts ( #326 )
2020-09-25 12:05:10 -04:00
dependabot[bot]
4de4aa2ac1
build: bump golang from 1.14.6 to 1.15.1 ( #320 )
...
Bumps golang from 1.14.6to 1.15.1.
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-02 15:46:33 -04:00
Khosrow Moossavi
bde90257a3
build: Add Docker to dependabot file ( #319 )
2020-09-02 15:36:10 -04:00
dependabot-preview[bot]
5be6c1596a
build: Create Dependabot config file ( #317 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-09-02 15:31:43 -04:00
dependabot[bot]
59c157c818
build(deps): bump mislav/bump-homebrew-formula-action from v1.4 to v1.7 ( #318 )
...
Bumps [mislav/bump-homebrew-formula-action](https://github.com/mislav/bump-homebrew-formula-action ) from v1.4 to v1.7.
- [Release notes](https://github.com/mislav/bump-homebrew-formula-action/releases )
- [Commits](https://github.com/mislav/bump-homebrew-formula-action/compare/v1.4...a603237caf97716bdb5b4b8b4abc807f675e6e88 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-02 15:22:47 -04:00
John Losito
5fcf555e1c
build: Allow dependabot to update github action versions ( #310 )
2020-09-02 15:14:53 -04:00
Khosrow Moossavi
39d84b62eb
Upgrade actions stages ( #299 )
...
* Upgrade actions stages
* upgrade to go 1.14.6
2020-07-27 19:18:56 -04:00
Khosrow Moossavi
5fee49676b
Fix faulty CI job on docker releases
2020-07-14 13:11:14 -04:00
Khosrow Moossavi
38a86cbdc5
feat: Build and push docker image ( #289 )
2020-07-11 19:36:55 -04:00
Khosrow Moossavi
dfeaaecdc4
Migrate to github.com/terraform-docs org ( #288 )
...
* Migrate to github.com/terraform-docs org
* remove codecov token
* update maintenance notice in README
2020-07-06 19:43:25 -04:00
Khosrow Moossavi
342f474287
Add explicit issue templates for bug and feature request ( #257 )
2020-05-07 16:14:53 -04:00
Khosrow Moossavi
f944987c90
Remove vendor folder from repo ( #249 )
...
* remove vendor folder
* appease staticcheck
* rename to verify
* fix test coverage job
2020-05-02 19:20:43 -04:00
Khosrow Moossavi
79e926ee43
enhance: Add extensive tests coverage for all the packages ( #208 )
...
* Add more test coverage
* add format/util test
* add tfconf/input test
* add line reader test
* cleanup
* add tfconf/output test
* improve internal/module/input coverage
* improve internal/module/options coverage
* improve internal/reader coverage
* improve internal/types coverage
* appease lint
* improve pkg/tfconf/output coverage
* add coverage to test target in makefile
* improve pkg/tmpl/sanitizer coverage
* use 'test' target on action
* always prepare codecov report, even if tests are failing
* fix double-space new line issue
* extensive tests for escaping characters
* enhance nad fix escape characters failing tests
* improve internal/module/module coverage
* improve pkg/tmpl/template coverage
* cleanup
2020-03-09 20:56:29 -04:00
Khosrow Moossavi
a04ccc2555
Upgrade go to 1.14 ( #213 )
2020-03-03 16:25:19 -05:00
Khosrow Moossavi
755495a0ba
Update Codecov config ( #212 )
2020-02-28 23:46:34 -05:00
Khosrow Moossavi
5a05b95349
Add codecov report and badge ( #209 )
2020-02-28 10:44:14 -05:00
Khosrow Moossavi
143e47dbef
Fix release scripts ( #175 )
2020-01-20 17:20:36 -05:00
Khosrow Moossavi
fa8a756962
enhance: Bump homebrew formula version on release ( #135 )
...
* Bump homebrew formula version on release
* Add readme to homebrew folder for more information
2019-12-20 17:00:42 -05:00