Skip to content

Commit

Permalink
Merge branch 'open-telemetry:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
JennySimen authored Jan 26, 2025
2 parents a7783ee + c5735ef commit bcc6742
Show file tree
Hide file tree
Showing 620 changed files with 14,411 additions and 5,140 deletions.
2 changes: 2 additions & 0 deletions .cspell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ dictionaries:
# Natural languages
- es-es
- pt-br
- fr-fr
# Local word lists
- en-words
- es-palabras
Expand All @@ -54,4 +55,5 @@ dictionaries:
# Other
- companies
words: # Valid words across all locales
- Docsy
- htmltest
2 changes: 1 addition & 1 deletion .cspell/en-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,9 @@ quantile
quantiles
quarkus
quoteservice
react-native-app
recommendationservice
redis
relref
Rexed
runbook
runbooks
Expand Down
213 changes: 2 additions & 211 deletions .cspell/fr-mots.txt
Original file line number Diff line number Diff line change
@@ -1,213 +1,4 @@
analyse
analyser
avec
collecter
collectez
comportement
contenant
créez
dans
découvrez
définie
démo
dessous
données
d'utiliser
efficace
entièrement
être
générer
gratuit
indépendant
instrumenter
intégrations
langages
librairies
logiciels
métriques
nombreux
nombreuses
extensibilité
observabilité
outils
permet
permettant
projet
projets
peut
qualité
savoir
s'intègre
supporte
supporté
tant
télémétrie
transmettez
universelle
utilisé
visuel
votre
vous
l'état
système
incluent
rendre
signifie
émettre
metriques
produites
doivent
transmises
Pourquoi
l'essor
commerciales
besoin
répond
suivant
principes
clés
propriétaire
générez
dépendance
fournisseur
n'avez
d'apprendre
seul
combinés
offrent
équipes
organisations
flexibilité
dont
informatique
Extensibilité
conçu
extensible
Quelques
façon
étendu
Ajouter
receveur
Collecteur
afin
prendre
venant
personnalisée
bibliothèques
personnalisées
Créer
collecteur
adaptée
utilisation
spécifique
nouvel
exportateur
personnalisé
prend
propagateur
contexte
plupart
utilisateurs
n'aient
d'étendre
presque
tous
niveaux
Histoire
trouve
antérieurs
créés
résoudre
même
problème
norme
décrivant
manière
transmettre
Aucun
n'étant
indépendante
fusionné
leurs
offrant
utilisez
actuellement
pouvez
découvrir
migrer
ensuite
commencer
Lancez
directement
composants
standardisé
définissant
sémantiques
décrire
langage
implémentent
spécifications
écosystème
instrumentent
automatique
génèrent
requérir
reçoit
modifie
autre
Opérateur
ressources
Faas
variété
intègrent
fournir
défaut
pris
fournisseurs
fournissent
contribuent
n’aient
d’étendre
conçus
créer
gérer
telles
outil
compris
ainsi
commerciaux
d'autres
génération
collecte
gestion
objectifs
principaux
pouvoir
aisément
systèmes
quelque
soit
leur
environnement
d'exécution
stockage
visualisation
sont
intentionnellement
laissés
d'autres
comprendre
sortantes
logiciel
d’aujourd’hui
souhaitez
jetez
oeil
valeurs
principaux
suivants
spécification
communautaires
brève
êtes
standardisée
autres
traçage
48 changes: 48 additions & 0 deletions .github/workflows/auto-update-community-members.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Auto-update community members page

on:
workflow_dispatch:
schedule:
# At 03:41, every day
- cron: 41 3 * * *

jobs:
auto-update-versions:
name: Auto-update community members page
runs-on: ubuntu-24.04
# Remove the if statement below when testing against a fork
if: github.repository == 'open-telemetry/opentelemetry.io'
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '22'

- name: Install dependencies
working-directory: ./scripts/generate-community-data
run: npm install

- name: Run script
working-directory: ./scripts/generate-community-data
run: node generate.js ../../data/community/members.yaml
env:
GITHUB_TOKEN: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}

- name: Create pull request
uses: peter-evans/create-pull-request@v7
with:
add-paths: 'data/community/members.yaml'
author:
opentelemetrybot
<[email protected]>
committer:
opentelemetrybot
<[email protected]>
token: ${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
branch: update-community-members
title: Update community members
body: |
This pull request contains automated updates to files by the GitHub Action.
2 changes: 1 addition & 1 deletion .github/workflows/auto-update-registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
auto-update-versions:
name: Auto-update registry versions
runs-on: ubuntu-20.04
# Remove the if statement below when testing againt a fork
# Remove the if statement below when testing against a fork
if: github.repository == 'open-telemetry/opentelemetry.io'
steps:
- name: Checkout
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/build-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,17 @@ on:
workflow_dispatch:
inputs:
submodule_path_regex:
description:
Regex of submodule paths to updated to HEAD before building.
description: Regex of submodule paths to update to HEAD before building.
default: content-modules
type: string
workflow_call:
inputs:
submodule_path_regex:
type: string
required: true
skip_ref_cache_check:
type: boolean
default: false

jobs:
build-and-test:
Expand Down Expand Up @@ -53,6 +60,7 @@ jobs:
name: REFCACHE updates?
needs: build-and-test
runs-on: ubuntu-latest
if: ${{ !inputs.skip_ref_cache_check }}
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v4
Expand Down
26 changes: 26 additions & 0 deletions .github/workflows/build-semconv-daily.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Build Semantic Conventions (daily)

on:
schedule:
# daily at 10:24 UTC
- cron: '24 10 * * *'
workflow_dispatch:

jobs:
build-dev:
uses: ./.github/workflows/build-dev.yml
with:
submodule_path_regex: semantic-conventions
skip_ref_cache_check: true

workflow-notification:
needs:
- build-dev
if: always()
uses: ./.github/workflows/reusable-workflow-notification.yml
with:
success: ${{ needs.build-dev.result == 'success' }}
repo: open-telemetry/semantic-conventions
secrets:
opentelemetrybot_github_token:
${{ secrets.OPENTELEMETRYBOT_GITHUB_TOKEN }}
12 changes: 9 additions & 3 deletions .github/workflows/check-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,19 @@ jobs:
- name: Create NPM cache-hash input file
run: |
mkdir -p tmp
jq '{devDependencies, dependencies, engines, gitHubActionCacheKey}' package.json > tmp/package-ci.json
jq '{devDependencies, engines, gitHubActionCacheKey}' package.json > tmp/package-ci.json
- uses: actions/setup-node@v4
with:
node-version-file: .nvmrc
cache: npm
cache-dependency-path: tmp/package-ci.json

- name: Check file format
run: npm run check:format --ignore-scripts
- name: Install package(s)
run: |
PRETTIER_AT_VERS=@$(npm pkg get devDependencies.prettier | tr -d '^"')
echo "PRETTIER_AT_VERS=$PRETTIER_AT_VERS" | tee -a $GITHUB_ENV
npm install prettier$PRETTIER_AT_VERS --no-save
set -x && npx prettier --version
- run: npm run check:format
1 change: 1 addition & 0 deletions .github/workflows/component-owners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
contents: read
issues: write
pull-requests: write
if: github.repository_owner == 'open-telemetry'
steps:
- uses: dyladan/[email protected]
with:
Expand Down
Loading

0 comments on commit bcc6742

Please sign in to comment.