Skip to content

Commit

Permalink
Bump github action workflow package dependencies (#2124)
Browse files Browse the repository at this point in the history
* Bump github action workflow package dependencies

Signed-off-by: jsetton <jeremy.setton@gmail.com>

* Fix markdownlint errors

Signed-off-by: jsetton <jeremy.setton@gmail.com>

---------

Signed-off-by: jsetton <jeremy.setton@gmail.com>
  • Loading branch information
jsetton committed Sep 2, 2023
1 parent f1606ca commit edadbc6
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 15 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/cherryPickAutomation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
if: contains(github.event.pull_request.labels.*.name, 'release-stable')
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Cherry pick action
Expand All @@ -30,7 +30,7 @@ jobs:
if: contains(github.event.pull_request.labels.*.name, 'release-v2.5.x')
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Cherry pick action
Expand All @@ -41,4 +41,4 @@ jobs:
labels: |
cherry-pick
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6 changes: 3 additions & 3 deletions .github/workflows/fetch_external_docs_reusable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
with:
ref: ${{ inputs.base_target_branch }}

- name: Checkout external repository
uses: actions/checkout@v2.4.0
uses: actions/checkout@v3
with:
repository: ${{ inputs.base_source_organization }}/${{ inputs.base_source_repository }}
path: ./external_repositories/${{ inputs.base_source_repository }}
Expand Down Expand Up @@ -113,7 +113,7 @@ jobs:

# Create an automated pull request, if the resulting branch is ahead of the `base-target-branch`
- name: Create pull request
uses: peter-evans/create-pull-request@v3
uses: peter-evans/create-pull-request@v5
with:
commit-message: Automated ${{ inputs.base_source_repository }} Docs fetch
committer: openHAB Bot <info@openhab.org>
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/markdownlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ jobs:
steps:

- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Run markdownlint-cli
uses: nosborn/github-action-markdown-cli@v2.0.0
uses: nosborn/github-action-markdown-cli@v3
with:
files: .
config_file: ".github/.markdownlint.yaml"
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ You can read a bit more below about our external resources and how we get them.

### Automatically Generated Parts

Those parts include __all__ add-on documentation files, no matter if they are from the `openhab-core` repo, the `openhab-addons` repo or any special binding repo like _habmin_, _zwave_ or the _alexa skill_.
Those parts include **all** add-on documentation files, no matter if they are from the `openhab-core` repo, the `openhab-addons` repo or any special binding repo like _habmin_, _zwave_ or the _alexa skill_.

We are keeping all those files at their original location, because it simply doesn't make sense to keep them here.
Imagine you want to do an improvement of the zwave binding and have to update the readme file in a completely different place.
Expand Down Expand Up @@ -77,7 +77,7 @@ Afterwards we will redeploy the website with the latest content from the _final_

There are two triggers available currently.
The `merge docs` job is triggered after something has been added to the documentation through this repository.
The `gather external docs` job is started with a __successful__ build of the openhab-distribution.
The `gather external docs` job is started with a **successful** build of the openhab-distribution.
A successful distribution build will include all the latest changes that have been made to external sources like add-ons.
So when a distribution build is successful, it will trigger the gathering of all external sources.

Expand Down
2 changes: 1 addition & 1 deletion configuration/websocket.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ It is set in the response message in case an error occurred and can therefore be
The `source` is also optional.
However, it is recommended to send it along with the message.
Since all events on the event bus are sent over the WebSocket connection, events that are sent by the client are also transmitted.
A [source filter](#filter-by-source-filter-source) can be used to prevent that.
A [source filter](#filter-by-source-openhabwebsocketfiltersource) can be used to prevent that.

If a message can't be understood by openHAB (e.g. because of a wrong payload encoding or wrong topic), an error message is sent:

Expand Down
4 changes: 2 additions & 2 deletions developers/addons/addon.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Every add-on has to provide meta information such as add-on type, id or name.
Background information: The meta information of all add-ons is accessible through the `org.openhab.core.addon.AddonInfoRegistry` service.

Although add-on definitions are usually specified in a declarative way (as described in this section), they can also be provided as `org.openhab.core.addon.AddonInfo`.
Any `AddonInfo` must be registered as service at the *OSGi* service registry.
Any `AddonInfo` must be registered as service at the _OSGi_ service registry.
The full Java API for addon definitions can be found in the Java package `org.openhab.core.addon`.

For the declarative way, you add your add-on information in form of an `addon.xml` file to the bundle's folder `/src/main/resources/OH-INF/addon/`.
Expand Down Expand Up @@ -58,7 +58,7 @@ The full XML schema for add-on definitions is specified in the [Add-on XSD](http

**Hints:**

- The attribute `uri` in the section `config-description` is optional, it *should not* be specified in add-on definition files because it's an embedded configuration. If the `uri` is *not* specified, the configuration description is registered as `type:addonID`, otherwise the given `uri` is used.
- The attribute `uri` in the section `config-description` is optional, it _should not_ be specified in add-on definition files because it's an embedded configuration. If the `uri` is _not_ specified, the configuration description is registered as `type:addonID`, otherwise the given `uri` is used.
- If a configuration description is already specified somewhere else and the add-on wants to (re-)use it, a `config-description-ref` should be used instead.
- Normally the service id must not be defined, because it is implicitly set to "type.&lt;addonId&gt;".
An add-on can register an OSGi service which implements the ManagedService interface and define the service.pid as e.g."binding.hue" to receive the configuration.
Expand Down
4 changes: 2 additions & 2 deletions developers/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ then you just add a line to every git commit message:

using your real name (sorry, no pseudonyms or anonymous contributions.) and an
e-mail address under which you can be reached (sorry, no github noreply e-mail
addresses (such as username@users.noreply.github.com) or other non-reachable
addresses (such as `username@users.noreply.github.com`) or other non-reachable
addresses are allowed).

Additionally can also sign off commits automatically by adding the `-s` or `--signoff` parameter to your usual git commit commands.
Expand Down Expand Up @@ -193,7 +193,7 @@ You don't even need to know Git.
- You can preview your changes under the "Preview changes" tab.
- Add a title and optional description for your proposed change at the bottom of the editor.
- The [sign off rules](#sign-your-work) described above do apply to documentation contributions as well.
Simply add an empty line and the sign off statement "Signed-off-by: Joe Smith \<joe.smith@email.com\>" at the end of your change description at the bottom of the editor.
Simply add an empty line and the sign off statement `Signed-off-by: Joe Smith <joe.smith@email.com>` at the end of your change description at the bottom of the editor.
Note that as per the rules you have to provide your full name in the sign off and that full name has to match the name you configured in your GitHub profile for the DCO check to succeed.
- Click the "Propose file change" button at the bottom of the editor, then click "Create pull request" on the next page, and then on the summary page click "Create pull request" one more time.

Expand Down

0 comments on commit edadbc6

Please sign in to comment.