1414 type : string
1515 required : true
1616 description : Linux x86_64 complete MAR file URL
17+ linux-aarch64-mar-url :
18+ type : string
19+ required : true
20+ description : Linux aarch64 complete MAR file URL
1721 mac-mar-url :
1822 type : string
1923 required : true
2529 linux-meta-url :
2630 type : string
2731 required : true
28- description : Linux meta.json URL
32+ description : Linux x86_64 meta.json URL
33+ linux-aarch64-meta-url :
34+ type : string
35+ required : true
36+ description : Linux aarch64 meta.json URL
2937 mac-meta-url :
3038 type : string
3139 required : true
5664 run : |
5765 echo Windows MAR : ${{ inputs.win-mar-url }}
5866 echo Linux MAR : ${{ inputs.linux-mar-url }}
67+ echo Linux aarch64 MAR : ${{ inputs.linux-aarch64-mar-url }}
5968 echo macOS MAR : ${{ inputs.mac-mar-url }}
6069 echo App Version 2 : $APP_VERSION2
6170 echo Firefox Ver : ${{ inputs.firefox-version }}
91100
92101 process WINNT x86_64 '${{ inputs.win-mar-url }}' WIN
93102 process Linux x86_64 '${{ inputs.linux-mar-url }}' LINUX
103+ process Linux aarch64 '${{ inputs.linux-aarch64-mar-url }}' LINUX_AARCH64
94104
95105 - name : Download and process meta.json files
96106 run : |
@@ -104,13 +114,16 @@ jobs:
104114 # Download meta.json files for each platform
105115 wget -nv '${{ inputs.win-meta-url }}' -O win-meta.json
106116 wget -nv '${{ inputs.linux-meta-url }}' -O linux-meta.json
117+ wget -nv '${{ inputs.linux-aarch64-meta-url }}' -O linux-aarch64-meta.json
107118 wget -nv '${{ inputs.mac-meta-url }}' -O mac-meta.json
108119
109120 # Extract buildid and buildid2 for each platform
110121 echo "WIN_BUILDID=$(jq -r '.buildid' win-meta.json)" >> $GITHUB_ENV
111122 echo "WIN_BUILDID2=$(jq -r '.noraneko_buildid' win-meta.json)" >> $GITHUB_ENV
112123 echo "LINUX_BUILDID=$(jq -r '.buildid' linux-meta.json)" >> $GITHUB_ENV
113124 echo "LINUX_BUILDID2=$(jq -r '.noraneko_buildid' linux-meta.json)" >> $GITHUB_ENV
125+ echo "LINUX_AARCH64_BUILDID=$(jq -r '.buildid' linux-aarch64-meta.json)" >> $GITHUB_ENV
126+ echo "LINUX_AARCH64_BUILDID2=$(jq -r '.noraneko_buildid' linux-aarch64-meta.json)" >> $GITHUB_ENV
114127 echo "MAC_BUILDID=$(jq -r '.buildid' mac-meta.json)" >> $GITHUB_ENV
115128 echo "MAC_BUILDID2=$(jq -r '.noraneko_buildid' mac-meta.json)" >> $GITHUB_ENV
116129
@@ -143,6 +156,7 @@ jobs:
143156
144157 make_xml WINNT x86_64 $WIN_SIZE '${{ inputs.win-mar-url }}' $WIN_BUILDID $WIN_BUILDID2
145158 make_xml Linux x86_64 $LINUX_SIZE '${{ inputs.linux-mar-url }}' $LINUX_BUILDID $LINUX_BUILDID2
159+ make_xml Linux aarch64 $LINUX_AARCH64_SIZE '${{ inputs.linux-aarch64-mar-url }}' $LINUX_AARCH64_BUILDID $LINUX_AARCH64_BUILDID2
146160 make_xml Darwin x86_64 $MAC_SIZE '${{ inputs.mac-mar-url }}' $MAC_BUILDID $MAC_BUILDID2
147161 make_xml Darwin aarch64 $MAC_SIZE '${{ inputs.mac-mar-url }}' $MAC_BUILDID $MAC_BUILDID2
148162
0 commit comments