georust / proj

Rust bindings for the latest stable release of PROJ
https://docs.rs/proj
Apache License 2.0
146 stars 46 forks source link

Delete bors.toml in favor of GitHub merge queues #169

Closed frewsxcv closed 1 year ago

michaelkirk commented 1 year ago
Screenshot 2023-07-27 at 08 08 58

🤔 It seems like it's merging directly to main and only running the tests after. Or am I confused?

urschrei commented 1 year ago

Ughhhhhh I just replicated what we used in GeoJSON. Blast.

frewsxcv commented 1 year ago

I wonder if it's because we have this specified:

  push:
    branches:
      - main
      - staging
      - trying

Which means CI won't run on other branches, like the temporary branch it creates for the queue

urschrei commented 1 year ago

The other difference with geojson is that we aren't using an "aggregator" job the way we do in proj and geo…

urschrei commented 1 year ago

That shouldn't make a difference, but who knows.

michaelkirk commented 1 year ago

I feel like this isn't supposed to be hard, but I can't figure out what we're doing wrong. 😭

michaelkirk commented 1 year ago

Ohhhhh, well this was disabled. I've enabled it now.

Screenshot 2023-07-27 at 08 27 39
urschrei commented 1 year ago

Ohhhhh

michaelkirk commented 1 year ago

well this was disabled. I've enabled it now.

That setting is actually confusing to me. It didn't solve the problem and I'm not sure what it does.

I think what we want is the "only merge non-failing pull requests" but that was already checked. 🤷

Screenshot 2023-07-27 at 08 34 29