From 72261f7ca37236f21a36e077f039df2f87537bd4 Mon Sep 17 00:00:00 2001 From: Modeseven Industrial Solutions Date: Wed, 7 Aug 2024 16:39:53 +0100 Subject: [PATCH] Chore: Rename repository (#173) Signed-off-by: Matthew Watkins --- README.md | 16 ++++++------ ..._reusable_workflows-0.0.1-py3-none-any.whl | Bin 13879 -> 0 bytes dist/devops_reusable_workflows-0.0.1.tar.gz | Bin 8212 -> 0 bytes docs/README.md | 23 +----------------- pyproject.toml | 16 ++++++------ src/__init__.py | 2 +- .../__init__.py | 2 +- .../cli.py | 4 +-- .../sample.ipynb | 0 .../test.sh | 0 tests/test_sample.ipynb | 2 +- 11 files changed, 22 insertions(+), 43 deletions(-) delete mode 100644 dist/devops_reusable_workflows-0.0.1-py3-none-any.whl delete mode 100644 dist/devops_reusable_workflows-0.0.1.tar.gz mode change 100644 => 120000 docs/README.md rename src/{devops_reusable_workflows => osc_github_devops}/__init__.py (94%) rename src/{devops_reusable_workflows => osc_github_devops}/cli.py (90%) rename src/{devops_reusable_workflows => osc_github_devops}/sample.ipynb (100%) rename src/{devops_reusable_workflows => osc_github_devops}/test.sh (100%) diff --git a/README.md b/README.md index 65a977b..c257515 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ -# GitHub Actions Reusable Workflows +# OS-Climate GitHub Actions and Reusable Workflows -[![OS-Climate](https://img.shields.io/badge/OS-Climate-blue)](https://os-climate.org/) [![Source Code](https://img.shields.io/badge/GitHub-100000?logo=github&logoColor=white)](https://github.com/os-climate/devops-reusable-workflows) [![Slack](https://img.shields.io/badge/slack-osclimate-brightgreen.svg?logo=slack)](https://os-climate.slack.com) [![PyPI](https://img.shields.io/pypi/v/pdm?logo=python&logoColor=%23cccccc)](https://pypi.org/project/osc-devops-reusable-workflows) [![pdm-managed](https://img.shields.io/endpoint?url=https%3A%2F%2Fcdn.jsdelivr.net%2Fgh%2Fpdm-project%2F.github%2Fbadge.json)](https://pdm-project.org) [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) [![License](https://img.shields.io/badge/License-Apache_2.0-green.svg)](https://opensource.org/licenses/Apache-2.0) +[![OS-Climate](https://img.shields.io/badge/OS-Climate-blue)](https://os-climate.org/) [![Source Code](https://img.shields.io/badge/GitHub-100000?logo=github&logoColor=white)](https://github.com/os-climate/osc-github-devops) [![Slack](https://img.shields.io/badge/slack-osclimate-brightgreen.svg?logo=slack)](https://os-climate.slack.com) [![PyPI](https://img.shields.io/pypi/v/pdm?logo=python&logoColor=%23cccccc)](https://pypi.org/project/osc-osc-github-devops) [![pdm-managed](https://img.shields.io/endpoint?url=https%3A%2F%2Fcdn.jsdelivr.net%2Fgh%2Fpdm-project%2F.github%2Fbadge.json)](https://pdm-project.org) [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) [![License](https://img.shields.io/badge/License-Apache_2.0-green.svg)](https://opensource.org/licenses/Apache-2.0) -[![๐Ÿงช GitHub Actions CI/CD workflow tests badge]][GHA workflow runs list] [![pre-commit.ci status badge]][pre-commit.ci results page] [![Dependabot Updates](https://github.com/os-climate/devops-reusable-workflows/actions/workflows/dependabot/dependabot-updates/badge.svg)](https://github.com/os-climate/devops-reusable-workflows/actions/workflows/dependabot/dependabot-updates) [![๐Ÿ” CodeQL](https://github.com/os-climate/devops-reusable-workflows/actions/workflows/codeql.yaml/badge.svg)](https://github.com/os-climate/devops-reusable-workflows/actions/workflows/codeql.yaml) +[![๐Ÿงช GitHub Actions CI/CD workflow tests badge]][GHA workflow runs list] [![pre-commit.ci status badge]][pre-commit.ci results page] [![Dependabot Updates](https://github.com/os-climate/osc-github-devops/actions/workflows/dependabot/dependabot-updates/badge.svg)](https://github.com/os-climate/osc-github-devops/actions/workflows/dependabot/dependabot-updates) [![๐Ÿ” CodeQL](https://github.com/os-climate/osc-github-devops/actions/workflows/codeql.yaml/badge.svg)](https://github.com/os-climate/osc-github-devops/actions/workflows/codeql.yaml) ## Composite actions and reusable workflows for Python projects @@ -34,7 +34,7 @@ using the supplied GitHub composite actions, reusable workflows, and workflows. Relevant link to the Python package index project page: -- [osc-devops-reusable-workflows](https://pypi.org/project/osc-devops-reusable-workflows) +- [osc-github-devopss](https://pypi.org/project/osc-github-devops) Detailed documentation will be supplied here, once further development is done. @@ -54,7 +54,7 @@ In the meantime, here is some general documentation covering the relevant topics [comment]: # Section below is sourced by the badges displayed under the project heading --> -[๐Ÿงช GitHub Actions CI/CD workflow tests badge]: https://github.com/os-climate/devops-reusable-workflows/actions/workflows/repository.yaml/badge.svg?branch=main&event=push -[GHA workflow runs list]: https://github.com/os-climate/devops-reusable-workflows/actions/workflows/repository.yaml?query=branch%3Amain -[pre-commit.ci results page]: https://results.pre-commit.ci/latest/github/os-climate/devops-reusable-workflows/main -[pre-commit.ci status badge]: https://results.pre-commit.ci/badge/github/os-climate/devops-reusable-workflows/main.svg +[๐Ÿงช GitHub Actions CI/CD workflow tests badge]: https://github.com/os-climate/osc-github-devops/actions/workflows/repository.yaml/badge.svg?branch=main&event=push +[GHA workflow runs list]: https://github.com/os-climate/osc-github-devops/actions/workflows/repository.yaml?query=branch%3Amain +[pre-commit.ci results page]: https://results.pre-commit.ci/latest/github/os-climate/osc-github-devops/main +[pre-commit.ci status badge]: https://results.pre-commit.ci/badge/github/os-climate/osc-github-devops/main.svg diff --git a/dist/devops_reusable_workflows-0.0.1-py3-none-any.whl b/dist/devops_reusable_workflows-0.0.1-py3-none-any.whl deleted file mode 100644 index 7ac022bb1f3fff9c02e858f67f82882fb36f8b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13879 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 W@Hl1w0JO)8=rOb)|8Xu1@IL?;X$IB+ diff --git a/dist/devops_reusable_workflows-0.0.1.tar.gz b/dist/devops_reusable_workflows-0.0.1.tar.gz deleted file mode 100644 index b0743528a997dd918da91ff94134d5d2e019a934..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8212 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 -- -- -- - - diff --git a/docs/README.md b/docs/README.md new file mode 120000 index 0000000..32d46ee --- /dev/null +++ b/docs/README.md @@ -0,0 +1 @@ +../README.md \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index b3ba3f0..1435cde 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,7 +2,7 @@ # SPDX-FileCopyrightText: 2024 The Linux Foundation [project] -name = "devops-reusable-workflows" +name = "osc-github-devops" version = "v0.0.1" description = "Python project metadata to permit workflow testing." authors = [ @@ -36,15 +36,15 @@ dependencies = [ ] [project.urls] -Homepage = "https://github.com/os-climate/devops-reusable-workflows" -Repository = "https://github.com/os-climate/devops-reusable-workflows" -Downloads = "https://github.com/os-climate/devops-reusable-workflows/releases" -"Bug Tracker" = "https://github.com/os-climate/devops-reusable-workflows/issues" -Documentation = "https://github.com/os-climate/devops-reusable-workflows/tree/main/docs" -"Source Code" = "https://github.com/os-climate/devops-reusable-workflows" +Homepage = "https://github.com/os-climate/osc-github-devops" +Repository = "https://github.com/os-climate/osc-github-devops" +Downloads = "https://github.com/os-climate/osc-github-devops/releases" +"Bug Tracker" = "https://github.com/os-climate/osc-github-devops/issues" +Documentation = "https://github.com/os-climate/osc-github-devops/tree/main/docs" +"Source Code" = "https://github.com/os-climate/osc-github-devops" [project.scripts] -devops-reusable-workflows = "devops_reusable_workflows.cli:run" +osc-github-devops = "devops_reusable_workflows.cli:run" [build-system] requires = ["pdm-backend"] diff --git a/src/__init__.py b/src/__init__.py index 55d1f1c..0e22abf 100644 --- a/src/__init__.py +++ b/src/__init__.py @@ -1,4 +1,4 @@ # SPDX-License-Identifier: Apache-2.0 # SPDX-FileCopyrightText: 2024 The Linux Foundation -"""Module referring to devops-reusable-workflows.""" +"""Module referring to osc-github-devops.""" diff --git a/src/devops_reusable_workflows/__init__.py b/src/osc_github_devops/__init__.py similarity index 94% rename from src/devops_reusable_workflows/__init__.py rename to src/osc_github_devops/__init__.py index 2642756..7416580 100644 --- a/src/devops_reusable_workflows/__init__.py +++ b/src/osc_github_devops/__init__.py @@ -13,7 +13,7 @@ try: # Change here if project is renamed and does not equal the package name - dist_name = "devops_reusable_workflows" + dist_name = "osc_github_devops" __version__ = version(dist_name) except PackageNotFoundError: # pragma: no cover diff --git a/src/devops_reusable_workflows/cli.py b/src/osc_github_devops/cli.py similarity index 90% rename from src/devops_reusable_workflows/cli.py rename to src/osc_github_devops/cli.py index a3ae77c..2018e77 100755 --- a/src/devops_reusable_workflows/cli.py +++ b/src/osc_github_devops/cli.py @@ -35,8 +35,8 @@ def run(): This function sets up the Typer application with subcommands. Usage: - devops-reusable-workflows hello - devops-reusable-workflows goodbye + osc-github-devops hello + osc-github-devops goodbye """ app() diff --git a/src/devops_reusable_workflows/sample.ipynb b/src/osc_github_devops/sample.ipynb similarity index 100% rename from src/devops_reusable_workflows/sample.ipynb rename to src/osc_github_devops/sample.ipynb diff --git a/src/devops_reusable_workflows/test.sh b/src/osc_github_devops/test.sh similarity index 100% rename from src/devops_reusable_workflows/test.sh rename to src/osc_github_devops/test.sh diff --git a/tests/test_sample.ipynb b/tests/test_sample.ipynb index 0b4f81e..b4bf3a9 120000 --- a/tests/test_sample.ipynb +++ b/tests/test_sample.ipynb @@ -1 +1 @@ -../src/devops_reusable_workflows/sample.ipynb \ No newline at end of file +../src/osc_github_devops/sample.ipynb \ No newline at end of file