diff --git a/.github/workflows/bsd.yml b/.github/workflows/bsd.yml index 15065c9d4325..01044dc554f8 100644 --- a/.github/workflows/bsd.yml +++ b/.github/workflows/bsd.yml @@ -8,7 +8,7 @@ jobs: name: Build on FreeBSD timeout-minutes: 120 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Build id: test uses: vmactions/freebsd-vm@v0 @@ -44,7 +44,7 @@ jobs: gmake gmake install - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-freebsd path: | @@ -61,6 +61,6 @@ jobs: retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-freebsd diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 4f2d7011938c..451676969d9f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -9,7 +9,7 @@ jobs: os: ['Ubuntu-22.04', 'Ubuntu-20.04'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python 3.8 uses: actions/setup-python@v4 @@ -30,7 +30,7 @@ jobs: make install DESTDIR=inst RUST_PROFILE=release cd inst/ && tar --sort=name --owner=0 --group=0 --numeric-owner -cvaf ../clightning-v-${{ matrix.os }}.tar.xz . - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-${{ matrix.os }} path: | @@ -38,6 +38,6 @@ jobs: if-no-files-found: error retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-${{ matrix.os }} diff --git a/.github/workflows/ci_build.yml b/.github/workflows/ci_build.yml index 84e176cb7370..ba389264def0 100644 --- a/.github/workflows/ci_build.yml +++ b/.github/workflows/ci_build.yml @@ -13,7 +13,7 @@ jobs: include: - { OS: alpine } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Integration testing run: | docker build -f contrib/docker/Dockerfile.${{matrix.OS}} -t clightning-${{matrix.OS}} . diff --git a/.github/workflows/fedora.yml b/.github/workflows/fedora.yml index 016abad9c184..454dcc66930d 100644 --- a/.github/workflows/fedora.yml +++ b/.github/workflows/fedora.yml @@ -6,17 +6,17 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Building using the builder image run: ./tools/build-release.sh bin-Fedora-28-amd64 - name: Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-fedora path: release/*.tar.gz if-no-files-found: error retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-fedora diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index f5a9efebe4bc..2f84fdd9d41b 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -10,7 +10,7 @@ jobs: fail-fast: true steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install dependencies run: | @@ -43,7 +43,7 @@ jobs: sudo python3.10 -m poetry run make install - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-macos path: | @@ -60,6 +60,6 @@ jobs: retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-macos diff --git a/.github/workflows/readme-rpc-sync.yml b/.github/workflows/readme-rpc-sync.yml index a89c19807d1f..028dc4f7c669 100644 --- a/.github/workflows/readme-rpc-sync.yml +++ b/.github/workflows/readme-rpc-sync.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 83f8326fa3a8..36fb7bd1e8ea 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Builder focal image setup run: sudo docker build -t cl-repro-focal - < contrib/reprobuild/Dockerfile.focal - name: Builder jammy image setup @@ -14,13 +14,13 @@ jobs: - name: Building using the builder image run: ./tools/build-release.sh bin-Fedora-28-amd64 bin-Ubuntu - name: Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-all-releases path: release/*.* if-no-files-found: error retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-all-releases diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index e441fd5d5d5a..d6ec34537589 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -6,7 +6,7 @@ jobs: focal: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Builder image setup run: sudo docker build -t cl-repro-focal - < contrib/reprobuild/Dockerfile.focal - name: create release folder @@ -14,21 +14,21 @@ jobs: - name: Building using the builder image run: sudo docker run --rm -v $(pwd):/repo -t cl-repro-focal - name: Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-Ubuntu-20.04 path: release/*.tar.xz if-no-files-found: error retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-Ubuntu-20.04 jammy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Builder image setup run: sudo docker build -t cl-repro-jammy - < contrib/reprobuild/Dockerfile.jammy - name: create release folder @@ -36,13 +36,13 @@ jobs: - name: Building using the builder image run: sudo docker run --rm -v $(pwd):/repo -t cl-repro-jammy - name: Upload Artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: clightning-${{ github.sha }}-Ubuntu-22.04 path: release/*.tar.xz if-no-files-found: error retention-days: 7 - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: clightning-${{ github.sha }}-Ubuntu-22.04