Skip to content
14 changes: 12 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,16 @@ version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"
target-branch: "develop"
schedule:
interval: "weekly"
cooldown:
default-days: 4
groups:
github-actions:
patterns:
- actions/*
mirageo-ci-tools:
patterns:
- MiraGeoscience/CI-tools/.github/actions/*
- MiraGeoscience/CI-tools/.github/workflows/*
11 changes: 8 additions & 3 deletions .github/workflows/issue_to_jira.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ on:

jobs:
call-workflow-create-jira-issue:
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@main
secrets: inherit
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-jira-issue_to_jira.yml@v3
permissions:
issues: write
secrets:
JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL_WRITE }}
JIRA_API_TOKEN: ${{ secrets.JIRA_API_TOKEN_WRITE }}
with:
project-key: 'GEOPY'
project_key: 'GEOPY'
4 changes: 2 additions & 2 deletions .github/workflows/python_analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,14 @@ concurrency:
jobs:
call-workflow-static-analysis:
name: Static analysis
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@main
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-static_analysis.yml@v3
Comment on lines 25 to +27
with:
package-manager: 'conda'
app-name: 'surface_apps'
python-version: '3.12'
call-workflow-pytest:
name: Pytest
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@main
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-pytest.yml@v3
with:
package-manager: 'conda'
python-versions: '["3.12", "3.13"]'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/python_deploy_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ concurrency:
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
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_rattler_package.yml@v3
with:
package-name: 'surface-apps'
python-version: '3.12'
Expand All @@ -25,7 +25,7 @@ jobs:
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
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-publish_pypi_package.yml@v3
with:
package-manager: 'poetry'
package-name: 'surface-apps'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/python_deploy_prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
call-workflow-conda-release:
name: Publish production Conda package on JFrog Artifactory
if: ${{ github.event_name == 'release' || github.event.inputs.publish-conda == 'true' }}
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@main
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_conda_assets.yml@v3
with:
virtual-repo-names: '["public-noremote-conda-prod"]'
release-tag: ${{ github.event.release.tag_name || github.event.inputs.release-tag }}
Expand All @@ -37,7 +37,7 @@ jobs:
call-workflow-pypi-release:
name: Publish production PyPI package (JFrog Artifactory, PyPI)
if: ${{ github.event_name == 'release' || github.event.inputs.publish-pypi == 'true' }}
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_pypi_assets.yml@main
uses: MiraGeoscience/CI-tools/.github/workflows/reusable-python-release_pypi_assets.yml@v3
with:
package-name: 'surface-apps'
virtual-repo-names: '["public-pypi-prod", "pypi"]'
Expand Down
Loading