diff --git a/.github/workflows/check-audtibeat.yml b/.github/workflows/check-audtibeat.yml index a41519ccc4f..91bd31120bd 100644 --- a/.github/workflows/check-audtibeat.yml +++ b/.github/workflows/check-audtibeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-default.yml b/.github/workflows/check-default.yml index 5865c74deb2..35bab720e65 100644 --- a/.github/workflows/check-default.yml +++ b/.github/workflows/check-default.yml @@ -20,6 +20,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-dev-tools.yml b/.github/workflows/check-dev-tools.yml index 3b39b128cc2..beb9529aebe 100644 --- a/.github/workflows/check-dev-tools.yml +++ b/.github/workflows/check-dev-tools.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-docs.yml b/.github/workflows/check-docs.yml index 0db088e3ace..f9f9ac021d3 100644 --- a/.github/workflows/check-docs.yml +++ b/.github/workflows/check-docs.yml @@ -20,6 +20,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-filebeat.yml b/.github/workflows/check-filebeat.yml index a3d1634bd8a..77490f5d3b6 100644 --- a/.github/workflows/check-filebeat.yml +++ b/.github/workflows/check-filebeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-heartbeat.yml b/.github/workflows/check-heartbeat.yml index 6193d79107b..ae0c67b0d4e 100644 --- a/.github/workflows/check-heartbeat.yml +++ b/.github/workflows/check-heartbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-libbeat.yml b/.github/workflows/check-libbeat.yml index 16e5081abaf..777d6c8719c 100644 --- a/.github/workflows/check-libbeat.yml +++ b/.github/workflows/check-libbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-metricbeat.yml b/.github/workflows/check-metricbeat.yml index 593a5dbe441..ba1c8176af3 100644 --- a/.github/workflows/check-metricbeat.yml +++ b/.github/workflows/check-metricbeat.yml @@ -18,9 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' - - uses: actions/setup-python@v4 - with: - python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version @@ -37,9 +36,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' - - uses: actions/setup-python@v4 - with: - python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version @@ -56,9 +54,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' - - uses: actions/setup-python@v4 - with: - python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version @@ -75,9 +72,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' - - uses: actions/setup-python@v4 - with: - python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version @@ -94,9 +90,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' - - uses: actions/setup-python@v4 - with: - python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-packetbeat.yml b/.github/workflows/check-packetbeat.yml index f76d43c5290..995f435071c 100644 --- a/.github/workflows/check-packetbeat.yml +++ b/.github/workflows/check-packetbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-winlogbeat.yml b/.github/workflows/check-winlogbeat.yml index 1c77af41398..ee3bfe5ede4 100644 --- a/.github/workflows/check-winlogbeat.yml +++ b/.github/workflows/check-winlogbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-auditbeat.yml b/.github/workflows/check-xpack-auditbeat.yml index af406e1068c..ed048e28fdb 100644 --- a/.github/workflows/check-xpack-auditbeat.yml +++ b/.github/workflows/check-xpack-auditbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-dockerlogbeat.yml b/.github/workflows/check-xpack-dockerlogbeat.yml index 1b161dadbc5..fe75bc1f6f1 100644 --- a/.github/workflows/check-xpack-dockerlogbeat.yml +++ b/.github/workflows/check-xpack-dockerlogbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-filebeat.yml b/.github/workflows/check-xpack-filebeat.yml index 7a509374e29..775a2c31949 100644 --- a/.github/workflows/check-xpack-filebeat.yml +++ b/.github/workflows/check-xpack-filebeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-functionbeat.yml b/.github/workflows/check-xpack-functionbeat.yml index dce92656206..5fb32d637a9 100644 --- a/.github/workflows/check-xpack-functionbeat.yml +++ b/.github/workflows/check-xpack-functionbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-heartbeat.yml b/.github/workflows/check-xpack-heartbeat.yml index 222139340f3..a3e56f3056f 100644 --- a/.github/workflows/check-xpack-heartbeat.yml +++ b/.github/workflows/check-xpack-heartbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-libbeat.yml b/.github/workflows/check-xpack-libbeat.yml index 1f0405134d7..cb7a8ac68c5 100644 --- a/.github/workflows/check-xpack-libbeat.yml +++ b/.github/workflows/check-xpack-libbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-metricbeat.yml b/.github/workflows/check-xpack-metricbeat.yml index 04dfcd71e72..22e64faa33a 100644 --- a/.github/workflows/check-xpack-metricbeat.yml +++ b/.github/workflows/check-xpack-metricbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-osquerybeat.yml b/.github/workflows/check-xpack-osquerybeat.yml index ea1fa247cf5..b4145ace516 100644 --- a/.github/workflows/check-xpack-osquerybeat.yml +++ b/.github/workflows/check-xpack-osquerybeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-packetbeat.yml b/.github/workflows/check-xpack-packetbeat.yml index b292e2db6d9..1bf6afcdd1b 100644 --- a/.github/workflows/check-xpack-packetbeat.yml +++ b/.github/workflows/check-xpack-packetbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/check-xpack-winlogbeat.yml b/.github/workflows/check-xpack-winlogbeat.yml index f598d168fe2..34a83a4c474 100644 --- a/.github/workflows/check-xpack-winlogbeat.yml +++ b/.github/workflows/check-xpack-winlogbeat.yml @@ -18,6 +18,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - uses: actions/setup-go@v3 with: go-version-file: .go-version diff --git a/.github/workflows/macos-auditbeat.yml b/.github/workflows/macos-auditbeat.yml index 972a25cada5..4bc0bc92018 100644 --- a/.github/workflows/macos-auditbeat.yml +++ b/.github/workflows/macos-auditbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index c1e16ffa3f5..ca800988d0f 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -48,6 +48,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - uses: actions/checkout@v3 diff --git a/.github/workflows/macos-filebeat.yml b/.github/workflows/macos-filebeat.yml index f5e9729ddd4..2ad44c0aa22 100644 --- a/.github/workflows/macos-filebeat.yml +++ b/.github/workflows/macos-filebeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-heartbeat.yml b/.github/workflows/macos-heartbeat.yml index 35bb7bb3bf4..9bcd8aaebd6 100644 --- a/.github/workflows/macos-heartbeat.yml +++ b/.github/workflows/macos-heartbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-metricbeat.yml b/.github/workflows/macos-metricbeat.yml index 58a3aaf0538..a163f79e326 100644 --- a/.github/workflows/macos-metricbeat.yml +++ b/.github/workflows/macos-metricbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-packetbeat.yml b/.github/workflows/macos-packetbeat.yml index efb296f4f7e..0d3d1e242fb 100644 --- a/.github/workflows/macos-packetbeat.yml +++ b/.github/workflows/macos-packetbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-auditbeat.yml b/.github/workflows/macos-xpack-auditbeat.yml index 092538112d4..8f9620c31bb 100644 --- a/.github/workflows/macos-xpack-auditbeat.yml +++ b/.github/workflows/macos-xpack-auditbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-filebeat.yml b/.github/workflows/macos-xpack-filebeat.yml index 620193f3018..5f34e55ceef 100644 --- a/.github/workflows/macos-xpack-filebeat.yml +++ b/.github/workflows/macos-xpack-filebeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-functionbeat.yml b/.github/workflows/macos-xpack-functionbeat.yml index f59445dc9d4..51a34b55ca9 100644 --- a/.github/workflows/macos-xpack-functionbeat.yml +++ b/.github/workflows/macos-xpack-functionbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-heartbeat.yml b/.github/workflows/macos-xpack-heartbeat.yml index b1212951898..a5531d59452 100644 --- a/.github/workflows/macos-xpack-heartbeat.yml +++ b/.github/workflows/macos-xpack-heartbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-metricbeat.yml b/.github/workflows/macos-xpack-metricbeat.yml index 7257b0b5fcd..97f8a4f392f 100644 --- a/.github/workflows/macos-xpack-metricbeat.yml +++ b/.github/workflows/macos-xpack-metricbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-osquerybeat.yml b/.github/workflows/macos-xpack-osquerybeat.yml index ec9f35e199a..4bd328381fa 100644 --- a/.github/workflows/macos-xpack-osquerybeat.yml +++ b/.github/workflows/macos-xpack-osquerybeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build diff --git a/.github/workflows/macos-xpack-packetbeat.yml b/.github/workflows/macos-xpack-packetbeat.yml index 00e8a0310eb..f2e2c76f58c 100644 --- a/.github/workflows/macos-xpack-packetbeat.yml +++ b/.github/workflows/macos-xpack-packetbeat.yml @@ -24,6 +24,8 @@ jobs: - uses: actions/setup-python@v4 with: python-version-file: '.python-version' + cache: 'pip' + cache-dependency-path: ./libbeat/tests/system/requirements.txt - name: Install dependencies run: go install github.com/magefile/mage - name: Run build