add factory workflow (#2066)

* add factory workflow

* add publish workflow for factory

* reduce duplication
This commit is contained in:
Xav Paice
2026-07-08 14:37:48 +12:00
committed by GitHub
parent eed103b6a5
commit e0e45b0dc3
4 changed files with 299 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
name: Publish ElasticClaw Workflow
on:
push:
branches:
- main
paths:
- ".factory-workflows/dependency-update.yaml"
workflow_dispatch:
jobs:
publish:
name: Publish workflow (${{ matrix.workflow }})
runs-on: ubuntu-latest
permissions:
contents: read
strategy:
fail-fast: false
matrix:
workflow:
- .factory-workflows/dependency-update.yaml
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Publish workflow (dependency-update)
uses: elasticclaw/actions/publish-workflow@main
with:
hub-endpoint: https://factory.repldev.com
token: ${{ secrets.ELASTICCLAW_TOKEN }}
workspace: replicated-troubleshoot
path: ${{ matrix.workflow }}