Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: github/codeql-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.5
Choose a base ref
...
head repository: github/codeql-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.6
Choose a head ref

Commits on Mar 1, 2022

  1. Use the checkout_path for getting the commit oid

    This commit also adds a new integration check to verify this.
    
    When running in test mode, payloads will not be uploaded. Instead, they
    will be saved to disk so that they can be inspected later.
    aeisenberg committed Mar 1, 2022
    Copy the full SHA
    a92e877 View commit details
  2. Copy the full SHA
    5c2600e View commit details

Commits on Mar 11, 2022

  1. Bump timeout to 45 minutes

    With a 30 minute timeout, we were getting some cancelled runs.
    This should fix it.
    aeisenberg committed Mar 11, 2022
    Copy the full SHA
    76c3e91 View commit details

Commits on Mar 15, 2022

  1. Update changelog and version after v1.1.5

    github-actions[bot] committed Mar 15, 2022
    Copy the full SHA
    1457c16 View commit details
  2. 1.1.6

    github-actions[bot] committed Mar 15, 2022
    Copy the full SHA
    ac7bd44 View commit details
  3. Update checked-in dependencies

    github-actions[bot] committed Mar 15, 2022
    Copy the full SHA
    34905f6 View commit details
  4. Merge pull request #983 from github/mergeback/v1.1.5-to-main-88347664

    Mergeback v1.1.5 refs/heads/v1 into main
    cklin authored Mar 15, 2022
    Copy the full SHA
    d0ee2b4 View commit details

Commits on Mar 17, 2022

  1. Copy the full SHA
    f60bb5c View commit details
  2. Merge pull request #987 from cklin/report-versions

    Include CodeQL CLI and action versions in status reports
    cklin authored Mar 17, 2022
    Copy the full SHA
    3886398 View commit details

Commits on Mar 18, 2022

  1. Copy the full SHA
    243ebf6 View commit details

Commits on Mar 20, 2022

  1. refactor: replace deprecated String.prototype.substr()

    .substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
    Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
    CommanderRoot committed Mar 20, 2022
    Copy the full SHA
    0a71301 View commit details

Commits on Mar 21, 2022

  1. Merge pull request #988 from CommanderRoot/refactor/rm-deprecated-substr

    refactor: replace deprecated String.prototype.substr()
    henrymercer authored Mar 21, 2022
    Copy the full SHA
    f71aeef View commit details
  2. Copy the full SHA
    c592f89 View commit details
  3. Merge pull request #984 from github/update-supported-enterprise-serve…

    …r-versions
    
    Update supported GitHub Enterprise Server versions.
    henrymercer authored Mar 21, 2022
    Copy the full SHA
    1d81ec4 View commit details
  4. Copy the full SHA
    6de8537 View commit details
  5. Copy the full SHA
    5d72058 View commit details
  6. Merge pull request #989 from github/henrymercer/update-readme

    Update README now build tracing is compatible with Windows 2022
    henrymercer authored Mar 21, 2022
    Copy the full SHA
    81bfc28 View commit details

Commits on Mar 23, 2022

  1. Copy the full SHA
    c3010cb View commit details
  2. Merge pull request #992 from cklin/fix-codeql-version-field

    Status reporting: fix codeql_version field name
    cklin authored Mar 23, 2022
    Copy the full SHA
    c9973ef View commit details

Commits on Mar 24, 2022

  1. Copy the full SHA
    686c3a3 View commit details
  2. Merge pull request #976 from aeisenberg/aeisenberg/timeout-45-min

    Bump timeout to 45 minutes
    aeisenberg authored Mar 24, 2022
    Copy the full SHA
    b887a2c View commit details
  3. Bump minimist from 1.2.5 to 1.2.6

    Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
    - [Release notes](https://github.com/substack/minimist/releases)
    - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
    
    ---
    updated-dependencies:
    - dependency-name: minimist
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Mar 24, 2022
    Copy the full SHA
    fb22523 View commit details
  4. Update checked-in dependencies

    github-actions[bot] committed Mar 24, 2022
    Copy the full SHA
    ca5ed24 View commit details
  5. Copy the full SHA
    2a7a517 View commit details
  6. Copy the full SHA
    b386fd4 View commit details
  7. Copy the full SHA
    81827d3 View commit details
  8. Copy the full SHA
    ccda44c View commit details
  9. Copy the full SHA
    33f749f View commit details
  10. Copy the full SHA
    d76b182 View commit details
  11. Copy the full SHA
    4b465cb View commit details
  12. Copy the full SHA
    b8f3a37 View commit details
  13. Stop versioning the runner

    We no longer release the runner.
    henrymercer committed Mar 24, 2022
    Copy the full SHA
    124e7d9 View commit details
  14. Copy the full SHA
    5fb01dd View commit details
  15. Copy the full SHA
    bd4757c View commit details
  16. Copy the full SHA
    1668e0a View commit details
  17. Copy the full SHA
    0b037b4 View commit details
  18. Copy the full SHA
    f143182 View commit details
  19. Copy the full SHA
    3359990 View commit details
  20. Copy the full SHA
    da7944b View commit details
  21. Merge pull request #993 from github/dependabot/npm_and_yarn/minimist-…

    …1.2.6
    
    Bump minimist from 1.2.5 to 1.2.6
    henrymercer authored Mar 24, 2022
    Copy the full SHA
    df16470 View commit details

Commits on Mar 25, 2022

  1. Copy the full SHA
    85cfdb2 View commit details
  2. Merge pull request #998 from github/edoardo/no-download-pack

    Don't download packs when it isn't needed
    edoardopirovano authored Mar 25, 2022
    Copy the full SHA
    6e57bba View commit details
  3. Copy the full SHA
    9d26fe0 View commit details
  4. Copy the full SHA
    bed132d View commit details
  5. Expose a more restrictive interface to the release script

    Give the release script modes rather
    than source and target branches
    henrymercer committed Mar 25, 2022
    Copy the full SHA
    d0bd808 View commit details
  6. Copy the full SHA
    f784647 View commit details
  7. Copy the full SHA
    044f112 View commit details
  8. Fix failing tests

    aeisenberg committed Mar 25, 2022
    Copy the full SHA
    d068f53 View commit details
  9. Copy the full SHA
    88db5e7 View commit details
  10. Merge pull request #956 from github/aeisenberg/checkout-path-commitoid

    Use the `checkout_path` for getting the commit oid
    aeisenberg authored Mar 25, 2022
    Copy the full SHA
    6d1f0a0 View commit details
Showing with 1,031 additions and 352 deletions.
  1. +147 −54 .github/update-release-branch.py
  2. +1 −1 .github/workflows/__analyze-ref-input.yml
  3. +1 −1 .github/workflows/__debug-artifacts.yml
  4. +1 −1 .github/workflows/__extractor-ram-threads.yml
  5. +1 −1 .github/workflows/__go-custom-queries.yml
  6. +1 −1 .github/workflows/__go-custom-tracing-autobuild.yml
  7. +1 −1 .github/workflows/__go-custom-tracing.yml
  8. +1 −1 .github/workflows/__javascript-source-root.yml
  9. +1 −1 .github/workflows/__multi-language-autodetect.yml
  10. +1 −1 .github/workflows/__packaging-config-inputs-js.yml
  11. +1 −1 .github/workflows/__packaging-config-js.yml
  12. +1 −1 .github/workflows/__packaging-inputs-js.yml
  13. +1 −1 .github/workflows/__remote-config.yml
  14. +1 −1 .github/workflows/__rubocop-multi-language.yml
  15. +1 −1 .github/workflows/__split-workflow.yml
  16. +1 −1 .github/workflows/__test-local-codeql.yml
  17. +1 −1 .github/workflows/__test-proxy.yml
  18. +1 −1 .github/workflows/__test-ruby.yml
  19. +1 −1 .github/workflows/__unset-environment.yml
  20. +1 −1 .github/workflows/__upload-ref-sha-input.yml
  21. +145 −0 .github/workflows/__with-checkout-path.yml
  22. +2 −2 .github/workflows/codeql.yml
  23. +11 −5 .github/workflows/post-release-mergeback.yml
  24. +44 −16 .github/workflows/pr-checks.yml
  25. +1 −1 .github/workflows/python-deps.yml
  26. +1 −1 .github/workflows/release-runner.yml
  27. +1 −1 .github/workflows/split.yml
  28. +1 −1 .github/workflows/update-dependencies.yml
  29. +34 −9 .github/workflows/update-release-branch.yml
  30. +1 −1 .github/workflows/update-supported-enterprise-server-versions.yml
  31. +6 −1 CHANGELOG.md
  32. +14 −8 CONTRIBUTING.md
  33. +1 −2 README.md
  34. +17 −5 lib/actions-util.js
  35. +1 −1 lib/actions-util.js.map
  36. +76 −56 lib/actions-util.test.js
  37. +1 −1 lib/actions-util.test.js.map
  38. +3 −0 lib/analysis-paths.test.js
  39. +1 −1 lib/analysis-paths.test.js.map
  40. +3 −2 lib/analyze.js
  41. +1 −1 lib/analyze.js.map
  42. +1 −0 lib/analyze.test.js
  43. +1 −1 lib/analyze.test.js.map
  44. +2 −2 lib/api-client.js
  45. +1 −1 lib/api-client.js.map
  46. +1 −1 lib/api-compatibility.json
  47. +59 −10 lib/codeql.js
  48. +1 −1 lib/codeql.js.map
  49. +23 −7 lib/config-utils.js
  50. +1 −1 lib/config-utils.js.map
  51. +1 −0 lib/config-utils.test.js
  52. +1 −1 lib/config-utils.test.js.map
  53. +1 −0 lib/database-upload.test.js
  54. +1 −1 lib/database-upload.test.js.map
  55. +1 −1 lib/defaults.json
  56. +1 −1 lib/init-action.js
  57. +1 −1 lib/init-action.js.map
  58. +1 −0 lib/testing-utils.js
  59. +1 −1 lib/testing-utils.js.map
  60. +1 −0 lib/tracer-config.test.js
  61. +1 −1 lib/tracer-config.test.js.map
  62. +5 −2 lib/upload-lib.js
  63. +1 −1 lib/upload-lib.js.map
  64. +13 −1 lib/util.js
  65. +1 −1 lib/util.js.map
  66. +1 −0 lib/util.test.js
  67. +1 −1 lib/util.test.js.map
  68. +4 −3 node_modules/.package-lock.json
  69. +6 −2 node_modules/minimist/index.js
  70. +1 −1 node_modules/minimist/package.json
  71. +4 −1 node_modules/minimist/readme.markdown
  72. +16 −0 node_modules/minimist/test/proto.js
  73. +8 −6 package-lock.json
  74. +2 −3 package.json
  75. +75 −0 pr-checks/checks/with-checkout-path.yml
  76. +1 −1 pr-checks/sync.py
  77. +1 −1 python-setup/install_tools.sh
  78. +1 −1 runner/package-lock.json
  79. +1 −1 runner/package.json
  80. +98 −76 src/actions-util.test.ts
  81. +30 −5 src/actions-util.ts
  82. +3 −0 src/analysis-paths.test.ts
  83. +1 −0 src/analyze.test.ts
  84. +6 −2 src/analyze.ts
  85. +2 −2 src/api-client.ts
  86. +1 −1 src/api-compatibility.json
  87. +54 −7 src/codeql.ts
  88. +1 −0 src/config-utils.test.ts
  89. +30 −10 src/config-utils.ts
  90. +1 −0 src/database-upload.test.ts
  91. +1 −1 src/defaults.json
  92. +1 −1 src/init-action.ts
  93. +1 −0 src/testing-utils.ts
  94. +1 −0 src/tracer-config.test.ts
  95. +12 −2 src/upload-lib.ts
  96. +1 −0 src/util.test.ts
  97. +13 −0 src/util.ts
201 changes: 147 additions & 54 deletions .github/update-release-branch.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
import argparse
import datetime
from github import Github
import random
import requests
import subprocess
import sys
import json
import datetime
import os
import subprocess

EMPTY_CHANGELOG = """# CodeQL Action and CodeQL Runner Changelog
@@ -16,12 +13,12 @@
"""

# The branch being merged from.
# This is the one that contains day-to-day development work.
MAIN_BRANCH = 'main'
# The branch being merged into.
# This is the release branch that users reference.
LATEST_RELEASE_BRANCH = 'v1'
# Value of the mode flag for a v1 release
V1_MODE = 'v1-release'

# Value of the mode flag for a v2 release
V2_MODE = 'v2-release'

# Name of the remote
ORIGIN = 'origin'

@@ -38,8 +35,8 @@ def run_git(*args):
def branch_exists_on_remote(branch_name):
return run_git('ls-remote', '--heads', ORIGIN, branch_name).strip() != ''

# Opens a PR from the given branch to the release branch
def open_pr(repo, all_commits, short_main_sha, branch_name):
# Opens a PR from the given branch to the target branch
def open_pr(repo, all_commits, source_branch_short_sha, new_branch_name, source_branch, target_branch, conductor, is_v2_release, labels):
# Sort the commits into the pull requests that introduced them,
# and any commits that don't have a pull request
pull_requests = []
@@ -61,9 +58,8 @@ def open_pr(repo, all_commits, short_main_sha, branch_name):

# Start constructing the body text
body = []
body.append('Merging ' + short_main_sha + ' into ' + LATEST_RELEASE_BRANCH)
body.append('Merging ' + source_branch_short_sha + ' into ' + target_branch)

conductor = get_conductor(repo, pull_requests, commits_without_pull_requests)
body.append('')
body.append('Conductor for this PR is @' + conductor)

@@ -80,43 +76,40 @@ def open_pr(repo, all_commits, short_main_sha, branch_name):
body.append('')
body.append('Contains the following commits not from a pull request:')
for commit in commits_without_pull_requests:
body.append('- ' + commit.sha + ' - ' + get_truncated_commit_message(commit) + ' (@' + commit.author.login + ')')
author_description = ' (@' + commit.author.login + ')' if commit.author is not None else ''
body.append('- ' + commit.sha + ' - ' + get_truncated_commit_message(commit) + author_description)

body.append('')
body.append('Please review the following:')
body.append(' - [ ] The CHANGELOG displays the correct version and date.')
body.append(' - [ ] The CHANGELOG includes all relevant, user-facing changes since the last release.')
body.append(' - [ ] There are no unexpected commits being merged into the ' + LATEST_RELEASE_BRANCH + ' branch.')
body.append(' - [ ] There are no unexpected commits being merged into the ' + target_branch + ' branch.')
body.append(' - [ ] The docs team is aware of any documentation changes that need to be released.')
body.append(' - [ ] The mergeback PR is merged back into ' + MAIN_BRANCH + ' after this PR is merged.')
if is_v2_release:
body.append(' - [ ] The mergeback PR is merged back into ' + source_branch + ' after this PR is merged.')
body.append(' - [ ] The v1 release PR is merged after this PR is merged.')

title = 'Merge ' + MAIN_BRANCH + ' into ' + LATEST_RELEASE_BRANCH
title = 'Merge ' + source_branch + ' into ' + target_branch

# Create the pull request
# PR checks won't be triggered on PRs created by Actions. Therefore mark the PR as draft so that
# a maintainer can take the PR out of draft, thereby triggering the PR checks.
pr = repo.create_pull(title=title, body='\n'.join(body), head=branch_name, base=LATEST_RELEASE_BRANCH, draft=True)
pr = repo.create_pull(title=title, body='\n'.join(body), head=new_branch_name, base=target_branch, draft=True)
pr.add_to_labels(*labels)
print('Created PR #' + str(pr.number))

# Assign the conductor
pr.add_to_assignees(conductor)
print('Assigned PR to ' + conductor)

# Gets the person who should be in charge of the mergeback PR
def get_conductor(repo, pull_requests, other_commits):
# If there are any PRs then use whoever merged the last one
if len(pull_requests) > 0:
return get_merger_of_pr(repo, pull_requests[-1])

# Otherwise take the author of the latest commit
return other_commits[-1].author.login

# Gets a list of the SHAs of all commits that have happened on main
# since the release branched off.
# This will not include any commits that exist on the release branch
# that aren't on main.
def get_commit_difference(repo):
commits = run_git('log', '--pretty=format:%H', ORIGIN + '/' + LATEST_RELEASE_BRANCH + '..' + ORIGIN + '/' + MAIN_BRANCH).strip().split('\n')
# Gets a list of the SHAs of all commits that have happened on the source branch
# since the last release to the target branch.
# This will not include any commits that exist on the target branch
# that aren't on the source branch.
def get_commit_difference(repo, source_branch, target_branch):
# Passing split nothing means that the empty string splits to nothing: compare `''.split() == []`
# to `''.split('\n') == ['']`.
commits = run_git('log', '--pretty=format:%H', ORIGIN + '/' + target_branch + '..' + ORIGIN + '/' + source_branch).strip().split()

# Convert to full-fledged commit objects
commits = [repo.get_commit(c) for c in commits]
@@ -136,7 +129,7 @@ def get_truncated_commit_message(commit):
else:
return message

# Converts a commit into the PR that introduced it to the main branch.
# Converts a commit into the PR that introduced it to the source branch.
# Returns the PR object, or None if no PR could be found.
def get_pr_for_commit(repo, commit):
prs = commit.get_pulls()
@@ -179,29 +172,69 @@ def update_changelog(version):


def main():
if len(sys.argv) != 3:
raise Exception('Usage: update-release.branch.py <github token> <repository nwo>')
github_token = sys.argv[1]
repository_nwo = sys.argv[2]
parser = argparse.ArgumentParser('update-release-branch.py')

parser.add_argument(
'--github-token',
type=str,
required=True,
help='GitHub token, typically from GitHub Actions.'
)
parser.add_argument(
'--repository-nwo',
type=str,
required=True,
help='The nwo of the repository, for example github/codeql-action.'
)
parser.add_argument(
'--mode',
type=str,
required=True,
choices=[V2_MODE, V1_MODE],
help=f"Which release to perform. '{V2_MODE}' uses main as the source branch and v2 as the target branch. " +
f"'{V1_MODE}' uses v2 as the source branch and v1 as the target branch."
)
parser.add_argument(
'--conductor',
type=str,
required=True,
help='The GitHub handle of the person who is conducting the release process.'
)

args = parser.parse_args()

if args.mode == V2_MODE:
source_branch = 'main'
target_branch = 'v2'
elif args.mode == V1_MODE:
source_branch = 'v2'
target_branch = 'v1'
else:
raise ValueError(f"Unexpected value for release mode: '{args.mode}'")

repo = Github(github_token).get_repo(repository_nwo)
repo = Github(args.github_token).get_repo(args.repository_nwo)
version = get_current_version()

if args.mode == V1_MODE:
# Change the version number to a v1 equivalent
version = get_current_version()
version = f'1{version[1:]}'

# Print what we intend to go
print('Considering difference between ' + MAIN_BRANCH + ' and ' + LATEST_RELEASE_BRANCH)
short_main_sha = run_git('rev-parse', '--short', ORIGIN + '/' + MAIN_BRANCH).strip()
print('Current head of ' + MAIN_BRANCH + ' is ' + short_main_sha)
print('Considering difference between ' + source_branch + ' and ' + target_branch)
source_branch_short_sha = run_git('rev-parse', '--short', ORIGIN + '/' + source_branch).strip()
print('Current head of ' + source_branch + ' is ' + source_branch_short_sha)

# See if there are any commits to merge in
commits = get_commit_difference(repo)
commits = get_commit_difference(repo=repo, source_branch=source_branch, target_branch=target_branch)
if len(commits) == 0:
print('No commits to merge from ' + MAIN_BRANCH + ' to ' + LATEST_RELEASE_BRANCH)
print('No commits to merge from ' + source_branch + ' to ' + target_branch)
return

# The branch name is based off of the name of branch being merged into
# and the SHA of the branch being merged from. Thus if the branch already
# exists we can assume we don't need to recreate it.
new_branch_name = 'update-v' + version + '-' + short_main_sha
new_branch_name = 'update-v' + version + '-' + source_branch_short_sha
print('Branch name is ' + new_branch_name)

# Check if the branch already exists. If so we can abort as this script
@@ -212,19 +245,79 @@ def main():

# Create the new branch and push it to the remote
print('Creating branch ' + new_branch_name)
run_git('checkout', '-b', new_branch_name, ORIGIN + '/' + MAIN_BRANCH)

print('Updating changelog')
update_changelog(version)
if args.mode == V1_MODE:
# If we're performing a backport, start from the v1 branch
print(f'Creating {new_branch_name} from the {ORIGIN}/v1 branch')
run_git('checkout', '-b', new_branch_name, f'{ORIGIN}/v1')

# Revert the commit that we made as part of the last release that updated the version number and
# changelog to refer to 1.x.x variants. This avoids merge conflicts in the changelog and
# package.json files when we merge in the v2 branch.
# This commit will not exist the first time we release the v1 branch from the v2 branch, so we
# use `git log --grep` to conditionally revert the commit.
print('Reverting the 1.x.x version number and changelog updates from the last release to avoid conflicts')
v1_update_commits = run_git('log', '--grep', '^Update version and changelog for v', '--format=%H').split()

if len(v1_update_commits) > 0:
print(f' Reverting {v1_update_commits[0]}')
# Only revert the newest commit as older ones will already have been reverted in previous
# releases.
run_git('revert', v1_update_commits[0], '--no-edit')

# Also revert the "Update checked-in dependencies" commit created by Actions.
update_dependencies_commit = run_git('log', '--grep', '^Update checked-in dependencies', '--format=%H').split()[0]
print(f' Reverting {update_dependencies_commit}')
run_git('revert', update_dependencies_commit, '--no-edit')

else:
print(' Nothing to revert.')

print(f'Merging {ORIGIN}/{source_branch} into the release prep branch')
run_git('merge', f'{ORIGIN}/{source_branch}', '--no-edit')

# Migrate the package version number from a v2 version number to a v1 version number
print(f'Setting version number to {version}')
subprocess.run(['npm', 'version', version, '--no-git-tag-version'])
run_git('add', 'package.json', 'package-lock.json')

# Migrate the changelog notes from v2 version numbers to v1 version numbers
print('Migrating changelog notes from v2 to v1')
subprocess.run(['sed', '-i', 's/^## 2\./## 1./g', 'CHANGELOG.md'])

# Remove changelog notes from v2 that don't apply to v1
subprocess.run(['sed', '-i', '/^- \[v2+ only\]/d', 'CHANGELOG.md'])

# Amend the commit generated by `npm version` to update the CHANGELOG
run_git('add', 'CHANGELOG.md')
run_git('commit', '-m', f'Update version and changelog for v{version}')
else:
# If we're performing a standard release, there won't be any new commits on the target branch,
# as these will have already been merged back into the source branch. Therefore we can just
# start from the source branch.
run_git('checkout', '-b', new_branch_name, f'{ORIGIN}/{source_branch}')

print('Updating changelog')
update_changelog(version)

# Create a commit that updates the CHANGELOG
run_git('add', 'CHANGELOG.md')
run_git('commit', '-m', version)
# Create a commit that updates the CHANGELOG
run_git('add', 'CHANGELOG.md')
run_git('commit', '-m', f'Update changelog for v{version}')

run_git('push', ORIGIN, new_branch_name)

# Open a PR to update the branch
open_pr(repo, commits, short_main_sha, new_branch_name)
open_pr(
repo,
commits,
source_branch_short_sha,
new_branch_name,
source_branch=source_branch,
target_branch=target_branch,
conductor=args.conductor,
is_v2_release=args.mode == V2_MODE,
labels=['Update dependencies'] if args.mode == V1_MODE else [],
)

if __name__ == '__main__':
main()
2 changes: 1 addition & 1 deletion .github/workflows/__analyze-ref-input.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__debug-artifacts.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__extractor-ram-threads.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__go-custom-queries.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__go-custom-tracing-autobuild.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__go-custom-tracing.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__javascript-source-root.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__multi-language-autodetect.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__packaging-config-inputs-js.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__packaging-config-js.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .github/workflows/__packaging-inputs-js.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading