From 419c496da42b884d86129b917962a9ad750f8c36 Mon Sep 17 00:00:00 2001 From: "Shiny Brar (he/il)" Date: Tue, 24 Oct 2023 10:57:29 -0700 Subject: [PATCH] ci(Github-Actions): added release please --- .github/workflows/cd.yml | 25 +++++++++++ mkdocs-skaha.yml | 92 ---------------------------------------- 2 files changed, 25 insertions(+), 92 deletions(-) create mode 100644 .github/workflows/cd.yml delete mode 100644 mkdocs-skaha.yml diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml new file mode 100644 index 0000000..23c0180 --- /dev/null +++ b/.github/workflows/cd.yml @@ -0,0 +1,25 @@ +name: Continous Deployment + +on: + push: + branches: + - main + +jobs: + release-please: + runs-on: ubuntu-latest + steps: + - + name: Create release + id: release-please + uses: google-github-actions/release-please-action@v3 + with: + release-type: python + package-name: scicon + - + name: Checkout + if: ${{ steps.release-please.outputs.release_created }} + uses: actions/checkout@v2 + run: | + echo "The release branch is ${{ steps.release-please.outputs.release_branch }}" + echo "Release Version: ${{ steps.release-please.outputs.tag_name }}" diff --git a/mkdocs-skaha.yml b/mkdocs-skaha.yml deleted file mode 100644 index 100ccfa..0000000 --- a/mkdocs-skaha.yml +++ /dev/null @@ -1,92 +0,0 @@ -site_name: Skaha API -site_url: https://chimefrb.github.io/skaha/ -site_author: Shiny Brar -site_description: Python Client for Skaha Science Platform -repo_url: https://github.com/chimefrb/skaha/ -repo_name: chimefrb/skaha -edit_uri: blob/main/docs/ -copyright: Copyright © 2016 - 2023 CHIME/FRB Collaboration -remote_branch: gh-pages - -theme: - name: material - palette: - - media: "(prefers-color-scheme: light)" - scheme: default - toggle: - icon: material/toggle-switch - name: Switch to dark mode - # Palette toggle for dark mode - - media: "(prefers-color-scheme: dark)" - scheme: slate - toggle: - icon: material/toggle-switch-off-outline - name: Switch to light mode - font: - text: Roboto - code: Roboto Mono - language: en - icon: - repo: fontawesome/brands/github-alt - edit: material/pencil-box - view: material/eye-outline - features: - - tabs - - instant - - content.action.edit - - offline - -plugins: - - search - - mkdocstrings - - git-revision-date-localized: - type: date - fallback_to_build_date: true - -# Extensions -markdown_extensions: - - markdown.extensions.admonition - - markdown.extensions.attr_list - - markdown.extensions.def_list - - markdown.extensions.footnotes - - markdown.extensions.meta - - markdown.extensions.toc: - permalink: true - - pymdownx.arithmatex: - generic: true - - pymdownx.betterem: - smart_enable: all - - pymdownx.caret - - pymdownx.critic - - pymdownx.details - - pymdownx.emoji: - emoji_index: !!python/name:materialx.emoji.twemoji - emoji_generator: !!python/name:materialx.emoji.to_svg - - pymdownx.highlight: - use_pygments: true - linenums_style: pymdownx.inline - - pymdownx.inlinehilite - - pymdownx.keys - - pymdownx.magiclink: - repo_url_shorthand: true - user: squidfunk - repo: mkdocs-material - - pymdownx.mark - - pymdownx.smartsymbols - - pymdownx.snippets: - check_paths: true - - pymdownx.superfences - - pymdownx.tabbed - - pymdownx.tasklist: - custom_checkbox: true - - pymdownx.tilde - -nav: - - Skaha: index.md - - Get Started: get-started.md - - Examples: examples.md - - API Reference: - - Session: session.md - - Images: images.md - - Context: context.md - - Client: client.md