Commit Graph

156 Commits

Author SHA1 Message Date
RLRabinowitz
0e326dc17b For now, remove the support doc 2023-08-21 14:51:45 +03:00
RLRabinowitz
38c500e396 Adjust the contribution docs 2023-08-21 14:51:29 +03:00
RLRabinowitz
6c948b75d4 Remove custom-issue which is no longer needed 2023-08-21 13:49:23 +03:00
RLRabinowitz
c36f31c5e2 Remove documentation issue template (which was for external docs) and feature request issue template 2023-08-21 13:47:56 +03:00
RLRabinowitz
3de9552ef9 Remove additional issue types, allow for blank issue for now 2023-08-21 13:14:44 +03:00
RLRabinowitz
957487fbf2 adjust bug report template to OpenTF 2023-08-21 13:11:21 +03:00
RLRabinowitz
a3989dc1b2 Adjust PR template, change code of conduct to contributor-covenant 2023-08-20 20:05:27 +03:00
Kuba Martin
5bb46d0f65
Fix GitHub actions (#5)
* Change PKG_NAME

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix rpm and deb packaging.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix e2e test step.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix e2e test step.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix e2e test step.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix docker build.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix exec tests.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix e2e tests.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix docker build.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-17 16:42:24 +02:00
Kuba Martin
ebcf7455eb
Rename root module name. (#4)
* Rename module name from "github.com/hashicorp/terraform" to "github.com/placeholderplaceholderplaceholder/opentf".

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Gofmt.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Regenerate protobuf.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comments.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo issue and pull request link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo comment changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comment.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo some link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* make generate && make protobuf

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-17 14:45:11 +02:00
Kuba Martin
01b77c6b64
Add freeform issue template. (#2) 2023-08-17 10:57:04 +02:00
CJ Horton
11a68eaa40 set useDevelopmentVersion correctly for release builds 2023-07-17 11:11:35 -07:00
hashicorp-tsccr[bot]
4671514676
Result of tsccr-helper -log-level=info -pin-all-workflows . (#33527)
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-07-14 18:02:38 +01:00
Bryce Kalow
c42e0ee89c
chore(docs): delete check-legacy-links-format.yml (#33300) 2023-06-01 09:31:06 -05:00
modrake
0d7c718263
build: go-version action no longer uses deprecated "set-output" mechanism
GitHub has deprecated this in favor of appending to a temporary file instead:
     https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-05-30 11:32:12 -07:00
Alisdair McDiarmid
048cc65787
Update PR template to target 1.5.x by default 2023-05-19 09:42:53 -04:00
hashicorp-copywrite[bot]
325d18262e [COMPLIANCE] Add Copyright and License Headers 2023-05-02 15:33:06 +00:00
Scott Macfarlane
fa3980b77d
Disable reproducability check in actions-go-build (#33095)
Signed-off-by: Scott Macfarlane <smacfarlane@hashicorp.com>
2023-04-26 19:42:00 +01:00
Liam Cervante
1a36d07ead
Add new actions for executing the equivalence tests after a CRT release (#32959)
* add new actions for executing the equivalence tests after a CRT release

* ready for review

* Update .github/actions/equivalence-test/action.yml

Co-authored-by: CJ Horton <17039873+radditude@users.noreply.github.com>

* address comments

---------

Co-authored-by: CJ Horton <17039873+radditude@users.noreply.github.com>
2023-04-17 10:51:04 +02:00
Daniel Kimsey
1d9581682b ci: Smoke test docker builds
This adds a test to catch the glibc build issue that caused #32947. We check
both the container executes and the version is correct.
2023-04-05 12:32:27 -05:00
Daniel Kimsey
64c4e1b4c1
Merge pull request #32951 from hashicorp/fix-incorrect-cgo-flag
ci: Correctly pass cgo_enabled=0 flag
2023-03-30 13:45:02 -05:00
Daniel Kimsey
e9628c5eba
ci: Correctly pass cgo_enabled=0 flag
This flag was not being passed correctly, it caused the value to be read as unset. Which effectively defaults to enabled.

Related to incident 230330-1
2023-03-30 13:38:50 -05:00
emily neil
649d6d3f12
Upload ECR image to correct ECR repo (#32948)
Co-authored-by: emilymianeil <eneil@hashicorp.com>
2023-03-30 11:38:02 -07:00
emily neil
880b87a0e7
Releng/migrate common release tooling (#32797)
* Migrate set-output to GITHUB_OUTPUT

Signed-off-by: Scott Macfarlane <smacfarlane@hashicorp.com>

* Migrate terraform to CRT

* Update ci branches & ci notification channel

* Use version/VERSION file to parse version

* Remove fetch raw version script and update pipeline to run on current branch

* PR feedback: cgo-enabled now required flag, updated comments & include promotion steps in ci.hcl

* Update version for main

---------

Signed-off-by: Scott Macfarlane <smacfarlane@hashicorp.com>
Co-authored-by: Scott Macfarlane <smacfarlane@hashicorp.com>
Co-authored-by: emilymianeil <eneil@hashicorp.com>
2023-03-28 10:39:37 -07:00
Ashlee M Boyer
b431b4ab80
Update check-legacy-links-format.yml 2023-03-09 13:12:27 -05:00
Ashlee M Boyer
e793729602
Delete test-link-rewrites.yml 2023-03-06 15:25:37 -05:00
Ashlee Boyer
c850399c0d Updating main-branch-preview-url 2023-02-23 12:57:23 -05:00
Ashlee Boyer
534366d0ff Adding test-link-rewrites workflow 2023-02-23 12:04:12 -05:00
Ashlee Boyer
e81c849617 Adding docs-content-check-legacy-links-format workflow 2023-02-23 12:04:12 -05:00
CJ Horton
25d8f26e41
Remove docs bundle from build workflow 2023-02-17 19:56:45 -08:00
Liam Cervante
6a1a9928a2
[equivalence tests] Use the latest equivalence testing version when executing equivalence tests. (#32659) 2023-02-13 15:40:02 +01:00
Liam Cervante
2325ec716c
Update Terraform equivalence tests to remove unneeded input. (#32288)
* test

* update equivalence testing framework version

* Remove debugging statements

* remove more debugging statements

* s/liamcervante/hashicorp/g

* remove and update deprecated set-output statements
2022-12-02 11:22:02 +01:00
Liam Cervante
37b88b33ce
Rollout equivalence testing during Terraform releases and builds (#31928)
* add some basic equivalence tests and execute them in the build pipeline

* remove old file, now unused

* update terraform-equivalence-testing to v0.2.0

* add separate action

* make sure to read from hashicorp repo

* remove elevated github token where possible

* Don't need elevated token anymore

* update with official mock provider

* last change: don't need the authorization header for public repositories.
2022-11-24 14:00:08 +01:00
Craig Wright
3b8e97c38c
Update CONTRIBUTING.md
Removing the statement which does not reflect the current status for reviews of community-contributed pull requests.
2022-10-28 11:28:54 -07:00
Craig Wright
ae4a8ba77b
Fixing a bug introduced in the review process. 2022-10-17 14:40:47 -07:00
Craig Wright
1650bb9892
Merge pull request #31951 from hashicorp/docs-issue-form
Add Documentation Issue form template
2022-10-14 15:35:16 -07:00
Craig Wright
d40b5c7755
Update .github/ISSUE_TEMPLATE/documentation_issue.yml
Co-authored-by: Judith Malnick <judith.patudith@gmail.com>
2022-10-14 15:35:08 -07:00
Craig Wright
a8d6d5c913
Correcting a line break visual issue. 2022-10-06 10:00:13 -07:00
Craig Wright
b1c720a633
Update .github/ISSUE_TEMPLATE/documentation_issue.yml
Thanks!

Co-authored-by: Judith Malnick <judith.patudith@gmail.com>
2022-10-06 09:58:44 -07:00
Craig Wright
f058392421
Apply suggestions from code review
Thanks!

Co-authored-by: Judith Malnick <judith.patudith@gmail.com>
2022-10-06 09:58:09 -07:00
Liam Cervante
4d7ba14f72
Add skeleton action for equivalence tests (#31940) 2022-10-06 12:11:27 +02:00
Craig Wright
3afa9bd08e
Create documentation_issue.yml
Closes https://github.com/hashicorp/terraform/issues/31552. 

Adds a new issue form type for documentation issues. Format discussed with docs team.
2022-10-05 14:45:24 -07:00
Alisdair McDiarmid
3ff89c9cec
Update pull_request_template.md 2022-09-22 09:17:31 -04:00
Alisdair McDiarmid
99fcb747e9
Revise markup to avoid unwanted checklist UI 2022-09-19 11:40:35 -04:00
Alisdair McDiarmid
6c75e54681 Add initial pull request template
This is intended to add some structure to pull request descriptions, and
encourage peer review of changelog entries before merging a PR.
2022-09-19 10:11:36 -04:00
Martin Atkins
d735de3656 build: checks.yml GitHub Actions workflow doesn't need goimports installed
The importscheck script now uses "go run" to run this program and so
the Go toolchain will install it automatically using the version number
of golang.org/x/tools specified in our go.mod file.
2022-08-26 09:47:30 -07:00
Craig Wright
a63a2e3ec8 Minor copy fixes for the issue form title reminder text. 2022-08-19 17:11:13 -07:00
Craig Wright
9ca1b18988 Fixing placeholder values, adding usage note to bottom of the form. 2022-08-19 17:07:03 -07:00
Craig Wright
dc0f196cbb
Merge pull request #31651 from hashicorp/issue-forms
Migrating from Markdown to Form style Github issues.
2022-08-19 16:44:43 -07:00
Craig Wright
95c133f2ec Modifying the version input to use shell rendering.
This simplifies entry for the user, no longer requiring markdown
formatting wrappers.
2022-08-19 16:29:42 -07:00
Alvin Huang
634c875bea set PRODUCT_VERSION for default docker build 2022-08-18 12:50:41 -04:00