Skip to content

Push project build to JFrog Artifactory #4

Push project build to JFrog Artifactory

Push project build to JFrog Artifactory #4

name: Push project build to JFrog Artifactory
env:
ARTIFACTORY_USERNAME: ${{ vars.JFROG_DEV_ROBOT_USER }}
ARTIFACTORY_API_KEY: ${{ secrets.JFROG_DEV_ROBOT_API_KEY }}
on:
workflow_dispatch:
push:
branches:
- main
tags:
- "*pre"
jobs:
build:
runs-on: ubuntu-latest
steps:
# This action checks out the code from the repository
- name: Checkout repository
uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.11"
- name: Install poetry and build the project
run: |
echo $ARTIFACTORY_USERNAME
pip install poetry
poetry install
make deploy