diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml index e54cd5c92..15bdaa3db 100644 --- a/.github/workflows/build_packages.yaml +++ b/.github/workflows/build_packages.yaml @@ -1,16 +1,14 @@ name: Cross build packages on: + schedule: + - cron: '0 */6 * * *' push: tags: - v* release: types: - published - pull_request: - workflow_dispatch: - repository_dispatch: - types: [run_actions] jobs: windows: @@ -71,8 +69,6 @@ jobs: mac: runs-on: macos-10.15 - if: startsWith(github.ref, 'refs/tags/') - steps: - uses: actions/checkout@v1 - name: prepare @@ -203,7 +199,6 @@ jobs: done cd - - name: build emqx packages - if: (matrix.arch == 'amd64' && matrix.emqx == 'emqx') || startsWith(github.ref, 'refs/tags/') env: ERL_OTP: erl23.2.2 EMQX: ${{ matrix.emqx }} @@ -246,8 +241,6 @@ jobs: docker: runs-on: ubuntu-20.04 - if: startsWith(github.ref, 'refs/tags/') - strategy: matrix: arch: diff --git a/.github/workflows/check_deps_integrity.yaml b/.github/workflows/check_deps_integrity.yaml index eb0ff1fee..91e25e203 100644 --- a/.github/workflows/check_deps_integrity.yaml +++ b/.github/workflows/check_deps_integrity.yaml @@ -5,9 +5,9 @@ on: [pull_request] jobs: check_deps_integrity: runs-on: ubuntu-20.04 + container: emqx/build-env:erl23.2.2-ubuntu20.04 + steps: - uses: actions/checkout@v2 - name: Run check-deps-integrity.escript - run: | - docker run --rm -v "$(pwd):/emqx" emqx/build-env:erl23.2.2-ubuntu20.04 sh -c 'cd /emqx && ./scripts/check-deps-integrity.escript' - + run: ./scripts/check-deps-integrity.escript diff --git a/.github/workflows/run_cts_tests.yaml b/.github/workflows/run_cts_tests.yaml index 90fadc2fe..c0eda97dd 100644 --- a/.github/workflows/run_cts_tests.yaml +++ b/.github/workflows/run_cts_tests.yaml @@ -8,9 +8,6 @@ on: types: - published pull_request: - workflow_dispatch: - repository_dispatch: - types: [run_actions] jobs: ldap: diff --git a/.github/workflows/run_fvt_tests.yaml b/.github/workflows/run_fvt_tests.yaml index 761daa237..04638ca08 100644 --- a/.github/workflows/run_fvt_tests.yaml +++ b/.github/workflows/run_fvt_tests.yaml @@ -8,9 +8,6 @@ on: types: - published pull_request: - workflow_dispatch: - repository_dispatch: - types: [run_actions] jobs: docker_test: diff --git a/.github/workflows/run_test_cases.yaml b/.github/workflows/run_test_cases.yaml index 745deb7f9..5095d2428 100644 --- a/.github/workflows/run_test_cases.yaml +++ b/.github/workflows/run_test_cases.yaml @@ -8,9 +8,6 @@ on: types: - published pull_request: - workflow_dispatch: - repository_dispatch: - types: [run_actions] jobs: run_test_case: