Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Merge branch 'main' into patch-1
- v3.22.12
- v3.22.11
- v3
- v2.22.12
- v2.22.11
- v2.22.10
- v2.22.9
- v2.22.8
- v2.22.7
- v2.22.6
- v2.22.5
- v2.22.4
- v2.22.3
- v2.22.2
- v2.22.1
- v2.22.0
- v2.21.9
- v2.21.8
- v2.21.7
- v2.21.6
- v2.21.5
- v2.21.4
- v2.21.3
- v2.21.2
- v2.21.1
- v2.21.0
- v2.20.4
- v2.20.3
- v2.20.2
- v2.20.1
- v2.20.0
- v2.3.6
- v2.3.5
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.12
- v2.2.11
- v2.2.10
- v2.2.9
- v2.2.8
- v2.2.7
- v2.2.6
- v2.2.5
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.39
- v2.1.38
- v2.1.37
- v2.1.36
- v2.1.35
- v2.1.34
- v2.1.33
- v2.1.32
- v2.1.31
- v2.1.30
- v2.1.29
- v2.1.28
- v2.1.27
- v2.1.26
- v2.1.25
- v2.1.24
- v2.1.23
- v2.1.22
- v2.1.21
- v2.1.20
- v2.1.19
- v2.1.18
- v2.1.17
- v2.1.16
- v2.1.15
- v2.1.14
- v2.1.13
- v2.1.12
- v2.1.11
- v2.1.10
- v2.1.9
- v2.1.8
- v2.1.7
- v2.1.6
- v2
- v1.1.39
- v1.1.38
- v1.1.37
- v1.1.36
- v1.1.35
- v1.1.34
- v1.1.33
- v1.1.32
- v1.1.31
- v1.1.30
- v1.1.29
- v1.1.28
- v1.1.27
- v1.1.26
- v1.1.25
- v1.1.24
- v1.1.23
- v1.1.22
- v1.1.21
- v1.1.20
- v1.1.19
- v1.1.18
- v1.1.17
- v1.1.16
- v1.1.15
- v1.1.14
- v1.1.13
- v1.1.12
- v1.1.11
- v1.1.10
- v1.1.9
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.32
- v1.0.31
- v1.0.30
- v1.0.29
- v1.0.28
- v1.0.27
- v1.0.26
- v1.0.25
- v1.0.24
- v1.0.23
- v1.0.22
- v1.0.21
- v1.0.20
- v1.0.19
- v1.0.18
- v1.0.17
- v1.0.16
- v1.0.15
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1
Andrew Eisenberg
authored and
GitHub
committed
May 28, 2021
Unverified
No user is associated with the committer email.
Showing
65 changed files
with
622 additions
and
177 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,8 @@ | ||
lib/*.js linguist-generated=true | ||
|
||
# Reduce incidence of needless merge conflicts on CHANGELOG.md | ||
# The man page at | ||
# https://mirrors.edge.kernel.org/pub/software/scm/git/docs/gitattributes.html | ||
# suggests that this might interleave lines arbitrarily, but empirically | ||
# it keeps added chunks contiguous | ||
CHANGELOG.md merge=union |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
### Merge / deployment checklist | ||
|
||
- [ ] Confirm this change is backwards compatible with existing workflows. | ||
- [ ] Confirm the [readme](https://github.com/github/codeql-action/blob/master/README.md) has been updated if necessary. | ||
- [ ] Confirm the [readme](https://github.com/github/codeql-action/blob/main/README.md) has been updated if necessary. | ||
- [ ] Confirm the [changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) has been updated if necessary. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
# This workflow runs after a release of the action. | ||
# It merges any changes from the release back into the | ||
# main branch. Typically, this is just a single commit | ||
# that updates the changelog. | ||
name: Tag release and merge back | ||
|
||
on: | ||
workflow_dispatch: | ||
inputs: | ||
baseBranch: | ||
description: 'The base branch to merge into' | ||
default: main | ||
required: false | ||
|
||
push: | ||
branches: | ||
- v1 | ||
|
||
pull_request: | ||
paths: | ||
- .github/workflows/post-release-mergeback.yml | ||
|
||
jobs: | ||
merge-back: | ||
runs-on: ubuntu-latest | ||
if: github.repository == 'github/codeql-action' | ||
env: | ||
BASE_BRANCH: "${{ github.event.inputs.baseBranch || 'main' }}" | ||
HEAD_BRANCH: "${{ github.head_ref || github.ref }}" | ||
|
||
steps: | ||
- name: Dump GitHub Event context | ||
env: | ||
GITHUB_EVENT_CONTEXT: "${{ toJson(github.event) }}" | ||
run: echo "$GITHUB_EVENT_CONTEXT" | ||
|
||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-node@v2 | ||
|
||
- name: Update git config | ||
run: | | ||
git config --global user.email "github-actions@github.com" | ||
git config --global user.name "github-actions[bot]" | ||
- name: Get version and new branch | ||
id: getVersion | ||
run: | | ||
VERSION="v$(jq '.version' -r 'package.json')" | ||
SHORT_SHA="${GITHUB_SHA:0:8}" | ||
echo "::set-output name=version::$VERSION" | ||
NEW_BRANCH="mergeback/${VERSION}-to-${BASE_BRANCH}-${SHORT_SHA}" | ||
echo "::set-output name=newBranch::$NEW_BRANCH" | ||
- name: Dump branches | ||
env: | ||
NEW_BRANCH: "${{ steps.getVersion.outputs.newBranch }}" | ||
run: | | ||
echo "BASE_BRANCH $BASE_BRANCH" | ||
echo "HEAD_BRANCH $HEAD_BRANCH" | ||
echo "NEW_BRANCH $NEW_BRANCH" | ||
- name: Create mergeback branch | ||
env: | ||
NEW_BRANCH: "${{ steps.getVersion.outputs.newBranch }}" | ||
run: | | ||
git checkout -b "$NEW_BRANCH" | ||
- name: Check for tag | ||
id: check | ||
env: | ||
VERSION: "${{ steps.getVersion.outputs.version }}" | ||
run: | | ||
set +e # don't fail on an errored command | ||
git ls-remote --tags origin | grep "$VERSION" | ||
EXISTS="$?" | ||
if [ "$EXISTS" -ne 0 ]; then | ||
echo "::set-output name=exists::true" | ||
echo "Tag $TAG exists. Not going to re-release." | ||
fi | ||
# we didn't tag the release during the update-release-branch workflow because the | ||
# commit that actually makes it to the release branch is a merge commit, | ||
# and not yet known during the first workflow. We tag now because we know the correct commit. | ||
- name: Tag release | ||
if: steps.check.outputs.exists == 'true' | ||
env: | ||
VERSION: ${{ steps.getVersion.outputs.version }} | ||
run: | | ||
git tag -a "$VERSION" -m "$VERSION" | ||
git push origin --follow-tags "$VERSION" | ||
- name: Create mergeback branch | ||
if: steps.check.outputs.exists == 'true' | ||
env: | ||
VERSION: "${{ steps.getVersion.outputs.version }}" | ||
NEW_BRANCH: "${{ steps.getVersion.outputs.newBranch }}" | ||
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" | ||
run: | | ||
set -exu | ||
PR_TITLE="Mergeback $VERSION $HEAD_BRANCH into $BASE_BRANCH" | ||
PR_BODY="Updates version and changelog." | ||
# Update the changelog | ||
perl -i -pe 's/^/## \[UNRELEASED\]\n\n/ if($.==3)' CHANGELOG.md | ||
git add . | ||
git commit -m "Update changelog and version after $VERSION" | ||
npm version patch | ||
# when running this workflow on a PR, this is just a test. | ||
# so put into draft mode. | ||
if [ "$GITHUB_EVENT_NAME" == "pull_request" ]; then | ||
DRAFT="--draft" | ||
else | ||
DRAFT="" | ||
fi | ||
git push origin "$NEW_BRANCH" | ||
gh pr create \ | ||
--head "$NEW_BRANCH" \ | ||
--base "$BASE_BRANCH" \ | ||
--title "$PR_TITLE" \ | ||
--body "$PR_BODY" \ | ||
"$DRAFT" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# CodeQL Action and CodeQL Runner Changelog | ||
|
||
## [UNRELEASED] | ||
|
||
- Add this changelog file. [#507](https://github.com/github/codeql-action/pull/507) | ||
- Improve grouping of analysis logs. Add a new log group containing a summary of metrics and diagnostics, if they were produced by CodeQL builtin queries. [#515](https://github.com/github/codeql-action/pull/515) | ||
- Add metrics and diagnostics summaries from custom query suites to the analysis summary log group. [#532](https://github.com/github/codeql-action/pull/532) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
{ | ||
"bundleVersion": "codeql-bundle-20210503" | ||
"bundleVersion": "codeql-bundle-20210517" | ||
} |
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.