Skip to content

Conversation

@ManuelBilbao
Copy link
Contributor

Motivation

Avoid depending on unknown third-party actions

Description

Create a custom free-disk action that removes Android SDK, .NET and Haskell. Other tools can be added later if more space is required

@ManuelBilbao ManuelBilbao self-assigned this Oct 27, 2025
Copilot AI review requested due to automatic review settings October 27, 2025 14:58
@ManuelBilbao ManuelBilbao requested a review from a team as a code owner October 27, 2025 14:58
@ManuelBilbao ManuelBilbao added the ci Github actions, build, tests, etc label Oct 27, 2025
@github-actions github-actions bot added L1 Ethereum client L2 Rollup client labels Oct 27, 2025
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 replaces a third-party disk space cleanup action with a custom implementation to avoid external dependencies. The change removes the jlumbroso/[email protected] action and introduces a new local action at .github/actions/free-disk that removes Android SDK, .NET, and Haskell to free disk space.

Key changes:

  • Created a custom GitHub action to handle disk space cleanup
  • Replaced all instances of the third-party action across multiple workflow files
  • Simplified the action invocation by removing configuration parameters

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
.github/actions/free-disk/action.yml New custom action that removes .NET, Android SDK, and Haskell toolchains
.github/workflows/tag_release.yaml Updated to use the custom free-disk action
.github/workflows/pr-main_l2_prover.yaml Updated to use the custom free-disk action
.github/workflows/pr-main_l2.yaml Updated to use the custom free-disk action in three jobs
.github/workflows/pr-main_l1.yaml Updated to use the custom free-disk action in four jobs
.github/workflows/common_hive_reports.yaml Updated to use the custom free-disk action

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

@github-project-automation github-project-automation bot moved this to In Review in ethrex_l1 Oct 27, 2025
@ManuelBilbao ManuelBilbao added this pull request to the merge queue Oct 27, 2025
Merged via the queue into main with commit f54dde1 Oct 27, 2025
43 checks passed
@ManuelBilbao ManuelBilbao deleted the replace_free_disk_action branch October 27, 2025 16:16
@github-project-automation github-project-automation bot moved this from In Review to Done in ethrex_l1 Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Github actions, build, tests, etc L1 Ethereum client L2 Rollup client

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants