diff --git a/.cloudbees/workflows/workflow.yaml b/.cloudbees/workflows/test-workflow.yaml similarity index 92% rename from .cloudbees/workflows/workflow.yaml rename to .cloudbees/workflows/test-workflow.yaml index f8c5356..362553d 100644 --- a/.cloudbees/workflows/workflow.yaml +++ b/.cloudbees/workflows/test-workflow.yaml @@ -1,11 +1,11 @@ apiVersion: automation.cloudbees.io/v1alpha1 kind: workflow -name: workflow +name: test-workflow on: push: branches: - - 'main' + - 'test' jobs: jenkins-run-job-without-output: diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml new file mode 100644 index 0000000..4ead81d --- /dev/null +++ b/.github/workflows/workflow.yaml @@ -0,0 +1,30 @@ +name: CI Checks + +on: + push: + pull_request: + +jobs: + lint: + name: Lint + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Run Linter + run: echo "✅ Lint passed!" + + tests: + name: Tests + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Run Tests + run: echo "✅ All tests passed!" + + security: + name: Security Scan + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Run Security Check + run: echo "✅ No security issues found!" diff --git a/README.md b/README.md index 660bb3a..31a4c62 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# test3 \ No newline at end of file +# test3