Skip to content

Commit

Permalink
feat: add support for specifying backend
Browse files Browse the repository at this point in the history
  • Loading branch information
kemitix committed Aug 4, 2024
1 parent 86afd21 commit c0d0f0c
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ inputs:
config:
description: "Config file location. If not present, the default 'release-plz.toml' is used."
required: false
backend:
description: "Forge backend. Valid values: 'github', 'gitea'"
default: "github"
required: false
manifest_path:
description:
"Path to the Cargo.toml of the project you want to update. If not provided, release-plz will use the Cargo.toml of the
Expand Down Expand Up @@ -51,11 +55,11 @@ runs:
using: "composite"
steps:
- name: Install binaries
uses: taiki-e/install-action@v2
uses: https://github.com/taiki-e/install-action@v2
with:
tool: [email protected], release-plz@${{ inputs.version }}
- name: Configure git user from GitHub token
uses: MarcoIeni/[email protected]
uses: https://github.com/MarcoIeni/[email protected]
- name: Run release-plz
id: release-plz
shell: bash
Expand All @@ -76,6 +80,14 @@ runs:
TOKEN=""
fi
if [[ -n "${{ inputs.backend }}" ]]
then
echo "using backend '${{ inputs.backend }}'"
BACKEND="--backend ${{ inputs.backend }}"
else
BACKEND=""
fi
if [[ -n "${{ inputs.registry }}" ]]
then
echo "using registry '${{ inputs.registry }}'"
Expand Down Expand Up @@ -105,6 +117,7 @@ runs:
${CONFIG_PATH}\
${ALT_REGISTRY}\
${MANIFEST_PATH}\
${BACKEND}\
-o json)
echo "release_pr_output: $release_pr_output"
prs=$(echo $release_pr_output | jq -c .prs)
Expand All @@ -129,6 +142,7 @@ runs:
${CONFIG_PATH}\
${ALT_REGISTRY}\
${MANIFEST_PATH}\
${BACKEND}\
${TOKEN}\
-o json)
echo "release_output: $release_output"
Expand Down

0 comments on commit c0d0f0c

Please sign in to comment.