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

🎉 7.1.0 #277

Merged
merged 47 commits into from
Nov 23, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
331661e
ci(deps): bump actions/checkout from 3 to 4
dependabot[bot] Sep 11, 2023
cf3e13b
Merge pull request #87 from sebbo2002/dependabot/github_actions/actio…
sebbo2002 Sep 18, 2023
1ed7097
Merge branch main into develop [skip ci]
sebbo2002 Sep 18, 2023
38fecc8
Update all development npm dependencies (2023-09-19)
depfu[bot] Sep 19, 2023
3c84f0a
Merge pull request #260 from sebbo2002/depfu/batch_dev/npm/2023-09-19
depfu[bot] Sep 19, 2023
11a0fb6
ci: Run tests with node.js v18, v20 and v21
sebbo2002 Sep 24, 2023
e0e06ac
Merge branch 'develop' into template-updater/update
sebbo2002 Sep 24, 2023
638212b
Merge pull request #261 from sebbo2002/template-updater/update
sebbo2002 Sep 24, 2023
1594e59
Update all development npm dependencies (2023-09-26)
depfu[bot] Sep 26, 2023
4c614a4
Merge pull request #262 from sebbo2002/depfu/batch_dev/npm/2023-09-26
depfu[bot] Sep 26, 2023
cd4eab8
Merge pull request #263 from sebbo2002/template-updater/update
sebbo2002 Sep 27, 2023
8b64e24
docs(Readme): Update README.md
sebbo2002 Oct 2, 2023
5a3485a
Update all development npm dependencies (2023-10-03)
depfu[bot] Oct 3, 2023
4f36c44
Merge pull request #265 from sebbo2002/depfu/batch_dev/npm/2023-10-03
sebbo2002 Oct 12, 2023
77c4972
Update all development npm dependencies (2023-10-12)
depfu[bot] Oct 12, 2023
ed0630e
Merge pull request #266 from sebbo2002/depfu/batch_dev/npm/2023-10-12
sebbo2002 Oct 12, 2023
1b245a5
Revert "ci: Run tests with node.js v18, v20 and v21"
sebbo2002 Oct 12, 2023
107bbcb
Update all development npm dependencies (2023-10-17)
depfu[bot] Oct 17, 2023
38fd157
Merge pull request #267 from sebbo2002/depfu/batch_dev/npm/2023-10-17
sebbo2002 Oct 17, 2023
a0488e4
chore(release): :bookmark: 7.0.4-develop.1 [skip ci]
semantic-release-bot Oct 17, 2023
1082f4c
Merge pull request #268 from sebbo2002/template-updater/update
sebbo2002 Oct 18, 2023
b602ab7
chore(release): :bookmark: 7.0.4-develop.2 [skip ci]
semantic-release-bot Oct 18, 2023
13ffe4e
build: Enable npm provenance
sebbo2002 Oct 21, 2023
c09342d
build: Remove develop builds from changelog
sebbo2002 Oct 22, 2023
3a5a3a0
Update all development npm dependencies (2023-10-24)
depfu[bot] Oct 24, 2023
994ed14
Merge pull request #269 from sebbo2002/depfu/batch_dev/npm/2023-10-24
depfu[bot] Oct 24, 2023
1dceacd
Merge pull request #271 from sebbo2002/template-updater/update
sebbo2002 Oct 25, 2023
2e804ba
ci(deps): bump actions/setup-node from 3 to 4
dependabot[bot] Oct 30, 2023
1c1b87e
Merge pull request #88 from sebbo2002/dependabot/github_actions/actio…
sebbo2002 Oct 30, 2023
f6291da
ci(deps): bump actions/setup-node from 3 to 4
dependabot[bot] Oct 30, 2023
d286432
Update all development npm dependencies (2023-10-31)
depfu[bot] Oct 31, 2023
508c542
Merge pull request #273 from sebbo2002/depfu/batch_dev/npm/2023-10-31
sebbo2002 Oct 31, 2023
6730120
Merge pull request #272 from sebbo2002/dependabot/github_actions/acti…
sebbo2002 Oct 31, 2023
aa99e8f
Merge pull request #274 from sebbo2002/template-updater/update
sebbo2002 Nov 1, 2023
8ca3827
Update all development npm dependencies (2023-11-07)
depfu[bot] Nov 7, 2023
4f03315
Merge pull request #275 from sebbo2002/depfu/batch_dev/npm/2023-11-07
sebbo2002 Nov 7, 2023
0b919b3
BREAKING CHANGE: Drop node.js v16 Support
sebbo2002 Nov 17, 2023
fc2618c
feat: Log pyatv output of push_updates
sebbo2002 Nov 17, 2023
dc8c9f2
ci: Use Python 3.11 due to aiohttp issue
sebbo2002 Nov 17, 2023
07e0342
chore: Add Depfu configuration file
sebbo2002 Nov 17, 2023
49eb281
chore: Add breaking change noteKeywords for semantic release
sebbo2002 Nov 17, 2023
679d2ff
Update all development npm dependencies (2023-11-17)
depfu[bot] Nov 17, 2023
4f5f387
Merge pull request #276 from sebbo2002/depfu/batch_dev/npm/2023-11-14
depfu[bot] Nov 17, 2023
e348045
chore: Fix homepage in package.json
sebbo2002 Nov 20, 2023
babd418
Update all development npm dependencies (2023-11-21)
depfu[bot] Nov 21, 2023
3013600
Merge pull request #279 from sebbo2002/depfu/batch_dev/npm/2023-11-21
depfu[bot] Nov 21, 2023
947dc07
Merge pull request #280 from sebbo2002/template-updater/update
sebbo2002 Nov 22, 2023
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
20 changes: 20 additions & 0 deletions .depfu.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
update_strategy: "individual"

dev_update_strategy: "grouped"
grouped_dev_update_schedule: "weekly"
grouped_dev_update_start_date: "2023-11-21"
grouped_dev_update_time: "08:00"

reasonably_up_to_date: true
update_out_of_spec: true

automerge_strategy: "minor"
automerge_dev_strategy: "major"
automerge_method: "rebase"

engine_update_strategy: "major"

commit_message: "chore(deps): update {{dependency}} to version {{version}}"
commit_message_grouped: "chore(deps): Update {{update_type}} {{project_type}} dependencies ({{date}})"
labels: "dependencies"
auto_assign: "sebbo2002"
2 changes: 1 addition & 1 deletion .github/workflows/release-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
repository: sebbo2002/release-bot
path: ./.actions/release-bot
- name: 🔧 Setup node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
Expand Down
23 changes: 15 additions & 8 deletions .github/workflows/test-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,15 @@ jobs:
if: github.repository != 'sebbo2002/js-template' && (contains(toJson(github.event.commits.*.message), '[skip ci]') == false || github.ref == 'refs/heads/main')
strategy:
matrix:
node: [16.x, 18.x, 20.x]
node: [18.x, 20.x, current]
steps:
- name: ☁️ Checkout Project
uses: actions/checkout@v4
- name: 🔧 Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.x
# https://github.com/aio-libs/aiohttp/issues/7739#issuecomment-1773868351
python-version: 3.11
- name: 🔧 Setup pip cache
uses: actions/cache@v3
id: pip-cache
Expand All @@ -32,7 +33,7 @@ jobs:
- name: 📦 Install pyatv
run: pip install pyatv
- name: 🔧 Setup node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node }}
cache: 'npm'
Expand All @@ -51,7 +52,7 @@ jobs:
- name: 🔧 Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.x
python-version: 3.11
- name: 🔧 Setup pip cache
uses: actions/cache@v3
id: pip-cache
Expand All @@ -61,7 +62,7 @@ jobs:
- name: 📦 Install pyatv
run: pip install pyatv
- name: 🔧 Setup node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: 'npm'
- name: 📦 Install dependencies
Expand All @@ -79,7 +80,7 @@ jobs:
- name: ☁️ Checkout Project
uses: actions/checkout@v4
- name: 🔧 Setup node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: 'npm'
- name: 📦 Install dependencies
Expand All @@ -91,6 +92,11 @@ jobs:
name: Release
runs-on: ubuntu-latest
concurrency: release
permissions:
contents: write
issues: write
pull-requests: write
id-token: write
needs:
- coverage
- tests
Expand All @@ -102,7 +108,7 @@ jobs:
- name: 🔧 Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.x
python-version: 3.11
- name: 🔧 Setup pip cache
uses: actions/cache@v3
id: pip-cache
Expand All @@ -112,7 +118,7 @@ jobs:
- name: 📦 Install pyatv
run: pip install pyatv
- name: 🔧 Setup node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 20.x
cache: 'npm'
Expand All @@ -127,6 +133,7 @@ jobs:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
GH_OWNER: ${{ github.repository_owner }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
NPM_CONFIG_PROVENANCE: true
- name: 🔃 Merge main back into develop
if: ${{ github.ref == 'refs/heads/main' }}
uses: everlytic/branch-merge@1.1.5
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## [7.0.4-develop.2](https://github.com/sebbo2002/node-pyatv/compare/v7.0.4-develop.1...v7.0.4-develop.2) (2023-10-18)


### Reverts

* Revert "ci: Run tests with node.js v18, v20 and v21" ([1b245a5](https://github.com/sebbo2002/node-pyatv/commit/1b245a58587bc6871e8b1633beff1f1bca05970f))

## [7.0.4-develop.1](https://github.com/sebbo2002/node-pyatv/compare/v7.0.3...v7.0.4-develop.1) (2023-10-17)

## [7.0.3](https://github.com/sebbo2002/node-pyatv/compare/v7.0.2...v7.0.3) (2023-09-18)


Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ device.on('update:deviceState', (event: NodePyATVDeviceEvent | Error) => {
## 📑 API Reference

The API documentation is automatically generated from the code comments and can be found
[here](https://sebbo2002.github.io/node-pyatv/main/reference/classes/default.html).
[here](https://sebbo2002.github.io/node-pyatv/main/reference/).


## 📑 Changelog
Expand Down
Loading