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

chore: Extract reviewdog job from integration workflow #2027

Merged
merged 4 commits into from
Aug 22, 2023

Conversation

sfc-gh-asawicki
Copy link
Collaborator

@sfc-gh-asawicki sfc-gh-asawicki commented Aug 22, 2023

Changes

  • Remove unneccesary environment variable.
  • Extract make lint-ci from integration workflow.

Step make lint-ci integration was wasting over 2 minutes of time of the integration workflow, delaying acceptance tests start (which is the longest part of our build). This should make our builds 2-3 minutes faster.

Test Plan

  • acceptance tests (nothing should break)
  • check that reviewdog works after extraction (file was formatted badly to receive comment: this one)

Expecting to get message on PR about the file not being `go-fumpt`ed.
@github-actions
Copy link

Integration tests failure for bf66241f0c549880a98967beb07507913dc644b9

This is the revert of the intentional format change earlier.
@sfc-gh-asawicki sfc-gh-asawicki changed the title chore: Extract reviewdog job from integration build chore: Extract reviewdog job from integration workflow Aug 22, 2023
@github-actions
Copy link

Integration tests success for 367537ed38cd6ef4696eb4cce10355f83c35fa20

@github-actions
Copy link

Integration tests failure for be3dd85f263de0e2f4301eef9bd846ed7e302f53

@github-actions
Copy link

Integration tests success for be3dd85f263de0e2f4301eef9bd846ed7e302f53

@sfc-gh-asawicki sfc-gh-asawicki marked this pull request as ready for review August 22, 2023 08:58
@sfc-gh-asawicki sfc-gh-asawicki merged commit 243fc28 into main Aug 22, 2023
12 checks passed
@sfc-gh-asawicki sfc-gh-asawicki deleted the extract-reviewdog-job-from-integration-build branch August 22, 2023 09:42
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.

None yet

2 participants