Browse Source

update outputs to latest version (#104)

pull/98/head
Opeyemi 3 years ago committed by GitHub
parent
commit
58a2fdfbd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      get-release-version/action.yml
  2. 2
      lint-workflow/action.yml
  3. 2
      lint-workflow/tests/fixtures/test.yml
  4. 22
      release-version-check/action.yml
  5. 2
      setup-docker-trust/action.yml
  6. 2
      update-rebrandly-link/action.yml

4
get-release-version/action.yml

@ -82,9 +82,9 @@ runs: @@ -82,9 +82,9 @@ runs:
case "${{ inputs.trim }}" in
"true")
LATEST_RELEASE_TAG_VERSION=$(echo "${LATEST_RELEASE_TAG_VERSION//[a-z-]}")
echo "::set-output name=version::$LATEST_RELEASE_TAG_VERSION"
echo "version=$LATEST_RELEASE_TAG_VERSION" >> $GITHUB_OUTPUT
;;
"false")
echo "::set-output name=version::$LATEST_RELEASE_TAG_VERSION"
echo "version=$LATEST_RELEASE_TAG_VERSION" >> $GITHUB_OUTPUT
;;
esac

2
lint-workflow/action.yml

@ -15,7 +15,7 @@ runs: @@ -15,7 +15,7 @@ runs:
id: setup
run: |
FORMAT_PATH=$(echo ${{ inputs.workflows }} | sed 's/ *$//')
echo "::set-output name=path::$FORMAT_PATH"
echo "path=$FORMAT_PATH" >> $GITHUB_OUTPUT
shell: bash
- name: Python lint

2
lint-workflow/tests/fixtures/test.yml vendored

@ -33,7 +33,7 @@ jobs: @@ -33,7 +33,7 @@ jobs:
do
VALUE=$(az keyvault secret show --vault-name $KEYVAULT --name $i --query value --output tsv)
echo "::add-mask::$VALUE"
echo "::set-output name=$i::$VALUE"
echo "$i=$VALUE" >> $GITHUB_OUTPUT
done
- name: Download translations

22
release-version-check/action.yml

@ -43,35 +43,35 @@ runs: @@ -43,35 +43,35 @@ runs:
release_valid_inputs=("Initial Release" "Redeploy" "Dry Run")
if [[ ! "${release_valid_inputs[@]}" =~ "${{ inputs.release-type }}" ]]; then
echo "[!] 'release-type' option only supports the following values: (${release_valid_inputs})"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
project_type_valid_inputs=("ts" "dotnet" "xamarin")
if [[ ! "${project_type_valid_inputs[@]}" =~ "${{ inputs.project-type }}" ]]; then
echo "[!] 'project-type' option only supports the following values: (${project_type_valid_inputs})"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
if [ ! -f "${{ inputs.file }}" ]; then
echo "[!] The relative path '${{ inputs.file}}' doesn't exist"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
monorepo_valid_inputs=("true" "false")
if [[ ! "${monorepo_valid_inputs[@]}" =~ "${{ inputs.monorepo }}" ]]; then
echo "[!] 'monorepo' option only supports the following values: (${monorepo_valid_inputs})"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
if [ "${{ inputs.monorepo }}" == "true" ] && [ "${{ inputs.monorepo-project }}" == "" ]; then
echo "[!] using the 'monorepo' option requires the use of 'monorepo-project'"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
monorepo_project_valid_inputs=("" "browser" "cli" "desktop" "web")
if [[ ! "${monorepo_project_valid_inputs[@]}" =~ "${{ inputs.monorepo-project }}" ]]; then
echo "[!] 'monorepo-project' option only supports the following values: (${monorepo_project_valid_inputs})"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
@ -91,7 +91,7 @@ runs: @@ -91,7 +91,7 @@ runs:
version=$(sed -E -n '/^<manifest/s/^.*[ ]android:versionName="([^"]+)".*$/\1/p' ${{ inputs.file }} | tr -d '"')
;;
esac
echo "::set-output name=version::$version"
echo "version=$version" >> $GITHUB_OUTPUT
- name: Get current released version
@ -117,7 +117,7 @@ runs: @@ -117,7 +117,7 @@ runs:
else
previous_release_version=${{ inputs.override-version }}
fi
echo "::set-output name=version::$previous_release_version"
echo "version=$previous_release_version" >> $GITHUB_OUTPUT
- name: Check versions
@ -129,7 +129,7 @@ runs: @@ -129,7 +129,7 @@ runs:
if [ "$new_version" == "$current_version" ] && \
[ "${{ inputs.release-type }}" == "Initial Release" ]; then
echo "[!] Already released $new_version. Please bump version to continue"
echo "::set-output name=step-failed::true"
echo "step-failed=true" >> $GITHUB_OUTPUT
fi
- name: Set status
@ -144,8 +144,8 @@ runs: @@ -144,8 +144,8 @@ runs:
echo $failed_statuses
if [[ "${failed_statuses[@]}" =~ "true" ]]; then
echo "::set-output name=status::fail"
echo "status=fail" >> $GITHUB_OUTPUT
exit 1
else
echo "::set-output name=status::success"
echo "status=success" >> $GITHUB_OUTPUT
fi

2
setup-docker-trust/action.yml

@ -39,7 +39,7 @@ runs: @@ -39,7 +39,7 @@ runs:
do
VALUE=$(az keyvault secret show --vault-name $KEYVAULT --name $i --query value --output tsv)
echo "::add-mask::$VALUE"
echo "::set-output name=$i::$VALUE"
echo "$i=$VALUE" >> $GITHUB_OUTPUT
done
- name: Log into Docker

2
update-rebrandly-link/action.yml

@ -37,7 +37,7 @@ runs: @@ -37,7 +37,7 @@ runs:
--url "https://api.rebrandly.com/v1/links?domain.fullName=$DOMAIN&slashtag=$SLASHTAG" \
--header "Accept: application/json" \
--header "apikey: $APIKEY" | jq -r '.[0].id')
echo "::set-output name=id::$ID"
echo "id=$ID" >> $GITHUB_OUTPUT
- name: Update Link Destination
shell: bash

Loading…
Cancel
Save