fix(ci): fix Publish workflow startup_failure

This commit is contained in:
headless-samber 2026-05-22 17:47:45 +00:00
parent 56c10ee930
commit d446376b83

View file

@ -12,8 +12,6 @@ permissions:
jobs:
publish:
name: Publish
# Check if the PR is not from a fork
if: github.repository_owner == 'samber'
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
@ -22,15 +20,15 @@ jobs:
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.4
ruby-version: '3.4'
- name: Set up yq
uses: mikefarah/yq@v4
- name: Install liquid
run: |
gem install liquid -v 5.5.1
gem install liquid-cli
gem install liquid -v 5.5.1
gem install liquid-cli
- name: Build rule configuration
run: |
@ -43,7 +41,7 @@ jobs:
mkdir -p "${subdir}"
# groupName=$(echo "{% assign groupName = name | split: ' ' %}{% capture groupNameCamelcase %}{% for word in groupName %}{{ word | capitalize }} {% endfor %}{% endcapture %} {{ groupNameCamelcase | remove: ' ' | remove: '-' }}" | liquid $(echo ${service} | base64 --decode | jq -r '.name | ascii_downcase | split(" ") | join("-")'))
for exporter in $(echo ${service} | base64 --decode | jq -r '.exporters[] | @base64'); do
exporterName=$(echo ${exporter} | base64 --decode | jq -r '.slug')
cat dist/template.yml | liquid "$(echo ${exporter} | base64 --decode)" > ${subdir}/${exporterName}.yml