etcd-io / raft

Raft library for maintaining a replicated state machine
Apache License 2.0
630 stars 160 forks source link

github/workflows: prevent arm64 workloads from running on forks #207

Closed ivanvc closed 1 month ago

ivanvc commented 1 month ago

I stumbled on this issue after my pull request from yesterday and realized that the condition to run only on etcd-io's repository is not set here, as we do have it in other repositories (etcd, bbolt).

User forks don't have access to ARM64 runners, which makes the jobs fail after a timeout.

k8s-ci-robot commented 1 month ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ahrtr, ivanvc, serathius

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/etcd-io/raft/blob/main/OWNERS)~~ [ahrtr,serathius] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment