-
Notifications
You must be signed in to change notification settings - Fork 0
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
Fuzzy ci split workflows #9
base: master
Are you sure you want to change the base?
Conversation
b0efcf9
to
10cc61f
Compare
This PR changes the response of some of the
|
10cc61f
to
bd3b42e
Compare
This PR changes the response of some of the
|
hi |
bd3b42e
to
20942bf
Compare
This PR changes the response of some of the
|
01a1359
to
dee94cd
Compare
First working POC A few updates Checking out GH action artefacts Find common ancestor Useless commit to test GH action Create data in parallel, save as artefacts Save shas in job output Add diff step Try sending a comment to the PR Improve save shas workflow Upload diff as artifact Upload diff as artifact
Co-authored-by: Enguerrand Decorne <[email protected]> Fix label logic conditional Co-authored-by: Enguerrand Decorne <[email protected]> Do some stuff Co-authored-by: Enguerrand Decorne <[email protected]>
Restructure Remove timestamp from diff Follow up on approval workflow Fix artifact download Use curl to download diff artifact Debug why the gh api rate limit gets exceeded Fix the approve workflow, i.e. sending a long msg contianing hash etc Use GITHUB_TOKEN again (works when using the right syntax) Update comment msg Add output logic Debug comparison of diff hashes Handle both full reponses data and distilled data Try to be more coherent with quotes Fix URLs Improve env hygiene and remove artifact_names job Improve comment on approval Create real data Update merl-an Update base branch name Fix diff name and diff output Disable the other gh actions for now Fix the approval msg
Co-authored-by: Enguerrand Decorne <[email protected]> Document the env variables Co-authored-by: Enguerrand Decorne <[email protected]> Pull in Irmin Co-authored-by: Enguerrand Decorne <[email protected]>
Install Irmin deps and build Irmin Improve the diff output Update the permissions Format the diffs in a readable way Move Irmin's lockfile Fix diff creation Debug why ocamlopt isn't in the PATH Create more data Reduce dif context Build test/irmin-pack as well Make sure Irmin deps are solved from its lock file Use opam-monorepo to pull Irmin's dependencies instead of opam Debugging and first irmin build cache implementation More debugging and first merl-an cache implementation Try both irmin and merl-an cache Clean up the PR comment and stdout msgs Last polishing of the diff output Avoid triggering the workflow when unnecessary Clean up commented code and debug steps Make create_diff script more readable Clean up and format the yml-file
dee94cd
to
7044f79
Compare
This PR changes the response of some of the
|
7044f79
to
3e5b05f
Compare
3e5b05f
to
d693484
Compare
a80b40a
to
9179475
Compare
This PR changes the response of some of the
|
9179475
to
41343bc
Compare
41343bc
to
1549a64
Compare
1549a64
to
2d0e1d8
Compare
This PR changes the response of some of the
|
253c714
to
507a2c1
Compare
This PR changes the response of some of the
|
ed1afeb
to
507a2c1
Compare
With this, the Fuzzy CI workflow does not do anything that requires permissions. Permissions are not granted when the workflow is triggered by a PR from a fork.
This PR changes the response of some of the
|
507a2c1
to
c1c8175
Compare
No description provided.