Commit Graph

7 Commits

Author SHA1 Message Date
Daniel Lok b0348074fa refactor: rename ap-web/ to web/ and update all references (#1333) 2026-06-29 10:53:59 +08:00
dependabot[bot] eb4c48bbd2 build(deps): bump the actions-version group across 1 directory with 10 updates (#1374)
Bumps the actions-version group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `4.3.1` | `7.0.0` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.2` | `7.0.1` |
| [actions/github-script](https://github.com/actions/github-script) | `8.0.0` | `9.0.0` |
| [actions/setup-python](https://github.com/actions/setup-python) | `5.6.0` | `6.2.0` |
| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `4.2.0` | `8.2.0` |
| [actions/cache](https://github.com/actions/cache) | `4.2.3` | `5.0.5` |
| [actions/setup-node](https://github.com/actions/setup-node) | `4.4.0` | `6.4.0` |
| [actions/download-artifact](https://github.com/actions/download-artifact) | `4.3.0` | `8.0.1` |
| [anchore/sbom-action/download-syft](https://github.com/anchore/sbom-action) | `0.17.7` | `0.24.0` |
| [actions/stale](https://github.com/actions/stale) | `9.1.0` | `10.3.0` |



Updates `actions/checkout` from 4.3.1 to 7.0.0
- [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/v4.3.1...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)

Updates `actions/upload-artifact` from 4.6.2 to 7.0.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)

Updates `actions/github-script` from 8.0.0 to 9.0.0
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/ed597411d8f924073f98dfc5c65a23a2325f34cd...3a2844b7e9c422d3c10d287c895573f7108da1b3)

Updates `actions/setup-python` from 5.6.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.6.0...a309ff8b426b58ec0e2a45f0f869d46889d02405)

Updates `astral-sh/setup-uv` from 4.2.0 to 8.2.0
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](https://github.com/astral-sh/setup-uv/compare/v4.2...v8.2.0)

Updates `actions/cache` from 4.2.3 to 5.0.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.2.3...27d5ce7f107fe9357f9df03efb73ab90386fccae)

Updates `actions/setup-node` from 4.4.0 to 6.4.0
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/49933ea5288caeca8642d1e84afbd3f7d6820020...48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e)

Updates `actions/download-artifact` from 4.3.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/d3f86a106a0bac45b974a628896c90dbdf5c8093...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)

Updates `anchore/sbom-action/download-syft` from 0.17.7 to 0.24.0
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Changelog](https://github.com/anchore/sbom-action/blob/main/RELEASE.md)
- [Commits](https://github.com/anchore/sbom-action/compare/fc46e51fd3cb168ffb36c6d1915723c47db58abb...e22c389904149dbc22b58101806040fa8d37a610)

Updates `actions/stale` from 9.1.0 to 10.3.0
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/5bef64f19d7facfb25b37b414482c7164d639639...eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: 5.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/checkout
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/github-script
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/setup-node
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/setup-python
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/stale
  dependency-version: 10.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
- dependency-name: anchore/sbom-action/download-syft
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-version
- dependency-name: astral-sh/setup-uv
  dependency-version: 8.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-version
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-26 09:49:09 +00:00
Serena Ruan 51a6c68633 ci(actions): bump actions/checkout to v7.0.0 for safer pull_request_target defaults (#776)
actions/checkout v7 is now GA and refuses to fetch fork PR head code in
pull_request_target / workflow_run workflows when unsafe ref patterns are
detected. The enforcement backports to all supported majors on 2026-07-16,
so pinned SHAs must be upgraded manually.

Pin all 36 checkout usages across 26 workflows to v7.0.0
(9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0), collapsing the prior v6.0.2 and
v4 pins to one version. All pull_request_target/workflow_run workflows check
out trusted refs (main / default branch) and never the fork head, so v7's new
refusal does not affect them — no allow-unsafe-pr-checkout opt-out needed.

Co-authored-by: Isaac
2026-06-19 13:12:21 +08:00
Dhruv Gupta 926c2c4c0b ci(release): npm ci --legacy-peer-deps in the fallback release workflow (#753)
ap-web's lockfile is generated and validated with `--legacy-peer-deps`
everywhere (lint, e2e-ui, ap-web-tests, the regen jobs) because of a React 19
peer conflict. The release workflow's plain `npm ci` is the only npm-ci that
omits it, so it rejects the lockfile ("Missing: yaml@1.10.3 from lock file").
Add the flag to match. (The secure-publish workflow needs the same one-line
fix on its side.)

Co-authored-by: Isaac
2026-06-19 02:02:07 +00:00
Pat Sukprasert 35372299b1 ci: trim inline comments + multi-line long commands across workflows (#299)
* ci: multi-line long pytest paths + trim inline comments (ci.yml)

Fold the matrix `paths:` values (esp. the misc shard's long --ignore list)
into >- block scalars (fold back to the identical space-joined string passed
to pytest -- no behavior change) and cut the verbose inline comments to terse
one-liners, keeping a tightened top-of-file description. Verified the parsed
YAML is identical apart from comments.

Co-authored-by: Isaac

* ci: trim inline comments + multi-line long commands across workflows

Apply the ci.yml cleanup to the rest of the workflows: condense each file's
top block to a concise behavior+caveats description, cut verbose inline
narration to terse WHY-only one-liners, and fold any long word-split arg
lists into >- block scalars. Comment/formatting only -- verified per file by
parsing old vs new YAML and asserting the structures are identical after
stripping comment lines (every trigger/job/step/expression/run command and
folded arg-string is unchanged). Also dropped a couple of stale internal
references from comments while condensing.

Co-authored-by: Isaac
2026-06-16 08:17:32 +00:00
Dhruv Gupta b3791c8b98 ci(oss): remove tag-push trigger from release-omnigent.yml (#213)
PyPI publishing has moved to the central secure-release repo
(databricks/secure-public-registry-releases-eng, workflow omnigent.yml).
The old tag-push trigger here still fired on version tags and
double-published to TestPyPI, colliding with the secure pipeline on the
same tag (seen on v0.1.1rc1: `400 File already exists`). Drop the
push:tags trigger; keep workflow_dispatch as a manual fallback. The whole
workflow will be deleted once the secure path has done a prod release.

Co-authored-by: Isaac
2026-06-16 01:37:06 +00:00
Dhruv Gupta b3fb64710c Welcome to omnigent
Publish images (public) / build-and-push (push) Has been cancelled
Release omnigent (PyPI) / build-and-publish (push) Has been cancelled
2026-06-13 00:37:34 +00:00