Skip to content

Add GitHub Actions workflows from DAppNodePackage-openclaw#1

Merged
Pol-Lanski merged 2 commits intomainfrom
copilot/add-existing-workflows
Mar 18, 2026
Merged

Add GitHub Actions workflows from DAppNodePackage-openclaw#1
Pol-Lanski merged 2 commits intomainfrom
copilot/add-existing-workflows

Conversation

Copy link
Contributor

Copilot AI commented Mar 18, 2026

This repo was missing the standard DAppNode CI/CD workflows. Adds auto_check.yml and main.yml from DAppNodePackage-openclaw.

Workflows added

  • auto_check.yml — Runs dappnodesdk github-action bump-upstream on a 4-hour cron and workflow_dispatch
  • main.yml — Two jobs:
    • build-hash: posts IPFS hash on non-main branch pushes
    • release: publishes a patch release via ipfs-dev-gateway runner on main push or repository_dispatch

Adaptations

  • DEVELOPER_ADDRESS uses ${{ secrets.DEVELOPER_ADDRESS }} rather than the hardcoded openclaw address
  • Explicit permissions blocks added (contents: write, pull-requests: write, packages: write) per security best practices
  • Clarified operator precedence in release job if condition with explicit parentheses

📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Co-authored-by: Pol-Lanski <19168735+Pol-Lanski@users.noreply.github.com>
Copilot AI changed the title [WIP] Add existing workflows from DAppNode package Add GitHub Actions workflows from DAppNodePackage-openclaw Mar 18, 2026
Copilot AI requested a review from Pol-Lanski March 18, 2026 09:18
@Pol-Lanski Pol-Lanski marked this pull request as ready for review March 18, 2026 09:56
@Pol-Lanski Pol-Lanski merged commit 525e793 into main Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants