Skip to content

Commit

Permalink
Update qt6_crossbuild.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
userdocs committed Feb 28, 2023
1 parent de42dd2 commit d76c00d
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions .github/workflows/qt6_crossbuild.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: qt6+crossbuild+package+release
name: qt6 crossbuild package release
on:
- workflow_dispatch
workflow_dispatch:

jobs:
build:
Expand Down Expand Up @@ -46,7 +46,10 @@ jobs:
prerelease: false

steps:
- uses: actions/[email protected]
- uses: actions/checkout@v3

- name: Host - phased updates # https://github.com/actions/runner-images/issues/7192
run: echo 'APT::Get::Always-Include-Phased-Updates "false";' | sudo tee /etc/apt/apt.conf.d/99-phased-updates

- name: Host - update
run: sudo apt-get update
Expand Down Expand Up @@ -233,7 +236,7 @@ jobs:
docker exec --env-file env.custom -w /root/build/etc/ld.so.conf.d multiarch bash -c "echo '/${{ env.opt_dir_name }}/lib' > qt6.conf"
- name: Host - Create deb packages
uses: jiro4989/build-deb-action@v2.7.0
uses: jiro4989/build-deb-action@v2
with:
package: "${{ matrix.name }}"
package_root: build
Expand All @@ -248,7 +251,7 @@ jobs:
run: mv -f "${{ matrix.name }}_${{ env.qt_version }}_${{ matrix.arch }}.deb" "${{ matrix.os_id }}-${{ matrix.os_version_id }}-${{ matrix.name }}-${{ matrix.arch }}.deb"

- name: Host - "Create release - tag - assets"
uses: ncipollo/release-action@v1.12.0
uses: ncipollo/release-action@v1
with:
prerelease: ${{ env.prerelease }}
artifacts: "${{ matrix.os_id }}-${{ matrix.os_version_id }}-${{ matrix.name }}-${{ matrix.arch }}.deb"
Expand Down

0 comments on commit d76c00d

Please sign in to comment.