Michael Safyan
dadb51b7c3
[chore] Improve the Makefile to make it more robust to other environments. ( #1063 )
2024-05-23 15:40:28 -07:00
Kian-Meng Ang
a47ccedec2
[chore] Fix typos ( #1060 )
2024-05-22 16:13:57 +00:00
Josh Suereth
1e75094931
[chore] Move to latest weaver release. ( #1044 )
2024-05-16 18:51:06 -04:00
Josh Suereth
04bdbba20f
(feat) Migrate all markdown generation to use JINJA snippets ( #1000 )
2024-05-15 12:35:17 +00:00
Liudmila Molkova
28158d8c03
Fix CI: regenerate semconv with latest weaver ( #1021 )
2024-05-09 09:55:51 -07:00
Joao Grassi
5ed38b4918
[chore] Fix Weaver make commands ( #1001 )
2024-05-07 08:58:35 -07:00
Josh Suereth
651d779183
Generate Attribute Registry using Weaver ( #917 )
2024-05-01 11:22:28 -07:00
Liudmila Molkova
a08fd23c28
[chore] Add backward-compatibility check to ci ( #764 )
2024-04-05 10:12:06 -07:00
Liudmila Molkova
c33835975b
[chore] Fix md generation commands in makefile ( #865 )
2024-04-02 13:10:57 +02:00
Liudmila Molkova
a04a1f4ba4
Update build-tools to 0.24.0 ( #820 )
2024-03-28 13:05:32 -07:00
Joao Grassi
4f25eb5e54
Add Issue templates and automation scripts ( #777 )
2024-03-19 11:21:40 +01:00
Joao Grassi
0e945f169e
[chore] Improve check/fix make targets ( #787 )
2024-03-06 11:30:13 +01:00
Joao Grassi
5fd9bfeece
Omit version on changelog preview cmd ( #692 )
2024-02-06 11:07:57 +01:00
Joao Grassi
379db81270
Use `chloggen` go tool for managing the changelog ( #637 )
2024-02-05 16:41:55 +01:00
Liudmila Molkova
09b0b64990
Mark HTTP semantic conventions as stable ( #377 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-11-03 12:05:54 -04:00
Trask Stalnaker
08c1d9f340
Change sampling relevant from MUST to SHOULD (and update build-tools version) ( #486 )
2023-11-02 16:41:11 +01:00
Liudmila Molkova
2c065be5e6
Editorial: Update build-tools to 0.22.0 and sort attributes alphabetically in all semconv ( #359 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-10-03 09:37:56 +02:00
Chris Mark
48dc44c31b
Bump semantic conventions tooling to v0.21.0 ( #310 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-09-12 17:55:20 +02:00
Armin Ruech
6c82745744
Bump semantic conventions tooling to v0.20.0 ( #225 )
...
Co-authored-by: Josh Suereth <joshuasuereth@google.com>
2023-08-01 08:08:29 -04:00
Patrice Chalin
b9ca87a4a9
[editorial] Setup Prettier and run it on some files ( #192 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-07-21 16:34:45 +02:00
Patrice Chalin
82a6efb892
[editorial] Rename general section pages by dropping `general` from the filename ( #195 )
2023-07-14 10:10:35 -07:00
Patrice Chalin
ed0bceae3f
[editorial] markdownlint in less then 1.5 sec ( #193 )
2023-07-14 08:10:49 -04:00
Patrice Chalin
5df95bc574
[editorial] Rename docs files and folders: replace "_" by "-"; add check ( #177 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2023-07-07 17:05:54 +02:00
Joao Grassi
fa9dfd3b63
Fix path of md table generation make task ( #173 )
2023-07-07 08:31:58 -04:00
Alexander Wert
4142dd35dd
Renamed `specification` and `semantic_conventions` to `model` and `docs` ( #166 )
2023-07-06 11:43:47 -07:00
Liudmila Molkova
c5f7a17b34
Editorial: minor fixes for HTTP spec ( #16 )
2023-05-12 12:21:55 -07:00
Trask Stalnaker
47cabcf799
Rename Optional attribute requirement level to Opt-In ( #3228 )
2023-03-01 15:13:24 -08:00
Tigran Najaryan
e9d9309590
Update build-tools to 1.16.0 ( #3259 )
...
build-tools 1.16.0 was just released and is necessary to unblock
https://github.com/open-telemetry/opentelemetry-specification/pull/3190
2023-02-27 17:39:23 -05:00
Armin Ruech
912809fb42
Enable semantic convention tooling for metrics ( #3119 )
2023-01-24 08:52:53 -08:00
Armin Ruech
0ae2c6bc34
Upgrade semconv generator to v0.14.0 ( #2725 )
...
This unblocks #2702 by making the changes introduced in https://github.com/open-telemetry/build-tools/pull/114 available for use.
It also allows for more semantic conventions for scope attributes to be defined in the future (#2682 ).
See https://github.com/open-telemetry/build-tools/releases/tag/v0.14.0 .
2022-08-15 22:00:53 -04:00
Liudmila Molkova
216beba6cc
Define net.sock attributes and clarify logical net.peer|host.name attributes ( #2614 )
2022-07-13 10:01:44 -07:00
Liudmila Molkova
3f7b7d02f9
Adopt attribute requirement levels in semantic conventions ( #2594 )
2022-06-14 08:02:55 -07:00
Bogdan Drutu
a7be53d4c8
Consolidate tools directories, move things to internal/tools ( #2534 )
2022-05-18 23:35:57 -07:00
Armin Ruech
741ac62a15
Bump semantic conventions tool to v0.11.0 and refine enum wording ( #2399 )
2022-03-04 17:51:37 +01:00
Patrice Chalin
cf973d47fd
[linters] Install tools based on versions in package.json ( #2323 )
...
* [editorial] Use `npx` to run npm cmds, not hardcoded paths
* Update Makefile based on feedback
* Use --no-install option for npx
* Add `npm install` to markdown-check workflows
* Pin markdownlint-cli at 0.31.0
* Run `npm install` as a separate workflow step
* Use name 'install dependencies' for npm install cmd
* CONTRIBUTING: clarify that you install the tools once
* make: add `install-tools` as dependency to `all`
* Add install check line to `mardown*` targets
Co-authored-by: Yuri Shkuro <yurishkuro@users.noreply.github.com>
2022-03-01 18:11:33 -05:00
Tigran Najaryan
f6df784c29
Add `make all` target to test changes locally ( #2344 )
...
Make all performs roughly the same steps as the alrady existing github actions. The only
exception is yamllint which I was not able to make work on my Mac after quite some time
and had to skip. If anyone knows how to make it work on a Mac please submit a follow-up PR.
Note that the checks can run in parallel to speed up, e.g. `make -j4`.
2022-02-15 12:48:56 -05:00
Patrice Chalin
a358a31b2a
[editorial]Add toc/tocstop to Logs pages ( #2321 )
2022-02-09 15:24:45 -05:00
Patrice Chalin
8da26373a6
[editorial] Generate ALL_DOCS using find only, no grep -v ( #2322 )
2022-02-08 08:25:48 -08:00
Armin Ruech
8c9de82151
Pin markdownlint-cli version and apply fixes ( #2320 )
...
* Pin markdownlint-cli version
* Apply markdownlint fixes
2022-02-07 10:24:33 -08:00
Liudmila Molkova
6ecce73b9b
Upgrade semconv generator to v0.8.0 ( #2236 )
...
* Upgrade semconv generator to v0.8.0
* update specs with semconv gen 0.8.0
* makefile
2022-01-03 14:09:21 -08:00
Patrice Chalin
6cafcceade
[editorial] Ensure all ToCs are generated using markdown-toc ( #2146 )
2021-11-24 15:57:38 +01:00
Yuri Shkuro
40b22dc04e
Simplify Makefile and ci-checks ( #2026 )
2021-10-20 13:24:14 +00:00
Yuri Shkuro
d9fbb6f32c
Add Makefile target to auto-generate TOC via markdown-toc ( #2020 )
2021-10-15 15:04:22 +00:00
Armin Ruech
b095fdb99a
Upgrade semconv generator to v0.7.0 ( #1959 )
2021-09-23 17:53:01 +02:00
Armin Ruech
5f8cf65593
Upgrade semconv generator to v0.6.0 ( #1922 )
2021-09-16 09:31:14 +02:00
Christian Neumüller
525baf1b76
Add event semantic conventions, update semantic convention generator to v0.5.0 ( #1843 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2021-09-03 16:59:33 +02:00
Christian Neumüller
1b0a64202d
Lint YAML files (mainly semantic conventions). ( #1814 )
...
Co-authored-by: Armin Ruech <armin.ruech@dynatrace.com>
2021-07-15 10:12:05 +02:00
Armin Ruech
d56add2b1b
Bump semconvgen to 0.4.1 ( #1771 )
2021-06-22 18:00:48 +02:00
Tigran Najaryan
4f77db44df
Add schema file and a script with minimal checks that verifies them ( #1702 )
...
This adds some minimal sanity checks to make sure we don't forget
to add the schema file when we make a release. The checks are tied
to the CHANGELOG.md.
In the future we can do more thorough verifications, e.g. parse the content
of the schema YAML file and ensure it includes the changes that we can
detect by looking at the changes at the semantic convention files.
2021-05-20 10:09:51 -04:00
Armin Ruech
c6e1ae29de
Pin `otel/semconvgen` image in Makefile ( #1580 )
2021-03-30 17:02:24 +02:00