File tree 2 files changed +16
-10
lines changed
2 files changed +16
-10
lines changed Original file line number Diff line number Diff line change 80
80
- name : Checkout repository
81
81
uses : actions/checkout@v3
82
82
83
+ - name : Add package filename to environment
84
+ run : |
85
+ # Use of an array here is required for globbing
86
+ PACKAGE_FILENAME=(${{ env.PROJECT_NAME }}_nightly-*${{ matrix.artifact.path }})
87
+ echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV
88
+
83
89
- name : Download artifacts
84
90
uses : actions/download-artifact@v3
85
91
with :
@@ -152,13 +158,10 @@ jobs:
152
158
# GitHub's upload/download-artifact@v2 actions don't preserve file permissions,
153
159
# so we need to add execution permission back until the action is made to do this.
154
160
chmod +x "${{ env.PROJECT_NAME }}_osx_${{ matrix.artifact.name }}/${{ env.PROJECT_NAME }}"
155
- # Use of an array here is required for globbing
156
- PACKAGE_FILENAME=(${{ env.PROJECT_NAME }}_nightly-*${{ matrix.artifact.path }})
157
- tar -czvf "$PACKAGE_FILENAME" \
161
+ tar -czvf "${{ env.PACKAGE_FILENAME }}" \
158
162
-C "${{ env.PROJECT_NAME }}_osx_${{ matrix.artifact.name }}/" "${{ env.PROJECT_NAME }}" \
159
163
-C ../../ LICENSE.txt
160
- CHECKSUM_LINE="$(shasum -a 256 $PACKAGE_FILENAME)"
161
- echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV
164
+ CHECKSUM_LINE="$(shasum -a 256 ${{ env.PACKAGE_FILENAME }})"
162
165
echo "::set-output name=checksum-${{ matrix.artifact.name }}::$CHECKSUM_LINE"
163
166
164
167
- name : Upload artifacts
Original file line number Diff line number Diff line change 85
85
- name : Checkout repository
86
86
uses : actions/checkout@v3
87
87
88
+ - name : Add package filename to environment
89
+ run : |
90
+ TAG="${GITHUB_REF/refs\/tags\//}"
91
+ PACKAGE_FILENAME="${{ env.PROJECT_NAME }}_${TAG}_${{ matrix.artifact.path }}"
92
+ echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV
93
+
88
94
- name : Download artifacts
89
95
uses : actions/download-artifact@v3
90
96
with :
@@ -157,13 +163,10 @@ jobs:
157
163
# GitHub's upload/download-artifact@v2 actions don't preserve file permissions,
158
164
# so we need to add execution permission back until the action is made to do this.
159
165
chmod +x "${{ env.PROJECT_NAME }}_osx_${{ matrix.artifact.name }}/${{ env.PROJECT_NAME }}"
160
- TAG="${GITHUB_REF/refs\/tags\//}"
161
- PACKAGE_FILENAME="${{ env.PROJECT_NAME }}_${TAG}_${{ matrix.artifact.path }}"
162
- tar -czvf "$PACKAGE_FILENAME" \
166
+ tar -czvf "${{ env.PACKAGE_FILENAME }}" \
163
167
-C "${{ env.PROJECT_NAME }}_osx_${{ matrix.artifact.name }}/" "${{ env.PROJECT_NAME }}" \
164
168
-C ../../ LICENSE.txt
165
- CHECKSUM_LINE="$(shasum -a 256 $PACKAGE_FILENAME)"
166
- echo "PACKAGE_FILENAME=$PACKAGE_FILENAME" >> $GITHUB_ENV
169
+ CHECKSUM_LINE="$(shasum -a 256 ${{ env.PACKAGE_FILENAME }}"
167
170
echo "::set-output name=checksum-${{ matrix.artifact.name }}::$CHECKSUM_LINE"
168
171
169
172
- name : Upload artifacts
You can’t perform that action at this time.
0 commit comments