Skip to content

Commit

Permalink
v1.14.1 geoips - VERSION RELEASE - CI sync (#791)
Browse files Browse the repository at this point in the history
  • Loading branch information
jsolbrig authored Oct 15, 2024
2 parents 81a0fb6 + 18e70dd commit dca02db
Show file tree
Hide file tree
Showing 114 changed files with 5,537 additions and 1,786 deletions.
12 changes: 12 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[flake8]
max-line-length=88
count=True
ignore=E203,W503,E712
extend-exclude=_version.py,lib,*_docs,geoips_dev_utils
docstring-convention=numpy
rst-roles=class,func,ref
rst-directives=envvar,exception
rst-substitutions=version
statistics=True
per-file-ignores =
/*/interfaces/__init__.py:F401
1 change: 1 addition & 0 deletions .github/versions/tagged_version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.14.1
1 change: 1 addition & 0 deletions .github/versions/upcoming_version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.14.3
25 changes: 25 additions & 0 deletions .github/workflows/brassy-notes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Brassy

on:
# Triggers the workflow when pull request closed (either closed
# as non-planned, or actually approved and merged.)
pull_request:
types:
- closed
branch: main
# Allows run of this workflow manually from the Actions tab
# Must be merged to default before it will be available to manually run.
workflow_dispatch:

jobs:
brassy-notes:
name: Brassy
# You do not appear to be able to use variables in the "uses" field.
uses: NRLMMD-GEOIPS/geoips_ci/.github/workflows/reusable-brassy-notes.yaml@main
# Only run this if the pull request was merged, not just closed.
if: github.event.pull_request.merged == true
permissions:
contents: write
pull-requests: write
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
36 changes: 36 additions & 0 deletions .github/workflows/deploy-docs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Deploy docs

# 1. Brassy - on merge of v*-version-release
# * generate release notes
# * commit and push to v*-add-rst-release-note
# * open PR to default branch
# 2. Tag and Release - on merge of v*-add-rst-release-note
# * Tag current version
# * Release just tagged version
# 3. Package and Publish - on published release (from #2)
# * Build wheel
# * Publish to pypi
# 4. Deploy docs - on published release (from #2)
# * pip install geoips
# * pip install plugin repo
# * build docs with geoips/docs/build_docs.sh
# * deploy docs with geoips/docs/deploy_pages.sh

on:
# Triggers the workflow on published release
release:
types:
- published
# Allows run of this workflow manually from the Actions tab
# Must be merged to default before it will be available to manually run.
workflow_dispatch:

jobs:
deploy-docs:
name: Deploy docs
# You do not appear to be able to use variables in the "uses" field.
uses: NRLMMD-GEOIPS/geoips_ci/.github/workflows/reusable-deploy-docs.yaml@main
permissions:
contents: write
secrets:
token: ${{ secrets.GITHUB_TOKEN }}
133 changes: 0 additions & 133 deletions .github/workflows/deploy-ghpages-docs.yaml

This file was deleted.

Loading

0 comments on commit dca02db

Please sign in to comment.