ci: fix build package script

Since the runner changed from `ubuntu-22.04` to self hosted runner, `sudo` is no longer
passwordless.
This commit is contained in:
Thales Macedo Garitezi 2023-08-08 15:23:30 -03:00
parent 0a2d7fdb53
commit 1ca202fef7
3 changed files with 3 additions and 4 deletions

View File

@ -123,7 +123,8 @@ jobs:
publish: ${{ needs.prepare.outputs.release }} publish: ${{ needs.prepare.outputs.release }}
otp_vsn: ${{ needs.prepare.outputs.otp_vsn }} otp_vsn: ${{ needs.prepare.outputs.otp_vsn }}
elixir_vsn: ${{ needs.prepare.outputs.elixir_vsn }} elixir_vsn: ${{ needs.prepare.outputs.elixir_vsn }}
runner: ${{ needs.prepare.outputs.runner }} # workaround: self-hosted runners do not have access to org-level secrets?
runner: ubuntu-22.04
builder_vsn: ${{ needs.prepare.outputs.builder_vsn }} builder_vsn: ${{ needs.prepare.outputs.builder_vsn }}
compile: compile:
@ -188,4 +189,3 @@ jobs:
runner: ${{ needs.prepare.outputs.runner }} runner: ${{ needs.prepare.outputs.runner }}
builder: ${{ needs.prepare.outputs.builder }} builder: ${{ needs.prepare.outputs.builder }}
ct-matrix: ${{ needs.prepare.outputs.ct-matrix }} ct-matrix: ${{ needs.prepare.outputs.ct-matrix }}

View File

@ -170,4 +170,3 @@ jobs:
EMQX_NAME=${{ matrix.profile }}${{ steps.pre-meta.outputs.img_suffix }} EMQX_NAME=${{ matrix.profile }}${{ steps.pre-meta.outputs.img_suffix }}
EXTRA_DEPS=${{ steps.pre-meta.outputs.extra_deps }} EXTRA_DEPS=${{ steps.pre-meta.outputs.extra_deps }}
file: source/${{ matrix.os[2] }} file: source/${{ matrix.os[2] }}

View File

@ -261,7 +261,7 @@ jobs:
name: ${{ matrix.profile }} name: ${{ matrix.profile }}
path: packages/${{ matrix.profile }} path: packages/${{ matrix.profile }}
- name: install dos2unix - name: install dos2unix
run: sudo apt-get update && sudo apt install -y dos2unix run: apt-get update && apt install -y dos2unix
- name: get packages - name: get packages
run: | run: |
set -eu set -eu