2323
2424jobs :
2525 build-alpine :
26- runs-on : ubuntu-latest
26+ runs-on : ubuntu-24.04
2727 strategy :
2828 fail-fast : false
2929 matrix :
4848 steps :
4949 - name : Checkout ${{ inputs.distinct_id }}
5050 uses : actions/checkout@v4
51+ with :
52+ persist-credentials : false
5153
5254 - name : Host - phased updates ${{ inputs.distinct_id }}
5355 run : printf '%s\n' 'APT::Get::Always-Include-Phased-Updates "false";' | sudo tee /etc/apt/apt.conf.d/99-phased-updates
@@ -62,24 +64,28 @@ jobs:
6264 run : sudo apt install libpipeline1 qemu-user-static binfmt-support
6365
6466 - name : Host - Create Docker template env file ${{ inputs.distinct_id }}
67+ env :
68+ set_skip_icu : ${{ inputs.icu }}
69+ set_workflow_files : ${{ inputs.workflow-files }}
70+ set_build_debug : ${{ inputs.debug }}
6571 run : |
6672 printf '%s\n' "qbt_build_dir=${{ env.qbt_build_dir }}" > env.custom
6773 printf '%s\n' "qbt_libtorrent_version=${{ matrix.qbt_libtorrent_version }}" >> env.custom
6874 printf '%s\n' "qbt_qt_version=${{ matrix.qbt_qt_version }}" >> env.custom
6975 printf '%s\n' "qbt_build_tool=${{ matrix.qbt_build_tool }}" >> env.custom
7076 printf '%s\n' "qbt_cross_name=${{ matrix.qbt_cross_name }}" >> env.custom
7177 printf '%s\n' "qbt_patches_url=${{ github.repository }}" >> env.custom
72- printf '%s\n' "qbt_skip_icu=${{ inputs.icu } }" >> env.custom
78+ printf '%s\n' "qbt_skip_icu=${set_skip_icu }" >> env.custom
7379 printf '%s\n' "qbt_boost_tag=" >> env.custom
7480 printf '%s\n' "qbt_libtorrent_tag=" >> env.custom
7581 printf '%s\n' "qbt_qt_tag=" >> env.custom
7682 printf '%s\n' "qbt_qbittorrent_tag=" >> env.custom
7783 printf '%s\n' "qbt_libtorrent_master_jamfile=" >> env.custom
78- printf '%s\n' "qbt_workflow_files=${{ inputs.workflow-files } }" >> env.custom
84+ printf '%s\n' "qbt_workflow_files=${set_workflow_files }" >> env.custom
7985 printf '%s\n' "qbt_workflow_artifacts=" >> env.custom
8086 printf '%s\n' "qbt_cache_dir=" >> env.custom
81- printf '%s\n' "qbt_optimise_strip=${{ inputs.debug }} " >> env.custom
82- printf '%s\n' "qbt_build_debug=${{ inputs.debug } }" >> env.custom
87+ printf '%s\n' "qbt_optimise_strip=" >> env.custom
88+ printf '%s\n' "qbt_build_debug=${set_build_debug }" >> env.custom
8389 printf '%s\n' "qbt_revision_url=${{ github.repository }}" >> env.custom
8490 printf '%s\n' "qbt_standard=" >> env.custom
8591 printf '%s\n' "qbt_static_ish=" >> env.custom
98104
99105 - name : Host - qBittorrent v5 transition ${{ inputs.distinct_id }}
100106 run : |
101- if [[ -f "${{ env. qbt_build_dir } }/release_info/disable-qt5" ]]; then
107+ if [[ -f "${qbt_build_dir}/release_info/disable-qt5" ]]; then
102108 printf '%s\n' "disable_qt5=yes" >> $GITHUB_ENV
109+ printf '%s\n' "Found file: \`disable-qt5\`: settings \`disable_qt5=yes\` to yes" >> $GITHUB_STEP_SUMMARY
103110 fi
104111
105112 # - name: Docker - Copy repo patches to build folder ${{ inputs.distinct_id }}
0 commit comments