summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2025-05-26 10:13:57 -0400
committerGitHub <noreply@github.com>2025-05-26 10:13:57 -0400
commitd26458b7235e70edf4ca57d8d8db70a01e1afbf4 (patch)
treee7296593fb58b235eaf8668e49aa9802758f428f
parent96f98cea12d6ae80ecb45dba2fb14555c74612fc (diff)
parente6ffac396fcd66f83daa5202af4bd20a01c273d1 (diff)
downloadbfs-d26458b7235e70edf4ca57d8d8db70a01e1afbf4.tar.xz
Merge pull request #154 from tavianator/dependabot/github_actions/cross-platform-actions/action-0.28.0
build(deps): bump cross-platform-actions/action from 0.27.0 to 0.28.0
-rw-r--r--.github/workflows/ci.yml33
1 files changed, 21 insertions, 12 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e9c3f8e..4075eb1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,9 +5,11 @@ on: [push, pull_request]
jobs:
linux-x86:
name: Linux (x86)
-
runs-on: ubuntu-24.04
+ # Don't run on both pushes and pull requests
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
@@ -46,9 +48,10 @@ jobs:
linux-arm:
name: Linux (Arm64)
-
runs-on: ubuntu-24.04-arm
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
@@ -76,9 +79,10 @@ jobs:
macos:
name: macOS
-
runs-on: macos-15
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
@@ -93,14 +97,15 @@ jobs:
freebsd:
name: FreeBSD
-
runs-on: ubuntu-24.04
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
- name: Run tests
- uses: cross-platform-actions/action@v0.27.0
+ uses: cross-platform-actions/action@v0.28.0
with:
operating_system: freebsd
version: "14.2"
@@ -120,17 +125,18 @@ jobs:
openbsd:
name: OpenBSD
-
runs-on: ubuntu-24.04
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
- name: Run tests
- uses: cross-platform-actions/action@v0.27.0
+ uses: cross-platform-actions/action@v0.28.0
with:
operating_system: openbsd
- version: "7.6"
+ version: "7.7"
run: |
sudo pkg_add \
@@ -148,14 +154,15 @@ jobs:
netbsd:
name: NetBSD
-
runs-on: ubuntu-24.04
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
- name: Run tests
- uses: cross-platform-actions/action@v0.27.0
+ uses: cross-platform-actions/action@v0.28.0
with:
operating_system: netbsd
version: "10.1"
@@ -177,9 +184,10 @@ jobs:
dragonflybsd:
name: DragonFly BSD
-
runs-on: ubuntu-24.04
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4
@@ -211,9 +219,10 @@ jobs:
omnios:
name: OmniOS
-
runs-on: ubuntu-24.04
+ if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
+
steps:
- uses: actions/checkout@v4