Skip to content

Catch & show error#127

Merged
p0deje merged 3 commits intobazel-contrib:mainfrom
vorburger:catch-log
Jan 8, 2026
Merged

Catch & show error#127
p0deje merged 3 commits intobazel-contrib:mainfrom
vorburger:catch-log

Conversation

@vorburger
Copy link
Contributor

This PR includes #125 (which you may want to merge separately, first? Just for a cleaner diff).

Add the catch & show error suggested in #122 (comment).

@kseth Thank You for reviewing #122 and proposing this amendment.

@p0deje merge?

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds error handling to the cache restoration logic and updates dependencies. The changes include catching and logging errors during cache restoration to prevent failures from bubbling up and stopping the workflow execution.

  • Added try-catch block to handle cache restoration errors gracefully
  • Updated @actions/cache from 5.0.1 to 5.0.2
  • Updated @actions/http-client from 3.0.0 to 3.0.1 with orchestration ID tracking support

Reviewed changes

Copilot reviewed 1 out of 5 changed files in this pull request and generated 1 comment.

File Description
index.js Added catch block to log cache restoration errors without failing the workflow
dist/main/index.js Compiled version of index.js with cache error handling and dependency updates
dist/post/index.js Compiled post script with dependency updates including orchestration ID support

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@p0deje p0deje merged commit 82d28f5 into bazel-contrib:main Jan 8, 2026
3 checks passed
@kseth
Copy link
Contributor

kseth commented Jan 8, 2026

woot, 🙏 thank you for the fix and merge

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.

4 participants