name: CI-linpeas_dev_test on: push: branches: - linpeas_dev workflow_dispatch: jobs: Build_and_test_linpeas_dev: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Build linpeas run: | python3 -m pip install PyYAML cd linPEAS python3 -m builder.linpeas_builder - name: Run linpeas run: linPEAS/linpeas.sh - name: Create local changes run: git add linPEAS/linpeas.sh - name: Commit results to Github run: | git config --local user.email "" git config --global user.name "CI-linpeas-ubuntu" git commit -m "linpeas.sh auto update" -a --allow-empty - name: Push changes uses: ad-m/github-push-action@master with: github_token: ${{ secrets.GITHUB_TOKEN }} branch: ${{ github.ref }} - uses: actions/checkout@v2 - name: pull-request uses: repo-sync/pull-request@v2 with: destination_branch: "master" github_token: ${{ secrets.PULL_REQUEST_TOKEN }} Build_and_test_macpeas_dev: runs-on: macos-latest steps: - uses: actions/checkout@v2 - name: Build macpeas run: | python3 -m pip install PyYAML cd linPEAS python3 -m builder.linpeas_builder - name: Run macpeas run: linPEAS/linpeas.sh -o SofI