Skip to content

Commit

Permalink
Added cleanup logic
Browse files Browse the repository at this point in the history
  • Loading branch information
fybJenkins committed Feb 5, 2024
1 parent e04bd53 commit 8c9fe4f
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/composite/generate-sdk/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,20 @@ runs:
- name: Install openapi-generator-cli
shell: bash
run: npm install -g @openapitools/openapi-generator-cli
- name: Cleanup existing files
shell: bash
run: |
echo "Moving version.py file out..."
mv ./${{ inputs.package-name }}/${{ inputs.package-name }}/version.py ./version.py
echo "Cleaning up ${{ inputs.package-name }}..."
rm -rf ./${{ inputs.package-name }}/*
echo "Re-creating folder inside ${{ inputs.package-name }}..."
mkdir ./${{ inputs.package-name }}/${{ inputs.package-name }}
echo "Moving version.py file back in..."
mv ./version.py ./${{ inputs.package-name }}/${{ inputs.package-name }}/version.py
- name: Download spec files
shell: bash
run: wget ${{ inputs.spec-link }} -O ./${{ inputs.package-name }}/${{ inputs.package-name }}.spec.yaml
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/generate-all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,18 @@ jobs:
steps:
- name: Check out the repo
uses: actions/checkout@v3
- name: Clean up modules
run: |
rm -rf ./pnap_audit_api \
./pnap_bmc_api \
./pnap_ip_api \
./pnap_location_api \
./pnap_network_api \
./pnap_network_storage_api \
./pnap_rancher_solution_api \
./pnap_tag_api \
./pnap_payment_api \
./pnap_invoice_api
- name: Download Artifacts
uses: actions/download-artifact@v3
- name: Move spec files
Expand Down

0 comments on commit 8c9fe4f

Please sign in to comment.