Skip to content

Commit

Permalink
Try fix value interpretation issue
Browse files Browse the repository at this point in the history
  • Loading branch information
Soubinan committed Jan 16, 2025
1 parent 17659fb commit c707967
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,10 +78,10 @@ jobs:
- name: Check out repository
uses: actions/checkout@v4
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"

- name: Install required tools
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
run: |
sudo apt-get update -y
sudo apt-get install -y debootstrap squashfs-tools wget unzip python3 python3-pip
Expand All @@ -95,12 +95,12 @@ jobs:
sudo -v ; wget -q https://kcl-lang.io/script/install-cli.sh -O - | sudo bash
- name: Create Distrobuilder LXC template file
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
run: |
kcl run ${{github.workspace}}/__layout.k -D input=${{github.workspace}}/${{inputs.config_path}} -o /tmp/${{needs.init.outputs.app_name}}.build
- name: Build Image
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
run: |
sudo distrobuilder --cache-dir /tmp/cache/${{needs.init.outputs.app_name}} build-lxc /tmp/${{needs.init.outputs.app_name}}.build -o image.serial="${{needs.init.outputs.app_version}}" -o image.architecture=${{matrix.architectures}} /tmp/output/${{needs.init.outputs.app_name}}/
mv /tmp/output/${{needs.init.outputs.app_name}}/rootfs.tar.xz ./${{needs.init.outputs.app_name}}-${{needs.init.outputs.app_version}}-${{matrix.architectures}}-root.tar.xz
Expand All @@ -109,7 +109,7 @@ jobs:
pwd && ls -lash
- name: Publish Image files
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true && ${{steps.validity-checks.outputs.IS_PUBLISHABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true" && ${{steps.validity-checks.outputs.IS_PUBLISHABLE}} == "true"
run: |
cat << EOF > /tmp/rclone.conf
$RCLONE_CONFIG
Expand All @@ -124,7 +124,7 @@ jobs:
RCLONE_CONFIG_PASS: ${{secrets.RCLONE_CONFIG_PASS}}

- name: Publish Image metadata
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == true && ${{steps.validity-checks.outputs.IS_PUBLISHABLE}} == true
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true" && ${{steps.validity-checks.outputs.IS_PUBLISHABLE}} == "true"
run: |
CATEGORIES_STR="${{needs.init.outputs.categories}}"
CATEGORIES_FMT=$(echo "[\"$CATEGORIES_STR\"]" | sed -E 's/^\["[ ,]+/["/g' | sed -E 's/[ ,]+"]$/"]/g' | sed -E 's/ *, */","/g')
Expand Down

0 comments on commit c707967

Please sign in to comment.