File tree 1 file changed +14
-2
lines changed
1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change 5
5
branches :
6
6
- main
7
7
- master
8
+ paths :
9
+ # Just run on main branch if "native" path changed.
10
+ - " native/**"
11
+ # Also run if this file changes.
12
+ - " .github/workflows/release.yml"
8
13
tags :
9
- - ' *'
14
+ # Tags will always run.
15
+ - " *"
16
+ pull_request :
17
+ paths :
18
+ # In PRs we only run if this file changes.
19
+ - " .github/workflows/release.yml"
20
+ workflow_dispatch :
10
21
11
22
jobs :
12
23
build_release :
15
26
strategy :
16
27
fail-fast : false
17
28
matrix :
18
- nif : ["2.16", "2.15", "2.14" ]
29
+ nif : ["2.16", "2.15"]
19
30
job :
20
31
- { target: arm-unknown-linux-gnueabihf , os: ubuntu-20.04 , use-cross: true }
21
32
- { target: aarch64-unknown-linux-gnu , os: ubuntu-20.04 , use-cross: true }
64
75
65
76
- name : Write SHA256 to the summary
66
77
run : |
78
+ echo "SHA256 for this artifact:" >> $GITHUB_STEP_SUMMARY
67
79
echo "${{ steps.build-crate.outputs.file-sha256 }} ${{ steps.build-crate.outputs.file-name }}" >> $GITHUB_STEP_SUMMARY
68
80
69
81
- name : Publish archives and packages
You can’t perform that action at this time.
0 commit comments