feat: Implement face encoder functionality with GPU support and recursive option
This commit is contained in:
parent
daf3b5ad2c
commit
988a3d94e1
10 changed files with 790 additions and 219 deletions
|
|
@ -14,15 +14,15 @@ env:
|
|||
PROJECT_PATH: imagecatalog/ImageCatalog 2.csproj
|
||||
PUBLISH_DIR: artifacts/publish/win-x64
|
||||
ARTIFACT_NAME: imagecatalog-windows-avalonia
|
||||
NUGET_SOURCE_NAME: Nuget-GitLab-AIFotoONLUS
|
||||
NUGET_SOURCE_URL: https://gitlab.com/api/v4/projects/79509532/packages/nuget/index.json
|
||||
NUGET_SOURCE_NAME: Nuget-Forgejo-AIFotoONLUS
|
||||
NUGET_SOURCE_URL: ${{ vars.AIFOTOONLUS_NUGET_SOURCE_URL || format('{0}/api/packages/{1}/nuget/index.json', github.server_url, vars.AIFOTOONLUS_PACKAGE_OWNER || github.repository_owner) }}
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: docker
|
||||
env:
|
||||
NUGET_USERNAME: ${{ secrets.NUGET_USERNAME }}
|
||||
NUGET_PASSWORD: ${{ secrets.NUGET_PASSWORD }}
|
||||
FORGEJO_PACKAGE_USERNAME: ${{ secrets.FORGEJO_PACKAGE_USERNAME }}
|
||||
FORGEJO_PACKAGE_TOKEN: ${{ secrets.FORGEJO_PACKAGE_TOKEN }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
|
|
@ -36,12 +36,12 @@ jobs:
|
|||
- name: Validate NuGet secrets
|
||||
run: |
|
||||
set -eu
|
||||
if [ -z "${NUGET_USERNAME}" ]; then
|
||||
echo "secrets.NUGET_USERNAME is required"
|
||||
if [ -z "${FORGEJO_PACKAGE_USERNAME}" ]; then
|
||||
echo "secrets.FORGEJO_PACKAGE_USERNAME is required"
|
||||
exit 1
|
||||
fi
|
||||
if [ -z "${NUGET_PASSWORD}" ]; then
|
||||
echo "secrets.NUGET_PASSWORD is required"
|
||||
if [ -z "${FORGEJO_PACKAGE_TOKEN}" ]; then
|
||||
echo "secrets.FORGEJO_PACKAGE_TOKEN is required"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
|
@ -53,8 +53,8 @@ jobs:
|
|||
|
||||
dotnet nuget update source "${{ env.NUGET_SOURCE_NAME }}" \
|
||||
--source "${{ env.NUGET_SOURCE_URL }}" \
|
||||
--username "${NUGET_USERNAME}" \
|
||||
--password "${NUGET_PASSWORD}" \
|
||||
--username "${FORGEJO_PACKAGE_USERNAME}" \
|
||||
--password "${FORGEJO_PACKAGE_TOKEN}" \
|
||||
--store-password-in-clear-text \
|
||||
--configfile "${temp_config}"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue