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

Fixing build action triggers #611

Merged
merged 1 commit into from
Aug 31, 2023

Conversation

erikbosch
Copy link
Contributor

@erikbosch erikbosch commented Jul 20, 2023

Rationale:
Kuksa-val build was triggered too often due to negative requirement and a spelling error
Clean-images is useless as we do not upload images tagged by PR

But then, should we not trigger when certs and proto files are changed as well (Even if some use symbolic links, do not know if build action is smart enough to follow symbolic links and check if they have been changed))

Note: Not intended for v0.4!

@erikbosch erikbosch marked this pull request as ready for review July 24, 2023 08:28
- ".github/workflows/kuksa_val_docker.yml"
- "kuksa-val-server/**"
- "kuksa_certificates/**"
- "proto/**"
Copy link
Contributor

Choose a reason for hiding this comment

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

do we need proto here? Server doesn't use it or am I wrong?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Correct, good catch, it uses it's own proto file at https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/protos/kuksa.proto. Will update

Copy link
Contributor

@lukasmittag lukasmittag left a comment

Choose a reason for hiding this comment

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

I think its my bad the comment above. we have a grpc side for server too. Forgot this

@erikbosch
Copy link
Contributor Author

I think its my bad the comment above. we have a grpc side for server too. Forgot this

But that is not in the Proto folder, it is in https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/protos/kuksa.proto

@erikbosch
Copy link
Contributor Author

The databroker failed build is related to #631

@SebastianSchildt
Copy link
Contributor

Pls rebase to master to see it runs through now

Rationale:
Kuksa-val build was triggered too often,

But then, should we not trigger when certs and proto files are changed as well
(Even if some use symbolic links)
@SebastianSchildt SebastianSchildt merged commit 90b10ec into eclipse:master Aug 31, 2023
16 checks passed
@erikbosch erikbosch deleted the erik_docker branch September 29, 2023 09:29
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.

3 participants