diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 0cea9618..0804a30b 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -2,11 +2,11 @@ name: CICD Pipeline on: push: - branches: [ "main" ] + branches: [ "" ] jobs: compile: - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -20,7 +20,7 @@ jobs: run: mvn compile security-check: - runs-on: self-hosted + runs-on: ubuntu-latest needs: compile steps: @@ -42,7 +42,7 @@ jobs: run: gitleaks detect source . -r gitleaks-report.json -f json test: - runs-on: self-hosted + runs-on: ubuntu-latest needs: security-check steps: - uses: actions/checkout@v4 @@ -56,7 +56,7 @@ jobs: run: mvn test build_project_and_sonar_scan: - runs-on: self-hosted + runs-on: ubuntu-latest needs: test steps: - uses: actions/checkout@v4 @@ -94,7 +94,7 @@ jobs: SONAR_HOST_URL: ${{ vars.SONAR_HOST_URL }} buils_docker_image_and_push: - runs-on: self-hosted + runs-on: ubuntu-latest needs: build_project_and_sonar_scan steps: - uses: actions/checkout@v4 @@ -122,7 +122,7 @@ jobs: file: ./Dockerfile deploy_to_kubernetes: - runs-on: self-hosted + runs-on: ubuntu-latest needs: buils_docker_image_and_push steps: - name: Checkout Code diff --git a/.github/workflows/lokesh.yml b/.github/workflows/lokesh.yml new file mode 100644 index 00000000..a985b0dd --- /dev/null +++ b/.github/workflows/lokesh.yml @@ -0,0 +1,19 @@ +name: lokesh github actions +on: + workflow_dispatch: + inputs: + deploy_env: + description: " env to deploy" + required: true + default: :"dev" + type: choice + options: [dev, prod] +jobs: + job1: + runs-on: ubuntu-latest + steps: + - name: checkout code + uses: actions/checkout@v4 + + +