mirror of
https://github.com/prometheus-community/ansible
synced 2024-11-26 05:40:18 +00:00
Merge pull request #93 from prometheus-community/superq/fixup_discover
skip_changelog: Fix workflow outputs syntax
This commit is contained in:
commit
5c5f1f725d
2 changed files with 13 additions and 7 deletions
6
.github/scripts/discover_role_repos.sh
vendored
6
.github/scripts/discover_role_repos.sh
vendored
|
@ -1,6 +1,12 @@
|
|||
#!/usr/bin/env bash
|
||||
#
|
||||
# Description: Discover the upstream repo from each role default vars.
|
||||
|
||||
result=$(
|
||||
for defaults_file in roles/*/vars/main.yml ; do
|
||||
role="$(echo "${defaults_file}" | cut -f2 -d'/')"
|
||||
yq eval "[{\"repo\": ._${role}_repo, \"role\": \"${role}\"}]" "${defaults_file}"
|
||||
done | yq -o json -I=0
|
||||
)
|
||||
|
||||
echo "result=${result}"
|
||||
|
|
6
.github/workflows/version_bumper.yml
vendored
6
.github/workflows/version_bumper.yml
vendored
|
@ -12,15 +12,15 @@ jobs:
|
|||
discover-role-repos:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
role-repos: ${{ steps.discovered-role-repos.outputs.result }}
|
||||
role-repos: ${{ steps.discover.outputs.result }}
|
||||
container:
|
||||
image: quay.io/prometheus/golang-builder:base
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Get repos for each role
|
||||
id: discovered-role-repos
|
||||
run: ./.github/scripts/discover_role_repos.sh
|
||||
id: discover
|
||||
run: ./.github/scripts/discover_role_repos.sh >> "$GITHUB_OUTPUT"
|
||||
|
||||
check_for_new_versions:
|
||||
runs-on: ubuntu-latest
|
||||
|
|
Loading…
Reference in a new issue