summaryrefslogtreecommitdiffstats
path: root/src/fluent-bit/.github/workflows/pr-install-script.yaml
blob: 0eeeed658df95af742261a35d7b9c933630073dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name: Test install script for all targets
on:
  pull_request:
    types:
      - opened
      - reopened
      - synchronize
    paths:
      - 'packaging/test-release-packages.sh'
      - 'install.sh'

  workflow_dispatch:
jobs:
  test-install-script:
    name: Run install tests
    runs-on: ubuntu-latest
    permissions:
      contents: read
    timeout-minutes: 30
    steps:
      - name: Checkout Fluent Bit code
        uses: actions/checkout@v4

      - name: Run install tests
        run: |
          ./packaging/test-release-packages.sh
        shell: bash
        env:
          INSTALL_SCRIPT: ./install.sh