Skip to content
This repository has been archived by the owner on Jun 25, 2024. It is now read-only.

INT-8299: adding integration project support for auto #599

Merged
merged 5 commits into from
May 17, 2023
Merged

Conversation

sl45082
Copy link
Contributor

@sl45082 sl45082 commented May 12, 2023

No description provided.

@sl45082 sl45082 requested a review from a team as a code owner May 12, 2023 16:55
@sl45082 sl45082 added patch Increment the patch version when merged release Create a release when this pr is merged labels May 15, 2023
Copy link
Contributor Author

@sl45082 sl45082 left a comment

Choose a reason for hiding this comment

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

before adding this additional automation on the integration project repo, this graph project repo had auto installed for versioning of the npm package and is working with changelog being auto generated, so leaving enabled unless it breaks the build.

Copy link

@JuanManuelIbarlucea JuanManuelIbarlucea left a comment

Choose a reason for hiding this comment

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

Looks good! Thanks bob!

mishelashala
mishelashala previously approved these changes May 16, 2023
Comment on lines 24 to 25
core.setOutPut('integrationName', 'integration-google-cloud')
core.setOutPut('graphProjectName', 'google-cloud')
Copy link
Contributor

@Nick-NCSU Nick-NCSU May 16, 2023

Choose a reason for hiding this comment

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

Suggested change
core.setOutPut('integrationName', 'integration-google-cloud')
core.setOutPut('graphProjectName', 'google-cloud')
core.setOutput('integrationName', 'integration-google-cloud')
core.setOutput('graphProjectName', 'google-cloud')

Or to avoid using the deprecated core.setOutput more I would recommend removing these 2 lines and on line 8 using

jobs:
  j1-integration-deployment:
    runs-on: ubuntu-latest
    env:
      IntegrationName: integration-google-cloud
      GraphProjectName: google-cloud

and you can refer to them with $IntegrationName and $GraphProjectName

Copy link
Contributor Author

Choose a reason for hiding this comment

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

thanks @Nick-NCSU , committing suggested changes.

Co-authored-by: Nick Thompson <[email protected]>
@sl45082 sl45082 dismissed stale reviews from mishelashala and JuanManuelIbarlucea via 0a00553 May 16, 2023 16:08
sl45082 added 2 commits May 16, 2023 12:21
…nto INT-8229

accepted a commit on github.com and merging that into local branch.
Copy link
Contributor Author

@sl45082 sl45082 left a comment

Choose a reason for hiding this comment

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

@Nick-NCSU updated vars as suggested. had a branch issue, so full file showing again.

Nick-NCSU
Nick-NCSU previously approved these changes May 16, 2023
mishelashala
mishelashala previously approved these changes May 16, 2023
@sl45082 sl45082 dismissed stale reviews from mishelashala and Nick-NCSU via 71b46b6 May 16, 2023 16:56
Copy link
Contributor Author

@sl45082 sl45082 left a comment

Choose a reason for hiding this comment

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

@mishelashala and @JuanManuelIbarlucea i fixed the env var references

@sl45082 sl45082 merged commit 06a99b3 into main May 17, 2023
@sl45082 sl45082 deleted the INT-8229 branch May 17, 2023 12:41
@j1-internal-automation
Copy link
Collaborator

🚀 PR was released in v2.27.1 🚀

@j1-internal-automation j1-internal-automation added the released This issue/pull request has been released. label May 17, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
patch Increment the patch version when merged release Create a release when this pr is merged released This issue/pull request has been released.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants