🔄 Automating DEPS Updates in iBrowe
iBrowe uses a GitHub Actions workflow to streamline the process of automatically updating DEPS entries in the source tree.
🧭 Web UI Execution
To trigger the workflow manually via GitHub:
-
Visit:
https://github.com/ibrowe/ibrowe-core/actions/workflows/update-dep.yml -
Click the “Run workflow” button in the top-right corner of the page.
-
Optionally fill in:
dep— the path to the dependency (e.g.,vendor/web-discovery-project)ref— the specific commit hash or tag to pin to
If ref is omitted, the workflow will default to the latest commit on main or master.
🖥️ CLI Execution (via gh CLI)
You can also run the workflow locally using GitHub’s CLI:
gh workflow run update-dep.yml \
-f dep=vendor/web-discovery-project \
-f ref=<commit-hash>
dep: (required) the relative DEPS pathref: (optional) the commit/tag to pin to; if omitted, the latest frommain/masteris used
📎 Source: Modified and adapted from Brave’s GitHub Actions DEPS automation guide, refactored for the iBrowe project.`
You must log in or # to comment.

