dep

Package manager for embedded C libraries
git clone git://git.finwo.net/app/dep
Log | Files | Refs | README | LICENSE

commit 76f4df9aadadbb6e3be633a3f319c2b8238b7fed
parent ae44d97dd4bcfe0a5beb1739ea44f4f09fca378c
Author: finwo <finwo@pm.me>
Date:   Sat, 14 Mar 2026 17:25:56 +0100

Github is fucking bullshit and can't automate this fucking shit

Diffstat:
D.github/workflows/edge.yml | 40----------------------------------------
M.github/workflows/release.yml | 13++++++-------
2 files changed, 6 insertions(+), 47 deletions(-)

diff --git a/.github/workflows/edge.yml b/.github/workflows/edge.yml @@ -1,40 +0,0 @@ -name: Release Edge - -on: - push: - branches: - - main - - rewrite-c - -permissions: - contents: write - -jobs: - edge: - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Update action.yml with edge tag - run: | - sed -i 's/TAG="[^"]*"/TAG="edge"/' action.yml - - - name: Commit and tag - run: | - git config --local user.email "github-actions[bot]@users.noreply.github.com" - git config --local user.name "github-actions[bot]" - git add action.yml - git commit -m "Release: update edge tag to edge" || echo "No changes to commit" - git push origin HEAD - git tag -f edge - git push -f origin edge - - - name: Trigger release - run: | - sleep 1 - curl -X POST https://api.github.com/repos/${{ github.repository }}/dispatches \ - -H "Accept: application/vnd.github+json" \ - -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \ - -H "Content-Type: application/json" \ - -d '{"event_type": "release-edge"}' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml @@ -4,19 +4,18 @@ on: push: tags: - '*' - repository_dispatch: - types: - - release-edge jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.runs-on }} strategy: matrix: include: - - os: linux - arch: x86_64 - - os: linux + - runs-on: ubuntu-24.04 + os: linux + arch: x64 + - runs-on: ubuntu-24.04-arm + os: linux arch: arm64 steps: