diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d7d10ab..a7b0200 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,11 +17,10 @@ jobs: build-alpine: name: Alpine Linux runs-on: ubuntu-latest - timeout-minutes: 2 container: image: alpine:latest steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | apk add \ @@ -51,11 +50,10 @@ jobs: build-archlinux: name: Arch Linux runs-on: ubuntu-latest - timeout-minutes: 2 container: image: archlinux:latest steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | pacman -Sy --noconfirm \ @@ -81,11 +79,10 @@ jobs: build-debian: name: Debian Linux runs-on: ubuntu-latest - timeout-minutes: 2 container: image: debian:latest steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | apt-get update @@ -114,11 +111,10 @@ jobs: build-fedora: name: Fedora Linux runs-on: ubuntu-latest - timeout-minutes: 2 container: image: fedora:latest steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | dnf --setopt=install_weak_deps=False --assumeyes install \ @@ -146,9 +142,8 @@ jobs: build-ubuntu: name: Ubuntu Linux runs-on: ubuntu-latest - timeout-minutes: 2 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | sudo apt-get update @@ -175,12 +170,11 @@ jobs: build-macos: name: macOS runs-on: macos-latest - timeout-minutes: 2 env: HOMEBREW_NO_INSTALL_CLEANUP: 1 HOMEBREW_NO_AUTO_UPDATE: 1 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies run: | brew update @@ -203,12 +197,11 @@ jobs: build-dflybsd: name: DragonflyBSD runs-on: ubuntu-latest - timeout-minutes: 10 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/dragonflybsd-vm@ff1f01c32b9e82f2ba388d0ff270442bcd6ceddc + uses: vmactions/dragonflybsd-vm@ff1f01c32b9e82f2ba388d0ff270442bcd6ceddc # v1.1.1 with: copyback: false usesh: true @@ -229,12 +222,11 @@ jobs: build-freebsd: name: FreeBSD runs-on: ubuntu-latest - timeout-minutes: 10 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/freebsd-vm@966989c456d41351f095a421f60e71342d3bce41 + uses: vmactions/freebsd-vm@966989c456d41351f095a421f60e71342d3bce41 # v1.2.1 with: copyback: false prepare: | @@ -256,12 +248,11 @@ jobs: build-netbsd: name: NetBSD runs-on: ubuntu-latest - timeout-minutes: 10 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/netbsd-vm@46a58bbf03682b4cb24142b97fa315ae52bed573 + uses: vmactions/netbsd-vm@46a58bbf03682b4cb24142b97fa315ae52bed573 # v1.1.8 with: copyback: false prepare: | @@ -282,12 +273,11 @@ jobs: build-openbsd: name: OpenBSD runs-on: ubuntu-latest - timeout-minutes: 10 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/openbsd-vm@1e7cc4fa7727646d3cf5921289b1f5c9d1a88f3c + uses: vmactions/openbsd-vm@1e7cc4fa7727646d3cf5921289b1f5c9d1a88f3c # v1.2.0 with: copyback: false prepare: | @@ -307,12 +297,11 @@ jobs: build-omnios: name: OmniOS runs-on: ubuntu-latest - timeout-minutes: 10 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/omnios-vm@c31844c7abe722cd7c97df82cab1f1fab1e5339f + uses: vmactions/omnios-vm@c31844c7abe722cd7c97df82cab1f1fab1e5339f # v1.1.1 with: copyback: false prepare: | @@ -339,12 +328,11 @@ jobs: build-solaris: name: Solaris runs-on: ubuntu-latest - timeout-minutes: 12 steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Build on VM - uses: vmactions/solaris-vm@58cbd70c6e051860f9b8f65908cc582938fbbdba + uses: vmactions/solaris-vm@58cbd70c6e051860f9b8f65908cc582938fbbdba # v1.1.5 with: copyback: false prepare: | diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7044dcd..db6da04 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,6 @@ jobs: permissions: checks: write pull-requests: write - timeout-minutes: 2 steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - name: Install dependencies