Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ concurrency:

jobs:
agent:
uses: YiAgent/OpenCI/.github/workflows/reusable-agent.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-agent.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
task: ${{ inputs.task }}
prompt: ${{ inputs.prompt }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-self-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ concurrency:

jobs:
self-test:
uses: YiAgent/OpenCI/.github/workflows/reusable-self-test.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-self-test.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
runner: ubuntu-latest
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:

jobs:
ci:
uses: YiAgent/OpenCI/.github/workflows/reusable-ci.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-ci.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ github.sha }}
registry: ghcr.io
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ concurrency:

jobs:
deps:
uses: YiAgent/OpenCI/.github/workflows/reusable-deps.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-deps.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
runner: blacksmith-2vcpu-ubuntu-2404
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ concurrency:

jobs:
docs:
uses: YiAgent/OpenCI/.github/workflows/reusable-docs.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-docs.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
build-cmd: ${{ vars.DOCS_BUILD_CMD || '' }}
docs-path: ${{ vars.DOCS_DIR || 'docs' }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/issue-ops.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
&& !contains(github.actor, '[bot]'))
|| (github.event_name == 'issue_comment'
&& !contains(github.event.comment.user.login, '[bot]'))
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
mode: lifecycle
runner: blacksmith-2vcpu-ubuntu-2404
Expand All @@ -52,7 +52,7 @@ jobs:

maintenance:
if: github.event_name == 'schedule' || (github.event_name == 'workflow_dispatch' && inputs.mode == 'maintenance')
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
mode: maintenance
runner: blacksmith-2vcpu-ubuntu-2404
Expand All @@ -65,7 +65,7 @@ jobs:

manual:
if: github.event_name == 'workflow_dispatch' && inputs.mode != 'maintenance'
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-issue.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
mode: ${{ inputs.mode }}
runner: blacksmith-2vcpu-ubuntu-2404
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-maintenance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ jobs:
if: |
!contains(fromJSON('["pr-review","flag-audit"]'),
needs.resolve-mode.outputs.mode)
uses: YiAgent/OpenCI/.github/workflows/reusable-maintenance.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-maintenance.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
mode: ${{ needs.resolve-mode.outputs.mode }}
openci-ref: ${{ needs.resolve-mode.outputs.openci-ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ concurrency:

jobs:
checks:
uses: YiAgent/OpenCI/.github/workflows/reusable-pr.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-pr.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
enable-ai-review: true
enable-eval: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ concurrency:

jobs:
release:
uses: YiAgent/OpenCI/.github/workflows/reusable-release.yml@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/.github/workflows/reusable-release.yml@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
secrets: inherit
with:
mode: ${{ inputs.mode || 'marketplace' }}
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/reusable-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- name: Probe secrets
Expand All @@ -149,7 +149,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- id: detect
Expand All @@ -173,7 +173,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- id: build
Expand All @@ -199,7 +199,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- id: scan
Expand All @@ -218,7 +218,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
Expand Down Expand Up @@ -261,7 +261,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- uses: ./.openci/actions/ci/check-migration
Expand All @@ -280,7 +280,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- uses: ./.openci/actions/ci/eval-smoke
Expand Down Expand Up @@ -467,7 +467,7 @@ jobs:
- uses: actions/checkout@ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493
with: { persist-credentials: false }
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- name: Download ci-context artifact
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/reusable-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ jobs:
with:
persist-credentials: false
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- name: Probe secrets
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
with:
persist-credentials: false
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- name: Detect (or honour caller override)
Expand Down Expand Up @@ -414,7 +414,7 @@ jobs:
persist-credentials: false
fetch-depth: 0 # required so git ls-tree can resolve the self-ref SHA
- name: Resolve OpenCI ref and checkout
uses: YiAgent/OpenCI/actions/_common/resolve-openci@9b40a02acafd321f967761716fafcedb4a713f50
uses: YiAgent/OpenCI/actions/_common/resolve-openci@99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87
with:
openci-ref: ${{ inputs.openci-ref }}
- name: Install yq
Expand Down
2 changes: 1 addition & 1 deletion manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ deps:
softprops/action-gh-release: "b4309332981a82ec1c5618f44dd2e27cc8bfbfda" # v3.0.0

# ── Self (OpenCI vendoring itself via remote action reference) ──────────
YiAgent/OpenCI: "9b40a02acafd321f967761716fafcedb4a713f50" # resolve-openci bootstrap
YiAgent/OpenCI: "99f2f5dd3ec4ca8099a1112b2c1a09e3b6f14a87" # resolve-openci bootstrap

# ─────────────────────────────────────────────────────────────────────────────
# Reusable workflow catalog (consumed via `uses: YiAgent/OpenCI/.github/workflows/<id>.yml@<ref>`)
Expand Down
Loading