Skip to content

Add more data artifacts when CI fails#1176

Merged
pagrubel merged 3 commits intodevelopfrom
more-data-on-ci-fail
Mar 31, 2026
Merged

Add more data artifacts when CI fails#1176
pagrubel merged 3 commits intodevelopfrom
more-data-on-ci-fail

Conversation

@jeffreyt
Copy link
Copy Markdown
Collaborator

@jeffreyt jeffreyt commented Feb 3, 2026

  • ci/env.sh sets a bunch of useful variables, after the first time it runs, capture them in $GITHUB_ENV which makes them accessible downstream

  • downstream add a new step in case of failure to dump them in a single directory, modify following step to save the single directory as an artifact

  • So far I added:

    • individual process logs (wfm, redis...)
    • bee config file
    • slurm config/logs
    • db files

We can also add anything else we may need to examine here.

@jeffreyt jeffreyt force-pushed the more-data-on-ci-fail branch from c2d8269 to 77f2e2c Compare March 26, 2026 21:00
@jeffreyt
Copy link
Copy Markdown
Collaborator Author

rebased with develop

Copy link
Copy Markdown
Collaborator

@pagrubel pagrubel left a comment

Choose a reason for hiding this comment

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

Thanks, I was able to test this with failing tests of another PR.

@pagrubel pagrubel merged commit ae61cbc into develop Mar 31, 2026
7 checks passed
@pagrubel pagrubel deleted the more-data-on-ci-fail branch March 31, 2026 22:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants