File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 artifacts :
1010 required : true
1111 type : string
12- # TODO: eventually we can auto-generate this
12+ # you'll need to add these into your consuming job to expose them
1313 tag :
1414 required : true
1515 type : string
1616 name :
1717 required : true
1818 type : string
19- body :
20- required : true
21- type : string
2219
2320jobs :
2421 setup-and-build :
3229 permissions :
3330 contents : write
3431 steps :
32+ - name : Checkout
33+ uses : actions/checkout@v3
34+
3535 - name : Restore Rust Dependencies
3636 uses : actions/cache/restore@v3
3737 with :
5252 with :
5353 artifacts : ${{inputs.artifacts}}
5454 name : ${{inputs.name}}
55- body : ${{inputs. body}}
55+ # can eventually pull commit messages to include in the body
5656 tag : ${{inputs.tag}}
5757 # will remove this once the tool is out of the alpha/pre-release stage
5858 prerelease : true
Original file line number Diff line number Diff line change 44 workflow_dispatch :
55 branches :
66 - main
7+ inputs :
8+ tag :
9+ required : true
10+ type : string
11+ name :
12+ required : true
13+ type : string
714
815permissions :
916 # required for us to upload artifacts from the release
1724 with :
1825 # all other inputs will be done by hand
1926 platform : windows-2022
20- artifacts : " target/release/benchmark.exe,target/release/permutor-cli.exe"
27+ artifacts : " target/release/benchmark.exe,target/release/permutor-cli.exe"
28+ tag : ${{inputs.tag}}
29+ name : ${{inputs.name}}
You can’t perform that action at this time.
0 commit comments