fix: Image uses env vars not args, doh 🐛

This commit is contained in:
2024-10-30 09:20:53 +13:00
parent 2cb2d440c5
commit 8170a5179d
2 changed files with 10 additions and 7 deletions

View File

@@ -19,19 +19,21 @@ inputs:
overwrite_files: overwrite_files:
description: "Overwrite package if already exists" description: "Overwrite package if already exists"
required: false required: false
default: "false"
upload_file: upload_file:
description: "The file path to upload" description: "The file path to upload"
required: false required: false
default: "build/Package.zip"
runs: runs:
using: "docker" using: "docker"
image: "Dockerfile" image: "Dockerfile"
args: env:
- ${{ inputs.base_url }} baseurl: ${{ inputs.baseurl }}
- ${{ inputs.username }} username: ${{ inputs.username }}
- ${{ inputs.access_token }} access_token: ${{ inputs.access_token }}
- ${{ inputs.owner }} version: ${{ inputs.version }}
- ${{ inputs.version }} overwrite_files: ${{ inputs.overwrite_files }}
- ${{ inputs.overwrite_files }}
branding: branding:
icon: 'package' icon: 'package'
color: 'green' color: 'green'

View File

@@ -68,6 +68,7 @@ function verify_minimum_env {
function delete_file { function delete_file {
no_prefix_version="${version##v}" no_prefix_version="${version##v}"
# shellcheck disable=SC2154
for file in ${upload_file}; do for file in ${upload_file}; do
#action_note "curl -s -o /dev/null -w '%{http_code}' --user \"${username}:${access_token}\" -X DELETE ${baseurl}/api/packages/${owner:-$username}/composer/${owner:-$username}%2F${repo_name}/${no_prefix_version}" #action_note "curl -s -o /dev/null -w '%{http_code}' --user \"${username}:${access_token}\" -X DELETE ${baseurl}/api/packages/${owner:-$username}/composer/${owner:-$username}%2F${repo_name}/${no_prefix_version}"
response=$(curl -s -o /dev/null -w "%{http_code}" --user "${username}:${access_token}" -X DELETE "${baseurl}/api/v1/packages/${owner:-$username}/composer/${owner:-$username}%2F${repo_name}/${no_prefix_version}") response=$(curl -s -o /dev/null -w "%{http_code}" --user "${username}:${access_token}" -X DELETE "${baseurl}/api/v1/packages/${owner:-$username}/composer/${owner:-$username}%2F${repo_name}/${no_prefix_version}")