Skip to content
This repository was archived by the owner on Aug 21, 2025. It is now read-only.

[GEOPY-2049] relock env on published packages #18

[GEOPY-2049] relock env on published packages

[GEOPY-2049] relock env on published packages #18

name: Deploy python package in development
on:
push:
tags:
- 'v*' # Push events to every version tag (eg. v1.0.0)
concurrency:
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}
cancel-in-progress: true
jobs:
call-workflow-conda-publish:
name: Publish development conda package on JFrog Artifactory
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_rattler_package.yml@main

Check failure on line 15 in .github/workflows/python_deploy_dev.yml

View workflow run for this annotation

GitHub Actions / Deploy python package in development

Invalid workflow file

The workflow is not valid. .github/workflows/python_deploy_dev.yml (Line: 15, Col: 11): Input conda-channels is required, but not provided while calling.
with:
package-name: 'plate-simulation'
python-version: '3.10'
source-repo-names: '["public-conda-dev-local", "conda-forge-dev-remote"]'
publish-repo-names: '["public-conda-dev"]'
secrets:
JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }}
JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }}
call-workflow-pypi-publish:
name: Publish development pypi package (JFrog Artifactory, TestPyPI)
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@main
with:
package-manager: 'poetry'
package-name: 'plate-simulation'
version-tag: ${{ github.ref_name }}
python-version: '3.10'
virtual-repo-names: '["public-pypi-dev", "test-pypi"]'
secrets:
JFROG_ARTIFACTORY_URL: ${{ secrets.JFROG_ARTIFACTORY_URL }}
JFROG_ARTIFACTORY_TOKEN: ${{ secrets.JFROG_ARTIFACTORY_TOKEN }}
PYPI_TOKEN: ${{ secrets.TEST_PYPI_TOKEN }}