mirror of
https://github.com/github/codeql.git
synced 2026-04-19 05:54:00 +02:00
90 lines
2.4 KiB
YAML
90 lines
2.4 KiB
YAML
on:
|
|
workflow_run:
|
|
workflows: ["Prev"]
|
|
types:
|
|
- completed
|
|
|
|
jobs:
|
|
Test:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- run: |
|
|
echo "changelog<<CHANGELOGEOF" | tee -a $GITHUB_OUTPUT
|
|
echo -e "$FILTERED_CHANGELOG" | tee -a $GITHUB_OUTPUT
|
|
echo "CHANGELOGEOF" | tee -a $GITHUB_OUTPUT
|
|
- run: |
|
|
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
|
|
echo "status<<$EOF" | tee -a $GITHUB_OUTPUT
|
|
echo "$(cat status.output.json)" | tee -a $GITHUB_OUTPUT
|
|
echo "$EOF" | tee -a $GITHUB_OUTPUT
|
|
- run: |
|
|
echo "response<<$EOF" | tee -a $GITHUB_OUTPUT
|
|
echo $output | tee -a $GITHUB_OUTPUT
|
|
echo "$EOF" | tee -a $GITHUB_OUTPUT
|
|
- run: |
|
|
{
|
|
echo 'JSON_RESPONSE<<EOF'
|
|
ls | grep -E "*.(tar.gz|zip)$"
|
|
echo EOF
|
|
} | tee -a "$GITHUB_ENV"
|
|
- run: |
|
|
cat <<-"EOF" > event.json
|
|
${{ toJson(github.event) }}
|
|
EOF
|
|
- name: heredoc11
|
|
run: |
|
|
cat | tee -a $GITHUB_ENV << EOL
|
|
${ISSUE_BODY}
|
|
FOO
|
|
EOL
|
|
- name: heredoc12
|
|
run: |
|
|
cat > issue.txt << EOL
|
|
${ISSUE_BODY}
|
|
FOO
|
|
EOL
|
|
- name: heredoc21
|
|
run: |
|
|
cat << EOL | tee -a $GITHUB_ENV
|
|
${ISSUE_BODY}
|
|
FOO
|
|
EOL
|
|
- name: heredoc22
|
|
run: |
|
|
cat <<EOF | sed 's/l/e/g' > file.txt
|
|
Hello
|
|
World
|
|
EOF
|
|
- name: heredoc23
|
|
run: |
|
|
cat <<-EOF | tee -a "$GITHUB_ENV"
|
|
echo "FOO=$TITLE"
|
|
EOF
|
|
- name: line1
|
|
run: |
|
|
echo REPO_NAME=$(cat issue.txt | sed 's/\\r/\\n/g' | grep -ioE '\\s*[a-z0-9_-]+/[a-z0-9_-]+\\s*$' | tr -d ' ') | tee -a $GITHUB_ENV
|
|
- name: multiline1
|
|
run: |
|
|
echo "PR_TITLE<<EOF" | tee -a $GITHUB_ENV
|
|
echo "$TITLE" | tee -a $GITHUB_ENV
|
|
echo "EOF" | tee -a $GITHUB_ENV
|
|
- name: block11
|
|
run: |
|
|
{
|
|
echo 'JSON_RESPONSE<<EOF'
|
|
echo "$TITLE"
|
|
echo EOF
|
|
} | tee -a "$GITHUB_ENV"
|
|
- name: block12
|
|
run: |
|
|
{
|
|
echo 'JSON_RESPONSE<<EOF'
|
|
echo '$ISSUE'
|
|
echo 'EOF'
|
|
} | tee -a "$GITHUB_ENV"
|
|
- name: block13
|
|
run: |
|
|
{
|
|
echo 'JSON_RESPONSE<<EOF'
|
|
} | tee -a "$GITHUB_ENV"
|