File tree 5 files changed +12
-12
lines changed
5 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -44,13 +44,13 @@ jobs:
44
44
if : ${{ github.repository_owner == 'puppetlabs' }}
45
45
id : gv
46
46
run : |
47
- echo "::set-output name= ver:: $(jq --raw-output .version metadata.json)"
47
+ echo "ver= $(jq --raw-output .version metadata.json)" >> $GITHUB_OUTPUT
48
48
49
49
- name : " Check if a release is necessary"
50
50
if : ${{ github.repository_owner == 'puppetlabs' }}
51
51
id : check
52
52
run : |
53
- git diff --quiet CHANGELOG.md && echo "::set-output name= release:: false" || echo "::set-output name= release:: true"
53
+ git diff --quiet CHANGELOG.md && echo "release= false" >> $GITHUB_OUTPUT || echo "release= true" >> $GITHUB_OUTPUT
54
54
55
55
- name : " Commit changes"
56
56
if : ${{ github.repository_owner == 'puppetlabs' && steps.check.outputs.release == 'true' }}
Original file line number Diff line number Diff line change @@ -34,22 +34,22 @@ jobs:
34
34
- name : Curl Forge for PE versions
35
35
id : curl_forge
36
36
run : |
37
- echo "::set-output name= forge_response:: $(curl https://forge.puppet.com/private/versions/pe)"
37
+ echo "forge_response= $(curl https://forge.puppet.com/private/versions/pe)" >> $GITHUB_OUTPUT
38
38
39
39
- name : Set latest release
40
40
id : latest_release
41
41
run : |
42
42
out=$(jq -c '[.[] | select(.lts == false)][0].latest | {"collection": [.]}' <<<'${{ steps.curl_forge.outputs.forge_response }}')
43
- echo "::set-output name= latest:: $out"
43
+ echo "latest= $out" >> $GITHUB_OUTPUT
44
44
45
45
- name : Setup Acceptance Test Matrix
46
46
id : get-matrix
47
47
run : |
48
48
if [[ -e spec/fixtures/matrix/latest.json ]]; then
49
49
out=$(jq -c '. + ($matrix | .[])' --slurpfile matrix spec/fixtures/matrix/latest.json <<<'${{ steps.latest_release.outputs.latest }}')
50
- echo "::set-output name= matrix:: $out"
50
+ echo "matrix= $out" >> $GITHUB_OUTPUT
51
51
else
52
- echo "::set-output name=matris:: {}"
52
+ echo "matrix= {}" >> $GITHUB_OUTPUT
53
53
fi
54
54
55
55
Acceptance :
Original file line number Diff line number Diff line change @@ -34,22 +34,22 @@ jobs:
34
34
- name : Curl Forge for PE versions
35
35
id : curl_forge
36
36
run : |
37
- echo "::set-output name= forge_response:: $(curl https://forge.puppet.com/private/versions/pe)"
37
+ echo "forge_response= $(curl https://forge.puppet.com/private/versions/pe)" >> $GITHUB_OUTPUT
38
38
39
39
- name : Set latest release
40
40
id : latest_release
41
41
run : |
42
42
out=$(jq -c '[.[] | select(.lts == true)][0].latest | {"collection": [.]}' <<<'${{ steps.curl_forge.outputs.forge_response }}')
43
- echo "::set-output name= latest:: $out"
43
+ echo "latest= $out" >> $GITHUB_OUTPUT
44
44
45
45
- name : Setup Acceptance Test Matrix
46
46
id : get-matrix
47
47
run : |
48
48
if [[ -e spec/fixtures/matrix/lts.json ]]; then
49
49
out=$(jq -c '. + ($matrix | .[])' --slurpfile matrix spec/fixtures/matrix/lts.json <<<'${{ steps.latest_release.outputs.latest }}')
50
- echo "::set-output name= matrix:: $out"
50
+ echo "matrix= $out" >> $GITHUB_OUTPUT
51
51
else
52
- echo "::set-output name=matris:: {}"
52
+ echo "matrix= {}" >> $GITHUB_OUTPUT
53
53
fi
54
54
55
55
Original file line number Diff line number Diff line change 17
17
- name : Get Version
18
18
id : gv
19
19
run : |
20
- echo "::set-output name= ver:: $(jq --raw-output .version metadata.json)"
20
+ echo "ver= $(jq --raw-output .version metadata.json)" >> $GITHUB_OUTPUT
21
21
- name : Create Release
22
22
uses : actions/create-release@v1
23
23
id : create_release
Original file line number Diff line number Diff line change 60
60
if [ '${{ github.repository_owner }}' == 'puppetlabs' ]; then
61
61
buildevents cmd $TRACE_ID $STEP_ID matrix_from_metadata -- bundle exec matrix_from_metadata_v2
62
62
else
63
- echo "::set-output name= spec_matrix:: {}"
63
+ echo "spec_matrix= {}" >> $GITHUB_OUTPUT
64
64
fi
65
65
66
66
- name : " Honeycomb: Record Setup Test Matrix time"
You can’t perform that action at this time.
0 commit comments