Commit graph

69 commits

Author SHA1 Message Date
dependabot[bot]
e33974d35b
Bump vanadium from 5c40439 to e5fa5c7
Bumps [vanadium](https://github.com/GrapheneOS/Vanadium) from `5c40439` to `e5fa5c7`.
- [Release notes](https://github.com/GrapheneOS/Vanadium/releases)
- [Commits](5c40439a4d...e5fa5c736e)

---
updated-dependencies:
- dependency-name: vanadium
  dependency-version: e5fa5c736e15f39036f54930686156751a0607c8
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 17:21:41 +00:00
Ven0m0
5d62090db4
Update build.sh 2026-02-10 00:51:21 +01:00
Ven0m0
f86766f03c
Merge pull request #14 from Ven0m0/dependabot/submodules/helium-80ad3fc 2026-02-10 00:47:19 +01:00
Ven0m0
8f55f58569
Merge pull request #13 from Ven0m0/dependabot/submodules/vanadium-5c40439 2026-02-10 00:47:12 +01:00
dependabot[bot]
0b5866128d
Bump helium from af7ab99 to 80ad3fc
Bumps [helium](https://github.com/imputnet/helium) from `af7ab99` to `80ad3fc`.
- [Release notes](https://github.com/imputnet/helium/releases)
- [Commits](af7ab99ba4...80ad3fc0c6)

---
updated-dependencies:
- dependency-name: helium
  dependency-version: 80ad3fc0c6ddfe420616c75a9ae4545e3954e5dc
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 17:58:18 +00:00
dependabot[bot]
e4001d46ec
Bump vanadium from 4837f2b to 5c40439
Bumps [vanadium](https://github.com/GrapheneOS/Vanadium) from `4837f2b` to `5c40439`.
- [Release notes](https://github.com/GrapheneOS/Vanadium/releases)
- [Commits](4837f2b544...5c40439a4d)

---
updated-dependencies:
- dependency-name: vanadium
  dependency-version: 5c40439a4da368948610357408bc30088bbcf262
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 17:58:16 +00:00
Cursor Agent
5ed4302a43 Switch CHROMIUM_SOURCE to official googlesource.com URL
This change uses the official Chromium source repository instead of
the GitHub mirror, as originally intended by PR #10.

Co-authored-by: ven0m0.wastaken <ven0m0.wastaken@gmail.com>
2026-02-03 19:29:57 +00:00
Ven0m0
3fedf25027
Merge pull request #12 from Ven0m0/dependabot/submodules/helium-af7ab99 2026-02-03 12:26:06 +01:00
Ven0m0
9836749a07
Merge branch 'main' into dependabot/submodules/helium-af7ab99 2026-02-03 12:25:56 +01:00
Ven0m0
176122aa27
Merge pull request #11 from Ven0m0/dependabot/submodules/vanadium-4837f2b 2026-02-03 12:25:48 +01:00
dependabot[bot]
5c3c4e2d27
Bump helium from 6a97b19 to af7ab99
Bumps [helium](https://github.com/imputnet/helium) from `6a97b19` to `af7ab99`.
- [Release notes](https://github.com/imputnet/helium/releases)
- [Commits](6a97b1949d...af7ab99ba4)

---
updated-dependencies:
- dependency-name: helium
  dependency-version: af7ab99ba4f236735689436278b725d45eb6673e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:20:31 +00:00
dependabot[bot]
934271ad5b
Bump vanadium from 90a9950 to 4837f2b
Bumps [vanadium](https://github.com/GrapheneOS/Vanadium) from `90a9950` to `4837f2b`.
- [Release notes](https://github.com/GrapheneOS/Vanadium/releases)
- [Commits](90a9950c1c...4837f2b544)

---
updated-dependencies:
- dependency-name: vanadium
  dependency-version: 4837f2b544f7c3c7d0b32ad9c45a919d537caad0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 18:20:29 +00:00
github-actions[bot]
3a15aaa022 update 2026-01-29 01:30:59 +00:00
Ven0m0
3497d9f950
Merge pull request #9 from Ven0m0/dependabot/github_actions/actions/cache-5 2026-01-27 07:39:43 +01:00
Ven0m0
65dc0b0b4a
Merge branch 'main' into dependabot/github_actions/actions/cache-5 2026-01-27 07:39:32 +01:00
Ven0m0
2ad362efc7
Merge pull request #8 from Ven0m0/dependabot/submodules/vanadium-8bfabcf 2026-01-27 07:38:34 +01:00
Ven0m0
d53ed671dc
Merge branch 'main' into dependabot/submodules/vanadium-8bfabcf 2026-01-27 07:38:22 +01:00
Ven0m0
1e9077a26a
Merge pull request #7 from Ven0m0/dependabot/submodules/helium-6a97b19 2026-01-27 07:37:12 +01:00
dependabot[bot]
ae8b1990db
Bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 17:59:07 +00:00
dependabot[bot]
a8e6d13ed4
Bump vanadium from b8d6b71 to 8bfabcf
Bumps [vanadium](https://github.com/GrapheneOS/Vanadium) from `b8d6b71` to `8bfabcf`.
- [Release notes](https://github.com/GrapheneOS/Vanadium/releases)
- [Commits](b8d6b7132f...8bfabcff80)

---
updated-dependencies:
- dependency-name: vanadium
  dependency-version: 8bfabcff804fc6063700b4a7efdc0f7e71770601
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 17:56:22 +00:00
dependabot[bot]
12ae98fcdd
Bump helium from 2faa781 to 6a97b19
Bumps [helium](https://github.com/imputnet/helium) from `2faa781` to `6a97b19`.
- [Release notes](https://github.com/imputnet/helium/releases)
- [Commits](2faa7811ca...6a97b1949d)

---
updated-dependencies:
- dependency-name: helium
  dependency-version: 6a97b1949db3d87ccef6f6e567bf9e69b3a0435c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 17:56:21 +00:00
Ven0m0
bfaf1e0c88
Merge pull request #6 from Ven0m0/claude/integrate-mold-linker-4qNCd 2026-01-26 17:53:18 +01:00
Ven0m0
1f857aab9c
Update build.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 17:52:44 +01:00
Ven0m0
789e283c13
Update CLAUDE.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 17:51:55 +01:00
Ven0m0
76e23f7523
Update build.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-26 17:42:34 +01:00
Ven0m0
c443543c86
Update CLAUDE.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-26 17:39:28 +01:00
Ven0m0
8f39a6ef59
Update .github/workflows/build.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-26 17:39:06 +01:00
Ven0m0
4f82934e91
Update build.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 17:38:42 +01:00
Ven0m0
f85b89f92d
Update build.sh
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-26 17:37:49 +01:00
Ven0m0
e7db747c2e
Update build.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-26 17:36:54 +01:00
Claude
fb7c6280bb
Add CLAUDE.md documentation for working with Claude on this project 2026-01-26 15:43:37 +00:00
Claude
9973d77a8f
Optimize build performance to prevent timeout
Replace slow disk cleanup with faster endersonmenezes/free-disk-space action
Add APT mirror optimization (vegardit/fast-apt-mirror) for faster downloads
Disable ThinLTO (major build time savings, minor size increase)
Lower symbol levels (symbol_level=0, blink_symbol_level=0)
Enable precompiled headers for faster compilation
Add concurrency control to prevent conflicting builds
Increase build parallelism (nproc + 4) for better core utilization
Add explicit timeout-minutes: 180
Configure APT for parallel downloads with retries
2026-01-26 15:38:30 +00:00
Ven0m0
278d1f7f4a
Merge branch 'jqssun:main' into main 2026-01-25 07:00:56 +01:00
Ven0m0
e9838213a2
Merge pull request #5 from Ven0m0/claude/fix-build-performance-PYGqO 2026-01-25 07:00:31 +01:00
Ven0m0
e729f49107
Merge branch 'main' into claude/fix-build-performance-PYGqO 2026-01-25 07:00:20 +01:00
Ven0m0
15ff5cc32d
Update .github/workflows/build.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-25 06:59:30 +01:00
Ven0m0
f8f593ea70
Update .github/workflows/build.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-25 06:59:12 +01:00
Ven0m0
e4f44f7008
Update build.sh
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-25 06:58:50 +01:00
github-actions[bot]
30c7487ce6 update v144.0.7559.90 2026-01-23 14:36:43 +00:00
Ven0m0
eab378223b
Update build.yml 2026-01-21 23:33:38 +01:00
Claude
f2ed149393
Optimize build performance and prevent build hangs
Key optimizations:
- Use git fetch --depth 1 instead of --depth 2 for faster Chromium source download
- Add parallel jobs to gclient sync with -j $(nproc) and --shallow flag
- Enable LLD linker (use_lld=true) for faster linking
- Enable ThinLTO for optimized builds with reduced build time
- Disable generate_linker_map to speed up linking phase
- Add parallel jobs to autoninja with -j $(nproc)
- Skip depot_tools clone if already cached
- Add GitHub Actions caching for depot_tools and Chromium dependencies
- Disable unnecessary features (nacl, goma, backup_ref_ptr, pointer_compression)

These changes significantly reduce build time and prevent builds from getting stuck
during git operations and compilation phases.
2026-01-21 11:41:23 +00:00
Ven0m0
21c0f6449c
Merge pull request #4 from Ven0m0/claude/fix-runner-disk-space-a2P0Z
Fix disk space issues on GitHub runner
2026-01-21 09:02:12 +01:00
Claude
a32c1e2e89
Fix disk space issues on GitHub runner
Added a disk cleanup step before the build that removes unnecessary
software and packages to free up 30-50 GB of disk space. This includes:
- .NET installations
- Pre-installed Android SDK (build script installs what's needed)
- Haskell/GHC
- Docker images
- CodeQL tools
- Various large packages (MongoDB, MySQL, PHP, Azure CLI, etc.)

This should resolve disk space failures during Chromium builds.
2026-01-21 07:18:39 +00:00
Ven0m0
60965eb182
Merge pull request #2 from Ven0m0/dependabot/submodules/vanadium-b8d6b71
Bump vanadium from `68f1850` to `b8d6b71`
2026-01-21 07:32:50 +01:00
Ven0m0
1d27e1542f
Merge pull request #1 from Ven0m0/dependabot/submodules/helium-2faa781
Bump helium from `d7451e7` to `2faa781`
2026-01-21 07:32:29 +01:00
Ven0m0
651d949673
Merge pull request #3 from Ven0m0/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 5 to 6
2026-01-21 07:32:19 +01:00
github-actions[bot]
c33b7cc23e update 2026-01-21 06:21:23 +00:00
dependabot[bot]
0785b204f6
Bump vanadium from 68f1850 to b8d6b71
Bumps [vanadium](https://github.com/GrapheneOS/Vanadium) from `68f1850` to `b8d6b71`.
- [Release notes](https://github.com/GrapheneOS/Vanadium/releases)
- [Commits](68f1850061...b8d6b7132f)

---
updated-dependencies:
- dependency-name: vanadium
  dependency-version: b8d6b7132fb3e40d3a3788afe61010c0d9365542
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 06:17:31 +00:00
dependabot[bot]
68eb0738d6
Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 06:17:31 +00:00
dependabot[bot]
b5a8b4cfde
Bump helium from d7451e7 to 2faa781
Bumps [helium](https://github.com/imputnet/helium) from `d7451e7` to `2faa781`.
- [Release notes](https://github.com/imputnet/helium/releases)
- [Commits](d7451e760c...2faa7811ca)

---
updated-dependencies:
- dependency-name: helium
  dependency-version: 2faa7811ca7ae9a6b03b131fba8ff8365fbd295e
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 06:17:29 +00:00