Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.0.0 #3

Merged
merged 6 commits into from
Aug 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions .github/workflows/on_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ on:
- 'refs/tags/v'

jobs:
checks:
uses: openweathermap/deker-actions/.github/workflows/checks.yml@master
tox_tests:
uses: openweathermap/deker-actions/.github/workflows/tox.yml@master
with:
package-name: deker_server_adapters
python-version: '3.9'
package-name: ${{ vars.PACKAGE_NAME }}
min-coverage: 87
12 changes: 1 addition & 11 deletions .github/workflows/on_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,8 @@ on:
tags:
- 'v[1-9]+.[0-9]+.[0-9]+'

env:
PACKAGE_NAME: deker_server_adapters

jobs:
tox_tests:
uses: openweathermap/deker-actions/.github/workflows/tox.yml@master
with:
package-name: $PACKAGE_NAME
min-coverage: 87

build_sdist:
needs: tox_tests
name: Build source distribution
uses: openweathermap/deker-actions/.github/workflows/build.yml@master

Expand All @@ -28,7 +18,7 @@ jobs:
id-token: write
environment:
name: pypi
url: https://pypi.org/p/$PACKAGE_NAME
url: https://pypi.org/p/${{ vars.PACKAGE_NAME }}

steps:
- uses: actions/download-artifact@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on_test_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
id-token: write
environment:
name: testpypi
url: https://test.pypi.org/p/$PACKAGE_NAME
url: https://test.pypi.org/p/${{ vars.PACKAGE_NAME }}

steps:
- uses: actions/download-artifact@v3
Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Deker server adapters
# Deker Server Adapters

**Deker server adapters** is an official native plugin for [Deker](https://github.com/openweathermap/deker),
which provides support for official OpenWeather Deker REST API.
This repository contains [Deker](https://github.com/openweathermap/deker) engine storage adapter
plugin package that provides support for accessing data remotely stored on
[OpenWeather](https://openweathermap.org) managed Deker server infrastructure.

Check out [Deker documentation](https://docs.deker.io) for more details.
Please refer to Deker [documentation](https://docs.deker.io) for more details.
111 changes: 62 additions & 49 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ build-backend = "poetry.core.masonry.api"

[tool.poetry]
name = "deker_server_adapters"
version = "0.0.0"
version = "1.0.0"
description = "Plugin with server adapters for Deker"
authors = ["OpenWeather <[email protected]>"]
license = "GPL-3.0-only"
Expand Down Expand Up @@ -40,6 +40,10 @@ vcs = "git"
style = "semver"
metadata = false

[[tool.poetry.source]]
name = "PyPI"
priority = "primary"

[[tool.poetry.source]]
name = "testpypi"
url = "https://test.pypi.org/simple/"
Expand Down Expand Up @@ -73,7 +77,7 @@ pytest-httpx = "^0.23.1"
flake8-pyproject = "^1.2.3"
pytest-random-order = "1.1.0"
#deker = "1.1.0"
deker = {version = "1.1.0b-3", source = 'testpypi'}
deker = {version = "1.1.0b-5", source = 'testpypi'}

[tool.poetry.group.docs.dependencies]
docutils = "0.17"
Expand Down
Loading