From 46c8856f91728ef9f6b7d20c87d15ef33aa393cc Mon Sep 17 00:00:00 2001 From: Todor Andonov Date: Tue, 20 Aug 2024 08:48:47 +0300 Subject: [PATCH] rename --- .github/workflows/lint-pr.yml | 21 --------------------- .github/workflows/pr.yml | 32 ++++++++++++++------------------ .github/workflows/test.yml | 23 +++++++++++++++++++++++ 3 files changed, 37 insertions(+), 39 deletions(-) delete mode 100644 .github/workflows/lint-pr.yml create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/lint-pr.yml b/.github/workflows/lint-pr.yml deleted file mode 100644 index 9cab3e2..0000000 --- a/.github/workflows/lint-pr.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: Lint PR - -on: - pull_request_target: - types: - - opened - - edited - - synchronize - - reopened - -permissions: - pull-requests: read - -jobs: - main: - name: Validate PR title - runs-on: ubuntu-latest - steps: - - uses: amannn/action-semantic-pull-request@v5 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 5b460d5..9cab3e2 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -1,25 +1,21 @@ -name: Cargo Build & Test +name: Lint PR on: - push: - pull_request: + pull_request_target: + types: + - opened + - edited + - synchronize + - reopened -env: - CARGO_TERM_COLOR: always +permissions: + pull-requests: read jobs: - build_and_test: - name: Rust project - latest + main: + name: Validate PR title runs-on: ubuntu-latest - strategy: - matrix: - toolchain: - - stable - # - beta - # - nightly steps: - - uses: actions/checkout@v4 - - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} - - run: cargo build --verbose - - run: cargo test --verbose - + - uses: amannn/action-semantic-pull-request@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..9263a47 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,23 @@ +name: Cargo Build & Test + +on: + push: + pull_request: + +env: + CARGO_TERM_COLOR: always + +jobs: + build_and_test: + name: Rust project - latest + runs-on: ubuntu-latest + strategy: + matrix: + toolchain: + - stable + steps: + - uses: actions/checkout@v4 + - run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }} + - run: cargo build --verbose + - run: cargo test --verbose +