diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml new file mode 100644 index 000000000..0fdb8c379 --- /dev/null +++ b/.github/workflows/package.yml @@ -0,0 +1,27 @@ +name: Testrun package + +on: + pull_request: + branches: + - '**' + push: + branches: + - 'dev' + +jobs: + testrun_package: + permissions: {} + name: Package + runs-on: ubuntu-22.04 + timeout-minutes: 5 + steps: + - name: Checkout source + uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 + - name: Package Testrun + shell: bash {0} + run: cmd/package + - name: Archive package + uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 + with: + name: testrun_package + path: testrun*.deb \ No newline at end of file diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index a89448fa2..86a3c4b80 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -104,23 +104,6 @@ jobs: shell: bash {0} run: testing/pylint/test_pylint - testrun_package: - permissions: {} - name: Package - runs-on: ubuntu-22.04 - timeout-minutes: 5 - steps: - - name: Checkout source - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - name: Package Testrun - shell: bash {0} - run: cmd/package - - name: Archive package - uses: actions/upload-artifact@694cdabd8bdb0f10b2cea11669e1bf5453eed0a6 # v4.2.0 - with: - name: testrun_installer - path: testrun*.deb - testrun_ui: permissions: {} name: UI