Commit Graph

175 Commits

Author SHA1 Message Date
Kuba Martin
414a9c79ef
Update contributing guidelines. (#252)
* Add contributing guidelines.

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

* Move contributing to project root.

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

* Fixes

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

* Update.

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

* Update.

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

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-09-01 13:53:33 +02:00
Kuba Martin
50084f6c0b
Rewrite contributing guidelines, add rfc template. (#237)
* Rewrite contributing guidelines, add rfc template.

* Post-review fixes.
2023-08-29 20:10:03 +02:00
Elbaz
57adca7cd0 fix repo name 2023-08-29 15:26:27 +03:00
Elbaz
034ae97bdf update githbu 2023-08-29 13:00:09 +03:00
Marcin Białoń
1b6233617b
Release workflow (#173)
Signed-off-by: Marcin Białoń <mbialon@spacelift.io>
2023-08-29 11:00:24 +02:00
RLRabinowitz
cf079c2468
Merge pull request #202 from opentffoundation/equivalence-tests-flaky-execution-time
Fix flakiness in equivalence tests
2023-08-28 17:35:02 +03:00
RLRabinowitz
61c9268604 Change race tests to use internal/opentf 2023-08-28 14:22:57 +03:00
RLRabinowitz
a3a9f95bb2 Fix changed variable name + add quotes to avoid warning in case of no diff 2023-08-28 14:12:07 +03:00
RLRabinowitz
c67cf3a522 Fix parentheses 2023-08-28 14:02:10 +03:00
RLRabinowitz
92b201da37 Normalise executions times to 0 in apply.json files of equivalence tests 2023-08-28 13:07:46 +03:00
Marcin Wyszynski
6e0908d53f
Introduce a snapshot check for equivalence tests (#168)
* Introduce a snapshot check for equivalence tests

* New snapshots

* Allow overriding plan timestamp for snapshots

* Allow setting the seed externally (as an env var) for testing purposes

* Remove an equivalence test that depends on a random number
2023-08-25 13:06:29 +02:00
Marcin Białoń
a0390bc226
Starter release workflow (#175) 2023-08-25 12:52:32 +02:00
Yaron Yarimi
1a81332b99 remove issue comment created GH action 2023-08-24 13:59:50 +03:00
Yaron Yarimi
f666e66cb4 Remove the lock threads GH action 2023-08-24 11:20:50 +03:00
Elbaz
7de248770c
Merge pull request #149 from opentffoundation/update-equivalenace-test 2023-08-24 10:58:04 +03:00
Elbaz
92bbf22332 rollback irrlevant changes 2023-08-24 10:25:25 +03:00
Marcin Wyszynski
ebbd2c0513
Remove backport assistant (#153) 2023-08-23 16:44:27 +02:00
Elbaz
680419d949 updates 2023-08-23 17:41:48 +03:00
RLRabinowitz
bbb4df943f Remove code of conduct and references to it 2023-08-21 17:01:12 +03:00
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