mirror of
https://github.com/radareorg/radare2
synced 2026-08-22 20:23:32 -04:00
Bump actions/checkout from 6 to 7
This commit is contained in:
parent
d756c00112
commit
df4576e054
7 changed files with 59 additions and 59 deletions
54
.github/workflows/build.yml
vendored
54
.github/workflows/build.yml
vendored
|
|
@ -18,7 +18,7 @@ jobs:
|
|||
WASI_DOWNLOAD_DIR: ${{ github.workspace }}/.wasi-cache/distfiles
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Restore WASI SDK cache
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
|
|
@ -43,7 +43,7 @@ jobs:
|
|||
WASI_DOWNLOAD_DIR: ${{ github.workspace }}/.wasi-cache/distfiles
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Restore WASI SDK cache
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
|
|
@ -69,7 +69,7 @@ jobs:
|
|||
WASI_DOWNLOAD_DIR: ${{ github.workspace }}/.wasi-cache/distfiles
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Restore WASI SDK cache
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
|
|
@ -87,7 +87,7 @@ jobs:
|
|||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Installing with capstone, libuv and openssl
|
||||
run: |
|
||||
export CFLAGS=-Wl,--no-undefined
|
||||
|
|
@ -102,7 +102,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Creating zip and tarball
|
||||
run: sys/tarball.sh
|
||||
- name: Building from the generated tarball
|
||||
|
|
@ -123,7 +123,7 @@ jobs:
|
|||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Extract r2 version
|
||||
shell: bash
|
||||
run: echo "branch=`./configure -qV`" >> $GITHUB_OUTPUT
|
||||
|
|
@ -156,7 +156,7 @@ jobs:
|
|||
runs-on: ${{ matrix.runner }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Extract r2 version
|
||||
shell: bash
|
||||
run: echo "branch=`./configure -qV`" >> $GITHUB_OUTPUT
|
||||
|
|
@ -193,7 +193,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Packaging for RPM
|
||||
run: make -C dist/rpm
|
||||
- name: Pub
|
||||
|
|
@ -218,7 +218,7 @@ jobs:
|
|||
runs-on: ${{ matrix.runner }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Installing the i386 crosscompiler
|
||||
if: matrix.arch == 'i386'
|
||||
run: |
|
||||
|
|
@ -270,7 +270,7 @@ jobs:
|
|||
# container: centos:8
|
||||
# steps:
|
||||
# - name: Checkout
|
||||
# uses: actions/checkout@v6
|
||||
# uses: actions/checkout@v7
|
||||
# - name: Prepare Skeleton
|
||||
# run: |
|
||||
# mkdir -p SOURCES SPECS
|
||||
|
|
@ -291,7 +291,7 @@ jobs:
|
|||
# container: centos:8
|
||||
# steps:
|
||||
# - name: Checkout
|
||||
# uses: actions/checkout@v6
|
||||
# uses: actions/checkout@v7
|
||||
# - name: Install tools for CentOS:8
|
||||
# run: |
|
||||
# yum install -y patch unzip git gcc make python38 python38-pip rpm-build rpmdevtools wget
|
||||
|
|
@ -330,7 +330,7 @@ jobs:
|
|||
runs-on: macos-15-intel
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Packaging
|
||||
env:
|
||||
ARCHFLAGS: '-arch ${{ matrix.arch }}'
|
||||
|
|
@ -356,7 +356,7 @@ jobs:
|
|||
sdk: true
|
||||
runs-on: macos-15-intel
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Install ldid2 with Homebrew
|
||||
run: brew install ldid
|
||||
- name: Extract r2 version
|
||||
|
|
@ -400,7 +400,7 @@ jobs:
|
|||
api: 16
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get --assume-yes update
|
||||
|
|
@ -428,7 +428,7 @@ jobs:
|
|||
# - aarch64
|
||||
# - arm
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get --assume-yes update
|
||||
|
|
@ -465,7 +465,7 @@ jobs:
|
|||
maximum-size: 16GB
|
||||
disk-root: "C:"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.10'
|
||||
|
|
@ -484,7 +484,7 @@ jobs:
|
|||
ninja -C build -j4 install
|
||||
- name: Create zip artifact
|
||||
run: 7z a radare2-${{ steps.r2v.outputs.branch }}-w32.zip $PWD\radare2-${{ steps.r2v.outputs.branch }}-w32
|
||||
# - uses: actions/checkout@v6
|
||||
# - uses: actions/checkout@v7
|
||||
# with:
|
||||
# repository: radareorg/radare2-win-installer
|
||||
# path: ./radare2-win-installer
|
||||
|
|
@ -507,7 +507,7 @@ jobs:
|
|||
maximum-size: 16GB
|
||||
disk-root: "C:"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.10'
|
||||
|
|
@ -559,7 +559,7 @@ jobs:
|
|||
maximum-size: 16GB
|
||||
disk-root: "C:"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.10'
|
||||
|
|
@ -585,7 +585,7 @@ jobs:
|
|||
ninja -C build install
|
||||
- name: Create zip artifact
|
||||
run: 7z a radare2-${{ steps.r2v.outputs.branch }}-w64.zip $PWD\radare2-${{ steps.r2v.outputs.branch }}-w64
|
||||
# - uses: actions/checkout@v6
|
||||
# - uses: actions/checkout@v7
|
||||
# with:
|
||||
# repository: radareorg/radare2-win-installer
|
||||
# path: ./radare2-win-installer
|
||||
|
|
@ -605,7 +605,7 @@ jobs:
|
|||
sys: [MINGW64, UCRT64]
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Setup MSYS2
|
||||
uses: msys2/setup-msys2@v2
|
||||
with:
|
||||
|
|
@ -632,7 +632,7 @@ jobs:
|
|||
runs-on: windows-11-arm
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Preparing MSVC for ARM64
|
||||
uses: ilammy/msvc-dev-cmd@v1
|
||||
with:
|
||||
|
|
@ -668,7 +668,7 @@ jobs:
|
|||
maximum-size: 16GB
|
||||
disk-root: "C:"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.12'
|
||||
|
|
@ -701,7 +701,7 @@ jobs:
|
|||
# freebsd:
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - uses: actions/checkout@v6
|
||||
# - uses: actions/checkout@v7
|
||||
# - name: Extract r2 version
|
||||
# shell: bash
|
||||
# run: echo "branch=`./configure -qV`" >> $GITHUB_OUTPUT
|
||||
|
|
@ -794,7 +794,7 @@ jobs:
|
|||
runs-on: macos-15-intel
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Extract r2 version
|
||||
shell: bash
|
||||
run: echo "branch=`./configure -qV`" >> $GITHUB_OUTPUT
|
||||
|
|
@ -836,7 +836,7 @@ jobs:
|
|||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0 # Download all git history and tags
|
||||
- name: Check if is a release
|
||||
|
|
@ -878,7 +878,7 @@ jobs:
|
|||
# dist/artifacts/msys2-w64-arm-meson/*.zip
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
fetch-depth: 0 # Download all git history and tags
|
||||
- name: Extract r2 version
|
||||
|
|
|
|||
34
.github/workflows/ci.yml
vendored
34
.github/workflows/ci.yml
vendored
|
|
@ -18,7 +18,7 @@ jobs:
|
|||
# runs-on: ubuntu-22.04
|
||||
# steps:
|
||||
# - name: Checkout
|
||||
# uses: actions/checkout@v6
|
||||
# uses: actions/checkout@v7
|
||||
# - name: Building r2 without network access
|
||||
# run: |
|
||||
# ./preconfigure
|
||||
|
|
@ -32,7 +32,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Setting up bad libnames
|
||||
run: |
|
||||
mkdir -p /tmp/fakelibs /tmp/fakeincs
|
||||
|
|
@ -47,7 +47,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Linting
|
||||
run: sys/lint.sh
|
||||
- name: Building without capstone
|
||||
|
|
@ -89,7 +89,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
|
|
@ -112,7 +112,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Installing capstone v5
|
||||
run: |
|
||||
git clone --branch v5 --single-branch --depth=1 https://github.com/capstone-engine/capstone
|
||||
|
|
@ -132,7 +132,7 @@ jobs:
|
|||
# if: contains(github.ref, 'ci-')
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Building Radare2
|
||||
run: |
|
||||
python3 -m pip install --upgrade pip
|
||||
|
|
@ -152,7 +152,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Install mipsbe toolchain
|
||||
run: |
|
||||
# sudo apt-get update --assume-yes
|
||||
|
|
@ -169,7 +169,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Installing the musl runtime
|
||||
run: |
|
||||
sudo apt update --assume-yes
|
||||
|
|
@ -190,7 +190,7 @@ jobs:
|
|||
if: contains(github.ref, 'master') || contains(github.ref, 'ci-')
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
|
|
@ -207,7 +207,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: build and run
|
||||
run: |
|
||||
# test and build rpath installation
|
||||
|
|
@ -225,7 +225,7 @@ jobs:
|
|||
runs-on: macos-15-intel
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: build and run
|
||||
run: |
|
||||
# test and build rpath installation
|
||||
|
|
@ -241,7 +241,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
#- name: XXX this is not possible with make Install from a directory with spaces
|
||||
# run: |
|
||||
# git config pull.rebase false
|
||||
|
|
@ -277,7 +277,7 @@ jobs:
|
|||
continue-on-error: true
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Building Radare2
|
||||
run: |
|
||||
pip install r2pipe --break-system-packages
|
||||
|
|
@ -317,7 +317,7 @@ jobs:
|
|||
if: contains(github.ref, 'master') || contains(github.ref, 'ci-')
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Building Radare2
|
||||
run: |
|
||||
pip install r2pipe --break-system-packages
|
||||
|
|
@ -364,7 +364,7 @@ jobs:
|
|||
maximum-size: 16GB
|
||||
disk-root: "C:"
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: actions/setup-python@v6
|
||||
with:
|
||||
python-version: '3.10'
|
||||
|
|
@ -400,7 +400,7 @@ jobs:
|
|||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Compiling
|
||||
run: |
|
||||
export PATH=${HOME}/.local/bin:${HOME}/Library/Python/3.9/bin:${PATH}
|
||||
|
|
@ -415,7 +415,7 @@ jobs:
|
|||
runs-on: ubuntu-22.04
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- name: Compiling
|
||||
run: |
|
||||
export PATH=${HOME}/.local/bin:${HOME}/Library/Python/3.9/bin:${PATH}
|
||||
|
|
|
|||
2
.github/workflows/codeql-analysis.yml
vendored
2
.github/workflows/codeql-analysis.yml
vendored
|
|
@ -15,7 +15,7 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
# We must fetch at least the immediate parents so that if this is
|
||||
# a pull request then we can checkout the head.
|
||||
|
|
|
|||
2
.github/workflows/coverity-scan.yml
vendored
2
.github/workflows/coverity-scan.yml
vendored
|
|
@ -9,7 +9,7 @@ jobs:
|
|||
steps:
|
||||
- name: Determine current repository
|
||||
run: echo "{repo}={${GITHUB_REPOSITORY}}" >> $GITHUB_OUTPUT
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Download Coverity Build Tool
|
||||
run: |
|
||||
wget -q https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=radare2" -O cov-analysis-linux64.tar.gz
|
||||
|
|
|
|||
6
.github/workflows/qemu.yml
vendored
6
.github/workflows/qemu.yml
vendored
|
|
@ -12,7 +12,7 @@ jobs:
|
|||
name: Build on qemu-arm64
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: uraimo/run-on-arch-action@v3
|
||||
name: Run commands
|
||||
with:
|
||||
|
|
@ -33,7 +33,7 @@ jobs:
|
|||
name: Build on qemu-riscv64
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: uraimo/run-on-arch-action@v3
|
||||
name: Run commands
|
||||
with:
|
||||
|
|
@ -54,7 +54,7 @@ jobs:
|
|||
name: Build on qemu-s390x
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
- uses: uraimo/run-on-arch-action@v3
|
||||
name: Run commands
|
||||
with:
|
||||
|
|
|
|||
2
.github/workflows/semgrep.yml
vendored
2
.github/workflows/semgrep.yml
vendored
|
|
@ -17,5 +17,5 @@ jobs:
|
|||
container:
|
||||
image: returntocorp/semgrep
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- run: semgrep ci
|
||||
|
|
|
|||
18
.github/workflows/tcc.yml
vendored
18
.github/workflows/tcc.yml
vendored
|
|
@ -27,9 +27,9 @@ jobs:
|
|||
sh ./configure --prefix=/usr
|
||||
make -j
|
||||
sudo make install
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Checkout our Testsuite Binaries
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: radareorg/radare2-testbins
|
||||
path: test/bins
|
||||
|
|
@ -80,9 +80,9 @@ jobs:
|
|||
run: |
|
||||
sh ./configure --prefix=/usr --without-debugger
|
||||
make -j && sudo make install
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Checkout our Testsuite Binaries
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: radareorg/radare2-testbins
|
||||
path: test/bins
|
||||
|
|
@ -119,7 +119,7 @@ jobs:
|
|||
sh ./configure --prefix=/usr
|
||||
make -j
|
||||
sudo make install
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Configure, build and install
|
||||
env:
|
||||
CC: tcc
|
||||
|
|
@ -162,9 +162,9 @@ jobs:
|
|||
run: |
|
||||
sh ./configure --prefix=/usr --without-debugger
|
||||
make -j && sudo make install
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Checkout our Testsuite Binaries
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: radareorg/radare2-testbins
|
||||
path: test/bins
|
||||
|
|
@ -210,9 +210,9 @@ jobs:
|
|||
sh ./configure --prefix=/usr
|
||||
make -j
|
||||
sudo make install
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v7
|
||||
- name: Checkout our Testsuite Binaries
|
||||
uses: actions/checkout@v6
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
repository: radareorg/radare2-testbins
|
||||
path: test/bins
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue