forked from ocaml/merlin
-
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 last wrap ups #10
Open
pitag-ha
wants to merge
14
commits into
master
Choose a base branch
from
fuzzy-ci-last-wrap-ups
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
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.
Co-authored-by: Ulysse <[email protected]>
pitag-ha
force-pushed
the
fuzzy-ci-last-wrap-ups
branch
from
January 8, 2024 15:25
09b6592
to
b6a8f68
Compare
This PR changes the response of some of the
|
pitag-ha
force-pushed
the
fuzzy-ci-last-wrap-ups
branch
from
January 8, 2024 15:53
b6a8f68
to
a89039a
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.