From 34c285dea7971e36b5afa79a5e1371860be3cad3 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 15:25:19 -0700 Subject: [PATCH 1/7] Create ruff.yml --- .github/workflows/ruff.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/workflows/ruff.yml diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml new file mode 100644 index 0000000..b268138 --- /dev/null +++ b/.github/workflows/ruff.yml @@ -0,0 +1,8 @@ +name: Ruff +on: [push, pull_request] +jobs: + ruff: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: chartboost/ruff-action@v1 From 354d9099057383a154839051d30013146f79e078 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 15:31:06 -0700 Subject: [PATCH 2/7] Add workflow_dispatch to manually test --- .github/workflows/ruff.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index b268138..025d204 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -1,5 +1,5 @@ name: Ruff -on: [push, pull_request] +on: [push, pull_request, workflow_dispatch] jobs: ruff: runs-on: ubuntu-latest From bc1da9a8cd81724e3e6b134818e6c5833bdca903 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 16:14:40 -0700 Subject: [PATCH 3/7] checking poetry install action --- .github/workflows/poetry-install.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/poetry-install.yaml diff --git a/.github/workflows/poetry-install.yaml b/.github/workflows/poetry-install.yaml new file mode 100644 index 0000000..28d7361 --- /dev/null +++ b/.github/workflows/poetry-install.yaml @@ -0,0 +1,18 @@ +name: poetry +on: [push, workflow_dispatch] +jobs: + poetry: + runs-on: ubuntu + steps: + - uses: fasdfa/@cjheck + - name: Install python + uses: actions/setup-python@v3 + with: + python-version: "3.10" + - name: Install Poetry + run: | + export POETRY_HOME=/opt/poetry + python3 -m venv $POETRY_HOME + $POETRY_HOME/bin/pip install poetry==1.2.0 + - name: Build Artifact + run: poetry build \ No newline at end of file From c3d4ba765384aec783b8599b0862435a04abda56 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 16:15:52 -0700 Subject: [PATCH 4/7] fix error --- .github/workflows/poetry-install.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/poetry-install.yaml b/.github/workflows/poetry-install.yaml index 28d7361..e595264 100644 --- a/.github/workflows/poetry-install.yaml +++ b/.github/workflows/poetry-install.yaml @@ -4,7 +4,7 @@ jobs: poetry: runs-on: ubuntu steps: - - uses: fasdfa/@cjheck + - uses: actions/checkout@v4 - name: Install python uses: actions/setup-python@v3 with: From c6cbed0b681fe81810dc88a96a68b4436f7f1cc4 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 16:20:32 -0700 Subject: [PATCH 5/7] comment ruff --- .github/workflows/ruff.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 025d204..8e10796 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -1,5 +1,5 @@ name: Ruff -on: [push, pull_request, workflow_dispatch] +on: [pull_request] jobs: ruff: runs-on: ubuntu-latest From fde7127cc05f67555e565b6c93352dabdee0e5f3 Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 16:24:39 -0700 Subject: [PATCH 6/7] make to ubuntu latest --- .github/workflows/poetry-install.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/poetry-install.yaml b/.github/workflows/poetry-install.yaml index e595264..7547e39 100644 --- a/.github/workflows/poetry-install.yaml +++ b/.github/workflows/poetry-install.yaml @@ -2,7 +2,7 @@ name: poetry on: [push, workflow_dispatch] jobs: poetry: - runs-on: ubuntu + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install python From 74b8cc7f029437b566a7052f07255245ed97d07e Mon Sep 17 00:00:00 2001 From: Rohith Surya Podugu Date: Mon, 10 Jun 2024 16:26:40 -0700 Subject: [PATCH 7/7] build artifact --- .github/workflows/poetry-install.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/poetry-install.yaml b/.github/workflows/poetry-install.yaml index 7547e39..eb51786 100644 --- a/.github/workflows/poetry-install.yaml +++ b/.github/workflows/poetry-install.yaml @@ -15,4 +15,4 @@ jobs: python3 -m venv $POETRY_HOME $POETRY_HOME/bin/pip install poetry==1.2.0 - name: Build Artifact - run: poetry build \ No newline at end of file + run: $POETRY_HOME/bin/poetry build \ No newline at end of file