mirror of
https://github.com/esphome/home-assistant-addon.git
synced 2024-12-20 16:27:41 +01:00
No longer publish updates to Hassio Community Addons (#51)
This commit is contained in:
parent
e5b32dddd9
commit
2a19c0c0a2
32
.github/workflows/bump-version.yml
vendored
32
.github/workflows/bump-version.yml
vendored
@ -52,35 +52,3 @@ jobs:
|
|||||||
body: 'See https://esphome.io/changelog/index.html'
|
body: 'See https://esphome.io/changelog/index.html'
|
||||||
prerelease: false
|
prerelease: false
|
||||||
commitish: ${{ steps.commit_version.outputs.commit_sha }}
|
commitish: ${{ steps.commit_version.outputs.commit_sha }}
|
||||||
|
|
||||||
deploy-community-addons:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
needs: [create-release]
|
|
||||||
steps:
|
|
||||||
- name: Publish beta release to community-addons repository
|
|
||||||
uses: peter-evans/repository-dispatch@v1.1.3
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.COMMUNITY_ADDONS_TOKEN }}
|
|
||||||
repository: hassio-addons/repository-beta
|
|
||||||
event-type: update
|
|
||||||
client-payload: >
|
|
||||||
{
|
|
||||||
"addon": "esphome",
|
|
||||||
"name": "ESPHome",
|
|
||||||
"repository": "esphome/home-assistant-addon",
|
|
||||||
"version": "${{ github.event.inputs.version }}"
|
|
||||||
}
|
|
||||||
- if: ${{ !contains(github.event.inputs.version, 'b') }}
|
|
||||||
name: Publish stable release to community-addons repository
|
|
||||||
uses: peter-evans/repository-dispatch@v1.1.3
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.COMMUNITY_ADDONS_TOKEN }}
|
|
||||||
repository: hassio-addons/repository
|
|
||||||
event-type: update
|
|
||||||
client-payload: >
|
|
||||||
{
|
|
||||||
"addon": "esphome",
|
|
||||||
"name": "ESPHome",
|
|
||||||
"repository": "esphome/home-assistant-addon",
|
|
||||||
"version": "${{ github.event.inputs.version }}"
|
|
||||||
}
|
|
||||||
|
46
.github/workflows/deploy-community.yml
vendored
46
.github/workflows/deploy-community.yml
vendored
@ -1,46 +0,0 @@
|
|||||||
name: Update Community Repo
|
|
||||||
|
|
||||||
on:
|
|
||||||
workflow_dispatch:
|
|
||||||
inputs:
|
|
||||||
version:
|
|
||||||
description: The version to release
|
|
||||||
required: true
|
|
||||||
beta:
|
|
||||||
description: Whether to release a beta version
|
|
||||||
type: boolean
|
|
||||||
required: false
|
|
||||||
default: false
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
deploy-community-addons:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- if: ${{ contains(github.event.inputs.version, 'b') || github.event.inputs.beta == 'true' }}
|
|
||||||
name: Publish beta release to community-addons repository
|
|
||||||
uses: peter-evans/repository-dispatch@v1.1.3
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.COMMUNITY_ADDONS_TOKEN }}
|
|
||||||
repository: hassio-addons/repository-beta
|
|
||||||
event-type: update
|
|
||||||
client-payload: >
|
|
||||||
{
|
|
||||||
"addon": "esphome",
|
|
||||||
"name": "ESPHome",
|
|
||||||
"repository": "esphome/home-assistant-addon",
|
|
||||||
"version": "${{ github.event.inputs.version }}"
|
|
||||||
}
|
|
||||||
- if: ${{ !contains(github.event.inputs.version, 'b') }}
|
|
||||||
name: Publish stable release to community-addons repository
|
|
||||||
uses: peter-evans/repository-dispatch@v1.1.3
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.COMMUNITY_ADDONS_TOKEN }}
|
|
||||||
repository: hassio-addons/repository
|
|
||||||
event-type: update
|
|
||||||
client-payload: >
|
|
||||||
{
|
|
||||||
"addon": "esphome",
|
|
||||||
"name": "ESPHome",
|
|
||||||
"repository": "esphome/home-assistant-addon",
|
|
||||||
"version": "${{ github.event.inputs.version }}"
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user