Skip to content

Commit 3eb28ae

Browse files
authored
Update changelog in preparation for new release (#307)
1 parent dd3e7fd commit 3eb28ae

File tree

3 files changed

+32
-6
lines changed

3 files changed

+32
-6
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
jobs:
1414
build:
1515
name: python-${{ matrix.python-version }}
16+
if: github.repository == 'intake/intake-esm'
1617
runs-on: ubuntu-latest
1718
defaults:
1819
run:
@@ -27,6 +28,7 @@ jobs:
2728
with:
2829
channels: conda-forge
2930
mamba-version: '*'
31+
channel-priority: strict
3032
activate-environment: intake-esm-dev
3133
auto-update-conda: false
3234
python-version: ${{ matrix.python-version }}
@@ -52,6 +54,7 @@ jobs:
5254

5355
upstream-dev:
5456
name: upstream-dev
57+
if: github.repository == 'intake/intake-esm'
5558
runs-on: ubuntu-latest
5659
defaults:
5760
run:
@@ -62,6 +65,7 @@ jobs:
6265
with:
6366
channels: conda-forge
6467
mamba-version: '*'
68+
channel-priority: strict
6569
activate-environment: intake-esm-dev
6670
auto-update-conda: false
6771
python-version: 3.8
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,27 @@
1-
name: Upload Python Package
1+
name: Publish intake-esm to PyPI
22

33
on:
44
release:
5-
types: [created]
5+
types:
6+
- published
67

78
jobs:
89
deploy:
910
runs-on: ubuntu-latest
1011
steps:
11-
- uses: actions/checkout@v1
12+
- uses: actions/checkout@v2
1213
- name: Set up Python
13-
uses: actions/setup-python@v1
14+
uses: actions/setup-python@v2
1415
with:
1516
python-version: '3.x'
1617
- name: Install dependencies
1718
run: |
1819
python -m pip install --upgrade pip
19-
pip install setuptools setuptools-scm wheel twine
20+
python -m pip install setuptools setuptools-scm wheel twine
2021
- name: Build and publish
2122
env:
2223
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
2324
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
2425
run: |
2526
python setup.py sdist bdist_wheel
26-
twine upload dist/*
27+
python -m twine upload dist/* --skip-existing

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## Intake-esm v2020.12.18
4+
5+
([full changelog](https://github.com/intake/intake-esm/compare/4f63319294fc7d8394a7c89680ca3525ca1b0d54...dd3e7fdbd752a9e26030ccc7c03e571adb3d3be1))
6+
7+
### Bug Fixes
8+
9+
- 🐛 Disable `_requested_variables` for single variable assets [#306](https://github.com/intake/intake-esm/pull/306) ([@andersy005](https://github.com/andersy005))
10+
11+
### Internal Changes
12+
13+
- Update changelog in preparation for new release [#307](https://github.com/intake/intake-esm/pull/307) ([@andersy005](https://github.com/andersy005))
14+
- Use `github-activity` to update list of contributors [#302](https://github.com/intake/intake-esm/pull/302) ([@andersy005](https://github.com/andersy005))
15+
- Add nbqa & Update prettier commit hooks [#300](https://github.com/intake/intake-esm/pull/300) ([@andersy005](https://github.com/andersy005))
16+
- Update pre-commit and GH actions [#299](https://github.com/intake/intake-esm/pull/299) ([@andersy005](https://github.com/andersy005))
17+
18+
### Contributors to this release
19+
20+
([GitHub contributors page for this release](https://github.com/intake/intake-esm/graphs/contributors?from=2020-11-05&to=2020-12-19&type=c))
21+
22+
[@andersy005](https://github.com/search?q=repo%3Aintake%2Fintake-esm+involves%3Aandersy005+updated%3A2020-11-05..2020-12-19&type=Issues) | [@dcherian](https://github.com/search?q=repo%3Aintake%2Fintake-esm+involves%3Adcherian+updated%3A2020-11-05..2020-12-19&type=Issues) | [@jbusecke](https://github.com/search?q=repo%3Aintake%2Fintake-esm+involves%3Ajbusecke+updated%3A2020-11-05..2020-12-19&type=Issues) | [@naomi-henderson](https://github.com/search?q=repo%3Aintake%2Fintake-esm+involves%3Anaomi-henderson+updated%3A2020-11-05..2020-12-19&type=Issues) | [@Recalculate](https://github.com/search?q=repo%3Aintake%2Fintake-esm+involves%3ARecalculate+updated%3A2020-11-05..2020-12-19&type=Issues)
23+
324
## Intake-esm v2020.11.4
425

526
### Features

0 commit comments

Comments
 (0)