Skip to content

Commit ee0b7da

Browse files
committed
ci: make release conditional on being on the root (non-fork) repo
1 parent ca815ab commit ee0b7da

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ jobs:
139139
./target-verus/release/verus ../examples/test.rs
140140
- name: upload verus release artifact
141141
uses: actions/upload-artifact@v4
142-
if: matrix.features == ''
142+
if: matrix.features == '' && github.repository == "verus-lang/verus"
143143
with:
144144
name: verus-arm64-macos
145145
path: verus-arm64-macos.zip
@@ -151,7 +151,7 @@ jobs:
151151
./tools/docs.sh
152152
- name: upload verusdoc artifact
153153
uses: actions/upload-artifact@v4
154-
if: matrix.features == ''
154+
if: matrix.features == '' && github.repository == "verus-lang/verus"
155155
with:
156156
name: verusdoc
157157
path: source/doc
@@ -201,6 +201,7 @@ jobs:
201201
./target-verus/release/verus ../examples/test.rs
202202
- name: upload verus release artifact
203203
uses: actions/upload-artifact@v4
204+
if: github.repository == "verus-lang/verus"
204205
with:
205206
name: verus-x86-macos
206207
path: verus-x86-macos.zip
@@ -245,6 +246,7 @@ jobs:
245246
shell: powershell
246247
- name: upload verus release artifact
247248
uses: actions/upload-artifact@v4
249+
if: github.repository == "verus-lang/verus"
248250
with:
249251
name: verus-x86-win
250252
path: verus-x86-win.zip
@@ -289,6 +291,7 @@ jobs:
289291
./target-verus/release/verus ../examples/test.rs
290292
- name: upload verus release artifact
291293
uses: actions/upload-artifact@v4
294+
if: github.repository == "verus-lang/verus"
292295
with:
293296
name: verus-x86-linux
294297
path: verus-x86-linux.zip
@@ -352,6 +355,7 @@ jobs:
352355

353356
- name: upload release for x86-linux
354357
uses: actions/upload-release-asset@v1
358+
if: github.repository == "verus-lang/verus"
355359
env:
356360
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
357361
with:
@@ -362,6 +366,7 @@ jobs:
362366

363367
- name: upload release for arm64-macos
364368
uses: actions/upload-release-asset@v1
369+
if: github.repository == "verus-lang/verus"
365370
env:
366371
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
367372
with:
@@ -372,6 +377,7 @@ jobs:
372377

373378
- name: upload release for x86-macos
374379
uses: actions/upload-release-asset@v1
380+
if: github.repository == "verus-lang/verus"
375381
env:
376382
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
377383
with:
@@ -382,6 +388,7 @@ jobs:
382388

383389
- name: upload release for x86-win
384390
uses: actions/upload-release-asset@v1
391+
if: github.repository == "verus-lang/verus"
385392
env:
386393
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
387394
with:
@@ -392,6 +399,7 @@ jobs:
392399

393400
- name: publish release
394401
uses: verus-lang/[email protected]
402+
if: github.repository == "verus-lang/verus"
395403
env:
396404
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
397405
with:

0 commit comments

Comments
 (0)