diff --git a/Makefile b/Makefile index 905c1e85f1fd51a13081cf759330d808273cdb4c..6c3f86d06c736d0ae934915f4dc284b9576a122c 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,8 @@ ifndef DASHBOARD_CALLBACK_BASE_URL override DASHBOARD_CALLBACK_BASE_URL = "${AURA_PROTO}://${AURA_HOST}" endif +version := `poetry run tomlq -r .tool.poetry.version pyproject.toml` + create_oidc_client.dashboard: $(POETRY_RUN_MANAGE) create_oidc_client dashboard public --client-id ${DASHBOARD_OIDC_CLIENT_ID} --client-secret ${DASHBOARD_OIDC_CLIENT_SECRET} -r "id_token token" -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback.html -u ${DASHBOARD_CALLBACK_BASE_URL}/oidc_callback_silentRenew.html -p ${DASHBOARD_CALLBACK_BASE_URL} -p ${DASHBOARD_CALLBACK_BASE_URL}/ @@ -81,3 +83,9 @@ format: test: poetry run pytest --cov + + +release: + git tag ${version} + git push origin ${version} + @echo "Release '${version}' tagged and pushed successfully."