Skip to content

Commit 868f43e

Browse files
author
Soubinan
committed
fix wrong usage of conditions (seems it was)
1 parent c707967 commit 868f43e

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

.github/workflows/builder.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@ jobs:
5454

5555
image-build:
5656
needs: init
57-
if: ${{needs.init.outputs.app_version}} != "null" && ${{needs.init.outputs.app_version}} != ""
57+
if: ${{needs.init.outputs.app_version != 'null' && needs.init.outputs.app_version != ''}}
5858
runs-on: ubuntu-latest
5959
strategy:
6060
matrix:
61-
architectures: ${{ fromJson(needs.init.outputs.architectures) }}
61+
architectures: ${{fromJson(needs.init.outputs.architectures)}}
6262
steps:
6363
- name: Check submitted version
6464
id: version-check
@@ -78,10 +78,10 @@ jobs:
7878
7979
- name: Check out repository
8080
uses: actions/checkout@v4
81-
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
81+
if: ${{steps.validity-checks.outputs.IS_BUILDABLE == 'true'}}
8282

8383
- name: Install required tools
84-
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
84+
if: ${{steps.validity-checks.outputs.IS_BUILDABLE == 'true'}}
8585
run: |
8686
sudo apt-get update -y
8787
sudo apt-get install -y debootstrap squashfs-tools wget unzip python3 python3-pip
@@ -95,12 +95,12 @@ jobs:
9595
sudo -v ; wget -q https://kcl-lang.io/script/install-cli.sh -O - | sudo bash
9696
9797
- name: Create Distrobuilder LXC template file
98-
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
98+
if: ${{steps.validity-checks.outputs.IS_BUILDABLE == 'true'}}
9999
run: |
100100
kcl run ${{github.workspace}}/__layout.k -D input=${{github.workspace}}/${{inputs.config_path}} -o /tmp/${{needs.init.outputs.app_name}}.build
101101
102102
- name: Build Image
103-
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true"
103+
if: ${{steps.validity-checks.outputs.IS_BUILDABLE == 'true'}}
104104
run: |
105105
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}}/
106106
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
@@ -109,7 +109,7 @@ jobs:
109109
pwd && ls -lash
110110
111111
- name: Publish Image files
112-
if: ${{steps.validity-checks.outputs.IS_BUILDABLE}} == "true" && ${{steps.validity-checks.outputs.IS_PUBLISHABLE}} == "true"
112+
if: ${{steps.validity-checks.outputs.IS_BUILDABLE == 'true' && steps.validity-checks.outputs.IS_PUBLISHABLE == 'true'}}
113113
run: |
114114
cat << EOF > /tmp/rclone.conf
115115
$RCLONE_CONFIG
@@ -124,7 +124,7 @@ jobs:
124124
RCLONE_CONFIG_PASS: ${{secrets.RCLONE_CONFIG_PASS}}
125125

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

.github/workflows/trigger.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
uses: tj-actions/changed-files@v45
2828
with:
2929
files: templates/**
30-
if: ${{github.event_name}} == 'pull_request'
30+
if: ${{github.event_name == 'pull_request'}}
3131

3232
- name: List all templates
3333
id: all-templates-list

0 commit comments

Comments
 (0)