8080 echo "version_gui=$version_gui" >> $GITHUB_OUTPUT
8181 echo "version_cli=$version_cli" >> $GITHUB_OUTPUT
8282
83+ echo "version_cli: $version_cli"
84+ echo "version_gui: $version_gui"
85+
8386 filenames_cli=()
8487 filenames_gui=()
8588
@@ -320,7 +323,7 @@ jobs:
320323 needs : validate-download-hashes
321324 name : " Update static data with new download info"
322325 runs-on : ubuntu-22.04
323- if : github.ref == format( 'refs/heads/{0}', github.event.repository.default_branch)
326+ # if: github.event_name == 'push' && github. ref == 'refs/heads/beta'
324327 permissions :
325328 contents : write
326329 pull-requests : write
@@ -344,12 +347,19 @@ jobs:
344347
345348 MAGNET_LINK_GUI="${{ needs.validate-download-hashes.outputs.magnet_gui }}"
346349 MAGNET_LINK_CLI="${{ needs.validate-download-hashes.outputs.magnet_cli }}"
350+ echo "MAGNET_LINK_CLI: $MAGNET_LINK_CLI
351+ echo "MAGNET_LINK_GUI: $MAGNET_LINK_GUI
347352
348353 # Update magnet links in core.json only if different
349- CURRENT_GUI_MAGNET=$(jq -r '.gui.torrent.magnet' src/data/downloads/core.json)
354+
355+ CURRENT_GUI_MAGNET=$(jq -r '.gui.torrent.magnet' src/data/downloads/core.json)
350356 if [ "$CURRENT_GUI_MAGNET" != "$MAGNET_LINK_GUI" ]; then
351357 jq --arg m "$MAGNET_LINK_GUI" '.gui.torrent.magnet = $m' src/data/downloads/core.json > tmp.json && mv tmp.json src/data/downloads/core.json
352358 fi
359+
360+ echo "CURRENT_CLI_MAGNET: $CURRENT_CLI_MAGNET"
361+ echo "CURRENT_GUI_MAGNET: $CURRENT_GUI_MAGNET"
362+
353363 CURRENT_CLI_MAGNET=$(jq -r '.cli.torrent.magnet' src/data/downloads/core.json)
354364 if [ "$CURRENT_CLI_MAGNET" != "$MAGNET_LINK_CLI" ]; then
355365 jq --arg m "$MAGNET_LINK_CLI" '.cli.torrent.magnet = $m' src/data/downloads/core.json > tmp.json && mv tmp.json src/data/downloads/core.json
@@ -367,10 +377,16 @@ jobs:
367377 current_gui_version=$(jq -r '.gui.version' src/data/downloads/core.json)
368378 current_cli_version=$(jq -r '.cli.version' src/data/downloads/core.json)
369379
380+ echo "version_gui: $version_gui"
381+ echo "version_cli: $version_cli"
382+ echo "current_gui_version: $current_gui_version"
383+ echo "current_cli_version: $current_cli_version"
384+
385+
370386 if [ "$current_gui_version" != "$version_gui" ] || [ "$current_cli_version" != "$version_cli" ]; then
371387 echo "Versions differ, updating core downloads"
372388
373- # Get release names from GitHub
389+ # Get release names from GitHub (name of the major release flourine fermi)
374390 first_release_cli=$(echo "${version_cli}" | sed 's/\.[0-9]\+\.[0-9]\+$/.0.0/')
375391 first_release_gui=$(echo "${version_gui}" | sed 's/\.[0-9]\+\.[0-9]\+$/.0.0/')
376392 cli_name="$(gh release view "${first_release_cli}" --repo monero-project/monero --json name --jq '.name | sub("[^A-Za-z ]+.*$"; "") | sub(" +$"; "")' || echo '')"
@@ -407,7 +423,7 @@ jobs:
407423 - name : Create pull request
408424 env :
409425 GH_TOKEN : ${{ github.token }}
410- DEFAULT_BRANCH : ${{ github.event.repository.default_branch }}
426+ BASE_BRANCH : beta
411427 run : |
412428 set -euo pipefail
413429
@@ -422,7 +438,7 @@ jobs:
422438 # List existing core.json update PRs
423439 prs=$(gh pr list \
424440 --state open \
425- --base "$DEFAULT_BRANCH " \
441+ --base "$BASE_BRANCH " \
426442 --json number,headRefName \
427443 --jq '.[] | select(.headRefName | startswith("'"$PREFIX"'")) | .number')
428444
0 commit comments