Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CXF-83184: Adding NIMF-METAL-2-AWS Example #57

Merged
merged 30 commits into from
Apr 5, 2024
Merged

CXF-83184: Adding NIMF-METAL-2-AWS Example #57

merged 30 commits into from
Apr 5, 2024

Conversation

srushti-patl
Copy link
Collaborator

  • Added metal-connection submodule
  • Added metal-nimf-2-aws-example
  • Added nimf workflow

@srushti-patl srushti-patl requested a review from thogarty April 3, 2024 21:14
Copy link
Collaborator

@thogarty thogarty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, some small changes to make. If it's still good after then you can merge otherwise ping me and I'll approve again.

run:
go test ./tests/prod/metal-nimf -v -coverprofile coverage_metal_nimf_modules.txt -covermode=atomic -count 1 -parallel 8 -timeout 180m

- name: Setup Node.js 20.11.1
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed, can be removed.

name: terratests-metal-nimf-suite

on:
pull_request:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not needed can be removed.


jobs:
setup-tests:
name: Setup NIMF Tests
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should specify which user the secrets belong to. That way we can easily know what it is without asking or referring to external documentation.

steps:
- name: Check out code into the Go module directory
uses: actions/checkout@v4
with:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This with can be removed because the workflow dispatch will just be run with main.

- name: Get dependencies
run: |
go mod download
- uses: hashicorp/setup-terraform@v3
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would put a space before the - uses to make sure we read it as a separate item in the job.

@srushti-patl
Copy link
Collaborator Author

@srushti-patl srushti-patl merged commit 6c2d64e into main Apr 5, 2024
1 check failed
@srushti-patl srushti-patl deleted the CXF-84871 branch April 5, 2024 00:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants