Skip to content

Commit b7a695c

Browse files
committed
Fix links in source and markdown files
1 parent 18c8a47 commit b7a695c

7 files changed

Lines changed: 17 additions & 25 deletions

File tree

.github/workflows/README.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ At this time, there are three events that will initiate a workflow run:
88

99
## PRs and merges to main
1010

11-
We want a comprehensive but also quick check&test workflow. This should be testing all relevant/obvious feature sets, run on all major OSes, and of course include all the Rust goodness around cargo check, fmt, clippy and so on.
11+
We want a comprehensive but also quick check & test workflow. This should be testing all relevant/obvious feature sets, run on all major OSes, and of course include all the Rust goodness around cargo check, fmt, clippy and so on.
1212

13-
This is implemented in [`check.yaml`](check.yaml)
13+
This is implemented in [`check.yaml`](check.yaml) and [`check-dependencies.yaml`](check-dependencies.yaml)
1414

1515
## Release publication
1616

@@ -24,17 +24,12 @@ All the tests we can think of, however long they might take. For instance, we ca
2424

2525
This is implemented in [`nightly.yaml`](nightly.yaml)
2626

27+
## uProtocol specification compatibility
28+
29+
The uProtocol specification is evolving over time. In order to discover any discrepancies between the currently implemented version and the changes being introduced to the specification, we perform a nightly check that verifies if the current up-rust code base on the main branch can be compiled and test can be run successfully using the most recent revision of the uProtocol specification.
30+
31+
This is implemented in [`latest-up-spec-compatibility.yaml`](latest-up-spec-compatibility.yaml)
32+
2733
## Further workflow modules
2834

29-
In addition to the main workflows described above, there exist a number of modules that are used by these main workflows. They can also be run standalone, and are intendet to make composing the capabilities of our main workflows simpler. These are:
30-
31-
- [`check-up-spec-compatibility.yaml`](check-up-spec-compatibility.yaml) - checks if the current main branch can be built against up-spec's main branch instead of its latest tag/release
32-
- [`coverage.yaml`](coverage.yaml) - collects test code coverage, and can optionally upload the results to codecov.io
33-
- Will publish coverage data to CodeCov if `${{ secrets.CODECOV_TOKEN }}` is set
34-
- outputs: download URL for the workflow-generated coverage info file
35-
- [`license-report.yaml`](license-report.yaml) - create a license report for `up-rust` and all its dependencies in html format
36-
- outputs: download URL for the workflow-generated license report
37-
- [`requirements-tracing.yaml`](requirements-tracing.yaml) - Run OpenFastTrace to verify that all requirements from uProtocol Specification are met
38-
- [`test-featurematrix.yaml`](test-featurematrix.yaml) - Test all feature combinations on a range of OS platforms
39-
- [`verify-msrv.yaml`](verify-msrv.yaml) - checks if the MSRV ('Minimum Supported Rust Version) declared in Cargo.toml is correct
40-
- [`x-build.yaml`](x-build.yaml) - Run release builds on multiple architecture targets
35+
In addition to the main workflows described above, there exist a number of modules that are used by these main workflows. These live in the [uProtocol CI/CD repository](https://github.com/eclipse-uprotocol/ci-cd)

CONTRIBUTING.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,15 @@ The project maintains the following source code repositories
1616
## Eclipse Contributor Agreement
1717

1818
Before your contribution can be accepted by the project team contributors must
19-
electronically sign the Eclipse Contributor Agreement (ECA).
20-
21-
<http://www.eclipse.org/legal/ECA.php>
19+
electronically sign the [Eclipse Contributor Agreement](https://www.eclipse.org/legal/ECA.php) (ECA).
2220

2321
Commits that are provided by non-committers must have a Signed-off-by field in
2422
the footer indicating that the author is aware of the terms by which the
2523
contribution has been provided to the project. The non-committer must
2624
additionally have an Eclipse Foundation account and must have a signed Eclipse
2725
Contributor Agreement (ECA) on file.
2826

29-
For more information, please see the Eclipse Committer Handbook:
30-
<https://www.eclipse.org/projects/handbook/#resources-commit>
27+
For more information, please see the [Eclipse Committer Handbook](https://www.eclipse.org/projects/handbook/#resources-commit).
3128

3229
## Setting up a development environment
3330

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ name = "up-rust"
3030
readme = "README.md"
3131
repository = "https://github.com/eclipse-uprotocol/up-rust"
3232
rust-version = "1.82"
33-
version = "0.5.0"
33+
version = "0.6.0"
3434

3535
[features]
3636
default = ["communication"]

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@
192192
you may not use this file except in compliance with the License.
193193
You may obtain a copy of the License at
194194

195-
http://www.apache.org/licenses/LICENSE-2.0
195+
https://www.apache.org/licenses/LICENSE-2.0
196196

197197
Unless required by applicable law or agreed to in writing, software
198198
distributed under the License is distributed on an "AS IS" BASIS,

src/cloudevents.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
// you may not use this file except in compliance with the License.
88
// You may obtain a copy of the License at
99
//
10-
// http://www.apache.org/licenses/LICENSE-2.0
10+
// https://www.apache.org/licenses/LICENSE-2.0
1111
//
1212
// Unless required by applicable law or agreed to in writing, software
1313
// distributed under the License is distributed on an "AS IS" BASIS,

src/ustatus.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ mod tests {
164164
// [utest->req~ustatus-data-model-impl~1]
165165
fn test_ustatus_fail_with_code() {
166166
let details = vec![Any {
167-
type_url: "https://google.com/timestamp".to_string(),
167+
type_url: "type.googleapis.com/google.protobuf.Timestamp".to_string(),
168168
..Default::default()
169169
}];
170170
UCode::VALUES.iter().for_each(|code| {
@@ -185,7 +185,7 @@ mod tests {
185185
code: UCode::CANCELLED.into(),
186186
message: Some("the message".to_string()),
187187
details: vec![Any {
188-
type_url: "https://google.com/timestamp".to_string(),
188+
type_url: "type.googleapis.com/google.protobuf.Timestamp".to_string(),
189189
..Default::default()
190190
}],
191191
..Default::default()

0 commit comments

Comments
 (0)