From e84c8e4f1040b76b96f43053cd11c61600780887 Mon Sep 17 00:00:00 2001 From: Stephen Belanger Date: Sat, 30 Dec 2023 00:19:42 +0800 Subject: [PATCH] Update actions versions (#3907) * Bump github actions versions * Stop using deprecated set-output command * Fix incompatible GLIBC version in GHA --- .github/actions/testagent/start/action.yml | 2 +- .github/workflows/appsec.yml | 48 ++-- .../workflows/ci-visibility-performance.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/core.yml | 4 +- .github/workflows/lambda.yml | 4 +- .github/workflows/package-size.yml | 2 +- .github/workflows/plugins.yml | 230 +++++++++--------- .github/workflows/profiling.yml | 12 +- .github/workflows/project.yml | 10 +- .github/workflows/release-3.yml | 8 +- .github/workflows/release-dev.yml | 6 +- .github/workflows/release-latest.yml | 14 +- .github/workflows/release-proposal.yml | 2 +- .../workflows/serverless-integration-test.yml | 2 +- .github/workflows/serverless-performance.yml | 4 +- .github/workflows/system-tests.yml | 8 +- .github/workflows/test-k8s-lib-injection.yaml | 2 +- .github/workflows/tracing.yml | 12 +- 19 files changed, 188 insertions(+), 186 deletions(-) diff --git a/.github/actions/testagent/start/action.yml b/.github/actions/testagent/start/action.yml index e5865983986..6f59559648e 100644 --- a/.github/actions/testagent/start/action.yml +++ b/.github/actions/testagent/start/action.yml @@ -3,6 +3,6 @@ description: "Starts the APM Test Agent image with environment." runs: using: composite steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: docker-compose up -d testagent shell: bash diff --git a/.github/workflows/appsec.yml b/.github/workflows/appsec.yml index a0e22b28ff8..2a1e2440b56 100644 --- a/.github/workflows/appsec.yml +++ b/.github/workflows/appsec.yml @@ -15,16 +15,16 @@ jobs: macos: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:appsec:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/16 @@ -33,16 +33,16 @@ jobs: - run: yarn test:appsec:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 windows: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:appsec:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 ldapjs: runs-on: ubuntu-latest @@ -60,14 +60,14 @@ jobs: LDAP_USERS: 'user01,user02' LDAP_PASSWORDS: 'password1,password2' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 postgres: runs-on: ubuntu-latest @@ -83,7 +83,7 @@ jobs: PLUGINS: pg|knex SERVICES: postgres steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest @@ -94,7 +94,7 @@ jobs: - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/20 - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mysql: runs-on: ubuntu-latest @@ -110,7 +110,7 @@ jobs: PLUGINS: mysql|mysql2|sequelize SERVICES: mysql steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/16 @@ -119,35 +119,35 @@ jobs: - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/20 - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 express: runs-on: ubuntu-latest env: PLUGINS: express|body-parser|cookie-parser steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 graphql: runs-on: ubuntu-latest env: PLUGINS: apollo-server|apollo-server-express|apollo-server-fastify|apollo-server-core steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mongodb-core: runs-on: ubuntu-latest @@ -160,14 +160,14 @@ jobs: PLUGINS: express-mongo-sanitize SERVICES: mongo steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mongoose: runs-on: ubuntu-latest @@ -180,21 +180,21 @@ jobs: PLUGINS: mongoose SERVICES: mongo steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 sourcing: runs-on: ubuntu-latest env: PLUGINS: cookie steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/16 @@ -205,7 +205,7 @@ jobs: - run: yarn test:appsec:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:appsec:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 next: strategy: @@ -220,7 +220,7 @@ jobs: PLUGINS: next RANGE: ${{ matrix.range }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - uses: actions/setup-node@v3 @@ -230,4 +230,4 @@ jobs: - run: yarn test:appsec:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 diff --git a/.github/workflows/ci-visibility-performance.yml b/.github/workflows/ci-visibility-performance.yml index c399c9b3096..2a24980b4d5 100644 --- a/.github/workflows/ci-visibility-performance.yml +++ b/.github/workflows/ci-visibility-performance.yml @@ -19,7 +19,7 @@ jobs: env: ROBOT_CI_GITHUB_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROBOT_CI_GITHUB_PERSONAL_ACCESS_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/18 - name: CI Visibility Performance Overhead Test run: yarn bench:e2e:ci-visibility diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index af37ccf7d90..51af025df84 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,7 +34,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index e8661d9652b..322725b0f34 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -15,11 +15,11 @@ jobs: shimmer: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:shimmer:ci - uses: ./.github/actions/node/latest - run: yarn test:shimmer:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 diff --git a/.github/workflows/lambda.yml b/.github/workflows/lambda.yml index 2600cc157f0..f98b74914e5 100644 --- a/.github/workflows/lambda.yml +++ b/.github/workflows/lambda.yml @@ -15,7 +15,7 @@ jobs: ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -29,4 +29,4 @@ jobs: - run: yarn test:lambda:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 diff --git a/.github/workflows/package-size.yml b/.github/workflows/package-size.yml index a29c22f29cb..4b2934a20d1 100644 --- a/.github/workflows/package-size.yml +++ b/.github/workflows/package-size.yml @@ -13,7 +13,7 @@ jobs: package-size-report: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v2 with: diff --git a/.github/workflows/plugins.yml b/.github/workflows/plugins.yml index 7c6f1f10280..d76e3f55a3f 100644 --- a/.github/workflows/plugins.yml +++ b/.github/workflows/plugins.yml @@ -45,14 +45,15 @@ jobs: DD_TEST_AGENT_URL: http://testagent:9126 AEROSPIKE_HOST_ADDRESS: aerospike steps: - - uses: actions/checkout@v2 + # Needs to remain on v3 for now due to GLIBC version + - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: '14' - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - id: extract run: | version="${{fromJson(steps.pkg.outputs.json).version}}" @@ -71,7 +72,7 @@ jobs: yarn install --ignore-engines yarn test:plugins:ci - if: always() - uses: codecov/codecov-action@v2 + uses: codecov/codecov-action@v3 aerospike-4: runs-on: ubuntu-latest @@ -85,7 +86,7 @@ jobs: SERVICES: aerospike PACKAGE_VERSION_RANGE: '4.0.0 - 5.4.0' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install --ignore-engines @@ -93,7 +94,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 aerospike-5: strategy: @@ -114,13 +115,13 @@ jobs: SERVICES: aerospike PACKAGE_VERSION_RANGE: ${{ matrix.range }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - id: extract run: | version="${{fromJson(steps.pkg.outputs.json).version}}" @@ -137,7 +138,7 @@ jobs: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 amqp10: # TODO: move rhea to its own job runs-on: ubuntu-latest @@ -153,7 +154,7 @@ jobs: PLUGINS: amqp10|rhea SERVICES: qpid steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -165,7 +166,7 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 amqplib: runs-on: ubuntu-latest @@ -178,7 +179,7 @@ jobs: PLUGINS: amqplib SERVICES: rabbitmq steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -190,7 +191,7 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 aws-sdk: runs-on: ubuntu-latest @@ -228,7 +229,7 @@ jobs: PLUGINS: aws-sdk SERVICES: localstack localstack-legacy steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -238,14 +239,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 axios: runs-on: ubuntu-latest env: PLUGINS: axios steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -255,14 +256,14 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 bluebird: runs-on: ubuntu-latest env: PLUGINS: bluebird steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -270,7 +271,7 @@ jobs: - run: yarn test:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 - if: always() uses: ./.github/actions/testagent/logs @@ -279,7 +280,7 @@ jobs: env: PLUGINS: bunyan steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -291,7 +292,7 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 cassandra: runs-on: ubuntu-latest @@ -306,7 +307,7 @@ jobs: PLUGINS: cassandra-driver SERVICES: cassandra steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -316,7 +317,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 couchbase: runs-on: ubuntu-latest @@ -330,20 +331,20 @@ jobs: PLUGINS: couchbase SERVICES: couchbase steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/oldest - run: yarn test:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 connect: runs-on: ubuntu-latest env: PLUGINS: connect steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -355,14 +356,14 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 cucumber: runs-on: ubuntu-latest env: PLUGINS: cucumber steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -372,7 +373,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 # TODO: fix performance issues and test more Node versions cypress: @@ -380,21 +381,21 @@ jobs: env: PLUGINS: cypress steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 dns: runs-on: ubuntu-latest env: PLUGINS: dns steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -408,7 +409,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 elasticsearch: runs-on: ubuntu-latest @@ -423,7 +424,7 @@ jobs: PLUGINS: elasticsearch SERVICES: elasticsearch steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -431,14 +432,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 express: runs-on: ubuntu-latest env: PLUGINS: express|body-parser|cookie-parser steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -448,14 +449,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 fastify: runs-on: ubuntu-latest env: PLUGINS: fastify steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -465,14 +466,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 fetch: runs-on: ubuntu-latest env: PLUGINS: fetch steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -482,14 +483,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 generic-pool: runs-on: ubuntu-latest env: PLUGINS: generic-pool steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -499,7 +500,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 google-cloud-pubsub: runs-on: ubuntu-latest @@ -512,7 +513,7 @@ jobs: PLUGINS: google-cloud-pubsub SERVICES: gpubsub steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -522,14 +523,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 graphql: runs-on: ubuntu-latest env: PLUGINS: graphql steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -541,14 +542,14 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 grpc: runs-on: ubuntu-latest env: PLUGINS: grpc steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -558,14 +559,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 hapi: runs-on: ubuntu-latest env: PLUGINS: hapi steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -575,14 +576,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 http: runs-on: ubuntu-latest env: PLUGINS: http steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -596,14 +597,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 http2: runs-on: ubuntu-latest env: PLUGINS: http2 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -617,7 +618,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 # TODO: fix performance issues and test more Node versions jest: @@ -625,14 +626,14 @@ jobs: env: PLUGINS: jest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 kafkajs: runs-on: ubuntu-latest @@ -653,7 +654,7 @@ jobs: PLUGINS: kafkajs SERVICES: kafka steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -663,14 +664,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 knex: runs-on: ubuntu-latest env: PLUGINS: knex steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -680,14 +681,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 koa: runs-on: ubuntu-latest env: PLUGINS: koa steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -699,7 +700,7 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 limitd-client: runs-on: ubuntu-latest @@ -716,7 +717,7 @@ jobs: PLUGINS: limitd-client SERVICES: limitd steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -726,7 +727,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 memcached: runs-on: ubuntu-latest @@ -739,7 +740,7 @@ jobs: PLUGINS: memcached SERVICES: memcached steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -749,14 +750,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 microgateway-core: runs-on: ubuntu-latest env: PLUGINS: microgateway-core steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -766,14 +767,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mocha: runs-on: ubuntu-latest env: PLUGINS: mocha steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -781,7 +782,7 @@ jobs: - run: yarn test:plugins:ci - uses: ./.github/actions/node/latest - run: yarn test:plugins:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 - if: always() uses: ./.github/actions/testagent/logs @@ -790,7 +791,7 @@ jobs: env: PLUGINS: moleculer steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -800,7 +801,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mongodb-core: runs-on: ubuntu-latest @@ -813,7 +814,7 @@ jobs: PLUGINS: mongodb-core|express-mongo-sanitize SERVICES: mongo steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -823,7 +824,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mongoose: runs-on: ubuntu-latest @@ -836,7 +837,7 @@ jobs: PLUGINS: mongoose SERVICES: mongo steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -846,7 +847,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 mysql: runs-on: ubuntu-latest @@ -862,7 +863,7 @@ jobs: PLUGINS: mysql|mysql2|mariadb # TODO: move mysql2 to its own job SERVICES: mysql steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -872,14 +873,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 net: runs-on: ubuntu-latest env: PLUGINS: net steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -893,7 +894,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 # TODO: fix performance issues and test more Node versions next: @@ -909,7 +910,7 @@ jobs: PLUGINS: next RANGE: ${{ matrix.range }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - uses: actions/setup-node@v3 @@ -919,14 +920,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 openai: runs-on: ubuntu-latest env: PLUGINS: openai steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -936,7 +937,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 opensearch: runs-on: ubuntu-latest @@ -952,7 +953,7 @@ jobs: PLUGINS: opensearch SERVICES: opensearch steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -962,7 +963,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 # TODO: Install the Oracle client on the host and test Node >=16. # TODO: Figure out why nyc stopped working with EACCESS errors. @@ -991,19 +992,20 @@ jobs: SERVICES: oracledb DD_TEST_AGENT_URL: http://testagent:9126 steps: - - uses: actions/checkout@v2 + # Needs to remain on v3 for now due to GLIBC version + - uses: actions/checkout@v3 - uses: ./.github/actions/node/setup - run: yarn install --ignore-engines - run: yarn services - run: yarn test:plugins - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 paperplane: runs-on: ubuntu-latest env: PLUGINS: paperplane steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1011,7 +1013,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 # TODO: re-enable upstream tests if it ever stops being flaky pino: @@ -1019,7 +1021,7 @@ jobs: env: PLUGINS: pino steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1030,7 +1032,7 @@ jobs: # - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 postgres: runs-on: ubuntu-latest @@ -1046,7 +1048,7 @@ jobs: PLUGINS: pg SERVICES: postgres steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1056,14 +1058,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 promise: runs-on: ubuntu-latest env: PLUGINS: promise steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1075,14 +1077,14 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 promise-js: runs-on: ubuntu-latest env: PLUGINS: promise-js steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1092,14 +1094,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 q: runs-on: ubuntu-latest env: PLUGINS: q steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1109,7 +1111,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 redis: runs-on: ubuntu-latest @@ -1122,7 +1124,7 @@ jobs: PLUGINS: redis|ioredis # TODO: move ioredis to its own job SERVICES: redis steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1132,14 +1134,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 restify: runs-on: ubuntu-latest env: PLUGINS: restify steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1149,14 +1151,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 router: runs-on: ubuntu-latest env: PLUGINS: router steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1166,14 +1168,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 sharedb: runs-on: ubuntu-latest env: PLUGINS: sharedb steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1181,7 +1183,7 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 tedious: runs-on: ubuntu-latest @@ -1198,7 +1200,7 @@ jobs: PLUGINS: tedious SERVICES: mssql steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1207,14 +1209,14 @@ jobs: - run: yarn test:plugins:upstream - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 when: runs-on: ubuntu-latest env: PLUGINS: when steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1224,14 +1226,14 @@ jobs: - run: yarn test:plugins:ci - if: always() uses: ./.github/actions/testagent/logs - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 winston: runs-on: ubuntu-latest env: PLUGINS: winston steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/testagent/start - uses: ./.github/actions/node/setup - run: yarn install @@ -1240,4 +1242,4 @@ jobs: - uses: ./.github/actions/node/latest - run: yarn test:plugins:ci - if: always() - uses: ./.github/actions/testagent/logs \ No newline at end of file + uses: ./.github/actions/testagent/logs diff --git a/.github/workflows/profiling.yml b/.github/workflows/profiling.yml index 05e9696cc48..90731d062cf 100644 --- a/.github/workflows/profiling.yml +++ b/.github/workflows/profiling.yml @@ -15,16 +15,16 @@ jobs: macos: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:profiler:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/16 @@ -35,13 +35,13 @@ jobs: - run: yarn test:profiler:ci - uses: ./.github/actions/node/latest - run: yarn test:profiler:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 windows: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:profiler:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 diff --git a/.github/workflows/project.yml b/.github/workflows/project.yml index 05079d33112..34793f3e111 100644 --- a/.github/workflows/project.yml +++ b/.github/workflows/project.yml @@ -21,7 +21,7 @@ jobs: version: [16, 18, latest] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: node-version: ${{ matrix.version }} @@ -41,7 +41,7 @@ jobs: DD_CIVISIBILITY_AGENTLESS_ENABLED: 1 DD_API_KEY: ${{ secrets.DD_API_KEY_CI_APP }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: node-version: ${{ matrix.version }} @@ -62,7 +62,7 @@ jobs: DD_CIVISIBILITY_AGENTLESS_ENABLED: 1 DD_API_KEY: ${{ secrets.DD_API_KEY_CI_APP }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: actions/setup-node@v3 @@ -76,7 +76,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn lint @@ -84,7 +84,7 @@ jobs: typescript: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn type:test diff --git a/.github/workflows/release-3.yml b/.github/workflows/release-3.yml index ec25371051a..e8791ff645a 100644 --- a/.github/workflows/release-3.yml +++ b/.github/workflows/release-3.yml @@ -19,7 +19,7 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: registry-url: 'https://registry.npmjs.org' @@ -27,7 +27,7 @@ jobs: - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - run: | git tag v${{ fromJson(steps.pkg.outputs.json).version }} git push origin v${{ fromJson(steps.pkg.outputs.json).version }} @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-latest needs: ['publish'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - name: Log in to the Container registry uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b @@ -47,7 +47,7 @@ jobs: - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - name: npm pack for injection image run: | npm pack dd-trace@${{ fromJson(steps.pkg.outputs.json).version }} diff --git a/.github/workflows/release-dev.yml b/.github/workflows/release-dev.yml index 936c0ee0737..fc00326a27f 100644 --- a/.github/workflows/release-dev.yml +++ b/.github/workflows/release-dev.yml @@ -15,7 +15,7 @@ jobs: env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: registry-url: 'https://registry.npmjs.org' @@ -23,7 +23,7 @@ jobs: - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - run: npm version --no-git-tag-version ${{ fromJson(steps.pkg.outputs.json).version }}-$(git rev-parse --short HEAD)+${{ github.run_id }}.${{ github.run_attempt }} - run: npm publish --tag dev --provenance - run: | @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-latest needs: ['dev_release'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - name: Log in to the Container registry uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b diff --git a/.github/workflows/release-latest.yml b/.github/workflows/release-latest.yml index a45ed3c87a7..b01be5a4f56 100644 --- a/.github/workflows/release-latest.yml +++ b/.github/workflows/release-latest.yml @@ -21,7 +21,7 @@ jobs: outputs: pkgjson: ${{ steps.pkg.outputs.json }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: registry-url: 'https://registry.npmjs.org' @@ -29,7 +29,7 @@ jobs: - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - run: | git tag v${{ fromJson(steps.pkg.outputs.json).version }} git push origin v${{ fromJson(steps.pkg.outputs.json).version }} @@ -38,7 +38,7 @@ jobs: runs-on: ubuntu-latest needs: ['publish'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - name: Log in to the Container registry uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b @@ -49,7 +49,7 @@ jobs: - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - name: npm pack for injection image run: | npm pack dd-trace@${{ fromJson(steps.pkg.outputs.json).version }} @@ -61,12 +61,12 @@ jobs: runs-on: ubuntu-latest needs: ['publish'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - id: pkg run: | content=`cat ./package.json | tr '\n' ' '` - echo "::set-output name=json::$content" + echo "json=$content" >> $GITHUB_OUTPUT - run: yarn - name: Build working-directory: docs @@ -74,7 +74,7 @@ jobs: yarn yarn build mv out /tmp/out - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: ref: gh-pages - name: Deploy diff --git a/.github/workflows/release-proposal.yml b/.github/workflows/release-proposal.yml index 4935f78c232..5faf193d3ef 100644 --- a/.github/workflows/release-proposal.yml +++ b/.github/workflows/release-proposal.yml @@ -8,7 +8,7 @@ jobs: check_labels: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: actions/setup-node@v3 diff --git a/.github/workflows/serverless-integration-test.yml b/.github/workflows/serverless-integration-test.yml index 1687b18fc22..be3eeede960 100644 --- a/.github/workflows/serverless-integration-test.yml +++ b/.github/workflows/serverless-integration-test.yml @@ -16,7 +16,7 @@ jobs: version: [16, latest] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: actions/setup-node@v3 diff --git a/.github/workflows/serverless-performance.yml b/.github/workflows/serverless-performance.yml index 47c330ddc4f..a23b18a9bf2 100644 --- a/.github/workflows/serverless-performance.yml +++ b/.github/workflows/serverless-performance.yml @@ -16,9 +16,9 @@ jobs: aws-runtime-name: "nodejs18.x" steps: - name: Checkout dd-trace-js - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Checkout datadog-lambda-js - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: DataDog/datadog-lambda-js path: datadog-lambda-js diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml index 30503e8452b..8eca425b086 100644 --- a/.github/workflows/system-tests.yml +++ b/.github/workflows/system-tests.yml @@ -26,12 +26,12 @@ jobs: steps: - name: Checkout system tests - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: 'DataDog/system-tests' - name: Checkout dd-trace-js - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: 'binaries/dd-trace-js' @@ -66,14 +66,14 @@ jobs: NODEJS_DDTRACE_MODULE: datadog/dd-trace-js#${{ github.sha }} steps: - name: Checkout system tests - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: 'DataDog/system-tests' - uses: actions/setup-python@v4 with: python-version: '3.9' - name: Checkout dd-trace-js - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: 'binaries/dd-trace-js' - name: Build diff --git a/.github/workflows/test-k8s-lib-injection.yaml b/.github/workflows/test-k8s-lib-injection.yaml index d489708c06a..d0e971e420b 100644 --- a/.github/workflows/test-k8s-lib-injection.yaml +++ b/.github/workflows/test-k8s-lib-injection.yaml @@ -26,7 +26,7 @@ jobs: id: set_names run: | echo "Docker image tag: $(echo ${GITHUB_HEAD_REF-${GITHUB_REF#refs/heads/}} | tr / -)" - echo "::set-output name=image_name::$(echo ${GITHUB_HEAD_REF-${GITHUB_REF#refs/heads/}} | tr / -)" + echo "image_name=$(echo ${GITHUB_HEAD_REF-${GITHUB_REF#refs/heads/}} | tr / -)" >> $GITHUB_OUTPUT - name: Npm pack for injection image run: | diff --git a/.github/workflows/tracing.yml b/.github/workflows/tracing.yml index 1b580a24aa3..3062df0166a 100644 --- a/.github/workflows/tracing.yml +++ b/.github/workflows/tracing.yml @@ -15,16 +15,16 @@ jobs: macos: runs-on: macos-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:trace:core:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 ubuntu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - uses: ./.github/actions/node/16 @@ -35,13 +35,13 @@ jobs: - run: yarn test:trace:core:ci - uses: ./.github/actions/node/latest - run: yarn test:trace:core:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 windows: runs-on: windows-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: ./.github/actions/node/setup - run: yarn install - run: yarn test:trace:core:ci - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3