• v0.1.0 793c0b1913

    v0.1.0
    All checks were successful
    Go Tests / go-tests (push) Successful in 1m24s
    ci / goreleaser (push) Successful in 2m47s
    Stable

    sa-devfw released this 2025-11-10 15:51:27 +00:00 | 2 commits to main since this release

    Changelog

    Features

    • 8c4da952e7: Revert "feat(client): implemented pod as job"
    • ebd16d7c50: feat(Client): fix DeleteInstance
    • a98c76ba84: feat(Client): implemented idempotent DeleteApp, Error Handling
    • 0839b62b84: feat(client): IPCEICIS-5755 introduced api calls against edge conenct
    • 2145cec970: feat(client): changed instance naming conventions
    • 37de81a835: feat(client): created provider instance
    • 0b01584122: feat(client): fix envs
    • 60ceddf649: feat(client): implemented DeleteInstance
    • 90ceb69a18: feat(client): implemented ListInstances
    • bbfbba74cc: feat(client): implemented RemoveAllInstances
    • cf88522e57: feat(client): implemented ShopApps
    • f1f644648f: feat(client): implemented client calls for app instance creation/deletion
    • 3f375f88ff: feat(client): implemented getinstance in garm provider
    • d30fc2b2b7: feat(client): implemented pod as job
    • 017d56687e: feat(client): improved logging, renaming
    • 8884165ffe: feat(client): test environment
    • b1928ad9e7: feat(client): Add EdgeConnect client for app management
    • 8c9f2b37d8: feat(config): Add EdgeConnectURL configuration parameter
    • a968cb4103: feat(edge): Enabled the buildkit docker driver for rootless operation, but with appamor requirement instead
    • e85966c361: feat(edge): Enabled the buildkit docker driver for rootless operation, but with appamor requirement instead
    • 40dec1b6fd: feat(edge): Enabled the buildkit docker driver for rootless operation, but with appamor requirement instead
    • d3afdab31f: feat(provider): Add configurable PodSpec support via ExtraSpecs
    • 5ee04cd131: feat(provider): Added additional logging
    • 02b9a51976: feat(runner): Request resources for pods
    • 9497cacf42: feat(runner): added runner dockerfile and entrypoint
    • fe530636d4: feat(runner): change image to catthehacker for debugging
    • 557f16b2c2: feat(runner): point to IPCEI custom runner image
    • fc8ed4029b: feat: added file README.md

    Bug fixes

    • 4814d854ee: fix(config): improve validation error messages for edge_connect config
    • b8c6381844: fix(provider): use flavor in appinstance as well
    • e1c5257388: fix(spec): change pod restart policy to Always

    Chores

    • 25eab2277d: chore(api): upgrade edge connect client to v2
    • 1be91cbe73: chore(deps): ⬆️ Update edge-connect-client to v1.0.0
    • 58c9b9fb7e: chore(go): go mod tidy
    • dadb5076f2: chore(provider): More cleanups.
    • 79e75ba819: chore(provider): Removed unnecessary files and cleaned up unused functions.

    Others

    • 4e241a2b1f: added /runner as emptydir
    • 979bec7d91: added buildkitd sidecar to act runner
    • 35f415f875: added labels from env:RUNNER_LABELS to enable garm cleanup
    • ec1abae2d6: added log line
    • 9c592f9a10: added security context
    • 2dfb04798d: ci(release): 🚀 Add release automation with GoReleaser
    • 1d8d725fc3: ci: Added build workflow to create and push garm with edge connect provider
    • 97ffb6a6de: cleanup
    • 0b411dc9cf: feat(edge-connect): add skeleton
    • 94038106d7: feature(provider): Make some of the runner parameters configurable in the extra config at garm runtime
    • b544bd1538: fixed bug when parsing messages from edge connect
    • 94d7147953: fixed bug where edge connect did not undoubleslashes url paths
    • 760d9a3e8c: fixed forgejo runner
    • a5cbcc62f9: fixed idle error
    • 044f1b04b8: introduced logging
    • db92c0d3d5: introduced volume mounts for buildkitd socket
    • 8853009826: now using one-job
    • a5a9f2e982: refactor(client): ♻️ Imported edge connect client from remote repository
    • f824429e8f: refactor(config): Nested edge connect config and added default flavor
    • f92a4a7c06: refactor(k8s): 🔧 Replace Pod with Deployment for runner instances
    • d1105d1776: refactor(provider): ♻️ Migrate to edge-connect SDK v0.1.2
    • dc1fea7ae2: removed vendoring in go-test, linter is now compiled on execution
    • 278073d7ab: resolved conflict
    • 793c0b1913: updated pipelines
    Downloads