Commit Graph

364 Commits

Author SHA1 Message Date
David Karlsson
9919609453 chore: remove pull_request_target triggers from pr-review and labeler
pr-review: drop pull_request_target (auto-review on open/ready_for_review).
Manual /review via issue_comment is preserved and unaffected.

labeler: replace pull_request_target with workflow_dispatch to disable
automatic fork-PR labeling. Can be re-enabled by reverting this change.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 17:16:32 +01:00
David Karlsson
00aefd5eae chore: pin GitHub Actions to full commit SHA; lock npm exact versions
All mutable action tags replaced with verified commit SHAs to prevent
supply-chain attacks via tag mutation. package.json ^ ranges replaced
with exact versions from package-lock.json.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 17:16:06 +01:00
David Karlsson
76777ff614 Revert "release: merge upstream sub-site on deploy" 2026-03-24 09:36:00 +01:00
David Karlsson
9bf4ab6b0b release: merge upstream sub-site on deploy
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-23 16:24:45 +01:00
David Karlsson
240bf3ffe0 chore: add process-issues skill and disable agent-writer workflow
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-19 17:26:52 +01:00
dependabot[bot]
6cc880faf0 build(deps): bump actions/cache from 4.2.0 to 5.0.4
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 5.0.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](1bd1e32a3b...668228422a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-19 01:42:57 +00:00
Guillaume Tardif
3f9571086e Rename cagent GH repo (#24285)
<!--Delete sections as needed -->

## Description

rename GH cagent repo URL, repo has been renamed to docker/docker-agent

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

---------

Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
2026-03-10 12:03:58 +01:00
CrazyMax
cd911718b3 Merge pull request #24279 from docker/dependabot/github_actions/docker/setup-buildx-action-4
build(deps): bump docker/setup-buildx-action from 3 to 4
2026-03-06 14:24:16 +01:00
dependabot[bot]
cf73c225cb build(deps): bump docker/bake-action from 6 to 7
Bumps [docker/bake-action](https://github.com/docker/bake-action) from 6 to 7.
- [Release notes](https://github.com/docker/bake-action/releases)
- [Commits](https://github.com/docker/bake-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: docker/bake-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 01:43:06 +00:00
dependabot[bot]
0bc6a1b66b build(deps): bump docker/setup-buildx-action from 3 to 4
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 01:42:57 +00:00
David Karlsson
9f09e7800e ci: force freshness agent to finally move on
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-26 13:31:51 +01:00
David Karlsson
4899ea2cf1 chore: move cli data files to data subdir
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-24 08:01:08 +01:00
David Karlsson
6db352ff48 ci: use create-pull-request in writer agent workflow
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 16:23:29 +01:00
David Karlsson
d94519016d ci: remove hardcoded cagent version from agent writer workflow
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 15:27:02 +01:00
David Karlsson
c9ebf0222e Merge pull request #24192 from dvdksn/fix-reviewer-agent-memory
ci: fix freshness agent reviewing the same section
2026-02-23 10:00:55 +01:00
David Karlsson
0166d42316 Merge pull request #24101 from vvoland/cli-docs-closed
gha/sync-cli-docs: Ignore explicitly closed versions
2026-02-23 06:41:30 +01:00
David Karlsson
843a71d36b ci: fix freshness agent reviewing the same section
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-22 13:26:50 +01:00
David Karlsson
cfa99e63e3 ci: freshness agent + nightly repo scan
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-20 10:25:11 +01:00
David Karlsson
44692cc12f ci: use docker/cagent-action/.github/workflows/review-pr.yml
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-14 18:08:17 +01:00
David Karlsson
4955de65bb ci: bump cagent version to v1.22.0
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:05:38 +01:00
David Karlsson
bc48ecad26 ci: use cagent-action@latest for writer agent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:03:51 +01:00
David Karlsson
ac3409f256 ci: improve annotation instructions for pr-reviewer agent
In some cases, line comments appeared to have an off by one issue,
appearing on a different line than it was supposed to. This instruction
change should fix that.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:00:35 +01:00
David Karlsson
3a21ebe70a ci: disable approval for pr-reviewer agent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 10:53:05 +01:00
David Karlsson
591f99a6b8 ci: use api-key input instead of env in writing agent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 10:46:25 +01:00
David Karlsson
37f5011feb ci: fix content type for pagefind fragments
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-09 17:18:11 +01:00
Paweł Gronowski
aabd3f9a5e gha/sync-cli-docs: Ignore explicitly closed versions
Avoid repeatedly opening new PRs for the same CLI version when a
previous one was intentionally closed.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-02-09 13:58:47 +01:00
dependabot[bot]
ba2440d391 build(deps): bump docker/cagent-action from 1.1.2 to 1.1.4
Bumps [docker/cagent-action](https://github.com/docker/cagent-action) from 1.1.2 to 1.1.4.
- [Release notes](https://github.com/docker/cagent-action/releases)
- [Commits](https://github.com/docker/cagent-action/compare/v1.1.2...v1.1.4)

---
updated-dependencies:
- dependency-name: docker/cagent-action
  dependency-version: 1.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 11:06:52 +00:00
David Karlsson
8432e7c38b ci: add pr-reviewer agent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-05 10:38:35 +01:00
David Karlsson
9f380d429e chore: refactor style guide to STYLE.md and COMPONENTS.md
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-05 10:38:35 +01:00
David Karlsson
e4cecc549e ci: rename agent writer config
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-05 08:32:13 +01:00
dependabot[bot]
cecf62d8f2 build(deps): bump docker/cagent-action from 1.1.0 to 1.1.2
Bumps [docker/cagent-action](https://github.com/docker/cagent-action) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/docker/cagent-action/releases)
- [Commits](https://github.com/docker/cagent-action/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: docker/cagent-action
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-04 04:09:32 +00:00
David Karlsson
7b2daf6b52 ci: bump cagent version to v1.20.3
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-03 10:03:49 +01:00
David Karlsson
c74db80c49 ci: improve scope definition of tech writer ci agent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-03 10:03:49 +01:00
David Karlsson
6c2e868993 chore: rename agent.yml -> tech_writer.yml
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-01 07:15:00 +01:00
dependabot[bot]
91c0a557e6 build(deps): bump docker/cagent-action from 1.0.7 to 1.1.0
Bumps [docker/cagent-action](https://github.com/docker/cagent-action) from 1.0.7 to 1.1.0.
- [Release notes](https://github.com/docker/cagent-action/releases)
- [Commits](https://github.com/docker/cagent-action/compare/v1.0.7...v1.1.0)

---
updated-dependencies:
- dependency-name: docker/cagent-action
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-29 01:42:59 +00:00
David Karlsson
00b08a4352 chore: dependabot should ignore gomod dependencies
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-27 15:27:09 +01:00
Paweł Gronowski
2ceaa973a1 gha/sync-cli-docs: Update after 29.2.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-01-27 14:07:40 +01:00
dependabot[bot]
2da309335b build(deps): bump docker/cagent-action from 1.0.5 to 1.0.7
Bumps [docker/cagent-action](https://github.com/docker/cagent-action) from 1.0.5 to 1.0.7.
- [Release notes](https://github.com/docker/cagent-action/releases)
- [Commits](https://github.com/docker/cagent-action/compare/v1.0.5...v1.0.7)

---
updated-dependencies:
- dependency-name: docker/cagent-action
  dependency-version: 1.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 01:43:43 +00:00
dependabot[bot]
15cdeacbc9 build(deps): bump docker/cagent-action from 1.0.3 to 1.0.5
Bumps [docker/cagent-action](https://github.com/docker/cagent-action) from 1.0.3 to 1.0.5.
- [Release notes](https://github.com/docker/cagent-action/releases)
- [Commits](https://github.com/docker/cagent-action/compare/v1.0.3...v1.0.5)

---
updated-dependencies:
- dependency-name: docker/cagent-action
  dependency-version: 1.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 01:43:11 +00:00
Allie Sadler
aa2c38f196 Desktop: update issue tracker links (#23976)
<!--Delete sections as needed -->

## Description

issue tracker for DD will change in 4.57 release

## Related issues or tickets

<!-- Related issues, pull requests, or Jira tickets -->

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review
2026-01-19 11:08:38 +00:00
David Karlsson
d4dc754a94 Merge pull request #23926 from dvdksn/cagent-docfixer-improvements
agent: improvements to cagent issue fixer workflow
2026-01-07 13:51:28 +01:00
David Karlsson
e628c62978 ci: improve agent/fix workflow
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-05 16:49:24 +01:00
Paweł Gronowski
1b1b173e43 gha/sync-cli-docs: Update existing PR instead of creating new ones
Actually we don't need to create a separate PR per each update and we
can just modify the previous one if it wasn't merged yet.

Change the workflow to use a fixed branch name and update existing PRs
when newer CLI versions are available, rather than creating multiple
PRs.

The workflow now uses a consistent branch name "bot/sync-cli-docs"
instead of timestamp-based names.

When an existing PR from this branch is found, it force-pushes the new
changes and updates the PR title and body with the latest CLI version
information.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-01-05 14:54:29 +01:00
Paweł Gronowski
2c6076186f gha/sync-cli-docs: Only trigger on relevant PRs
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-01-05 12:48:23 +01:00
Paweł Gronowski
72d3e14405 gha/sync-cli-docs: Detect existing PR
Add deduplication logic to prevent multiple PRs for the same CLI version
and enhance PR management.

When an existing PR is found, the workflow adds a bump comment instead
of creating a duplicate.

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
2026-01-05 12:48:23 +01:00
David Karlsson
3f662ec6d5 ci: add timeout (15m) for cagent run task
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-12-19 20:48:10 +01:00
David Karlsson
fddd7d2f22 ci: install npm dependencies for cagent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-12-19 20:40:43 +01:00
David Karlsson
ac5ca16d78 Merge pull request #23876 from dvdksn/ci-bump-cagent-version
ci bump cagent version
2025-12-19 15:06:34 +01:00
David Karlsson
39fb4bfc1d ci: specify cagent version to run
Default cagent version was ancient, manually specifying (current) latest

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-12-19 14:26:17 +01:00
David Karlsson
a108d202c4 ci: specify full cagent action version
docker/cagent-action was not available as @v1 so pinning to patch

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2025-12-19 13:34:42 +01:00