Skip to content

Commit

Permalink
added missing checkout action
Browse files Browse the repository at this point in the history
  • Loading branch information
tutkat committed Feb 15, 2024
1 parent 0cdf32a commit e190620
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/sync_sdk_with_new_api_spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,34 +16,42 @@ jobs:
id: date
run: echo "date=$(date +'%Y-%m-%d')" >> "$GITHUB_OUTPUT"

- name: Checkout Java Code
uses: actions/checkout@v2

- name: Install Java
uses: actions/setup-java@v2
with:
java-version: ${{ matrix.java-version }}
distribution: temurin
cache: maven
cache-dependency-path: 'equinix-openapi-fabric/pom.xml'

- name: Checkout Go Code
uses: actions/checkout@v2

- name: Get next API Spec Version
id: spec_versions
run: |
API_SPEC_LINE=$(grep -i api.swaggerhub.com Makefile)
CURRENT_VERSION_NUM=$(echo $API_SPEC_LINE | cut -d / -f7)
echo "api_spec_line=$API_SPEC_LINE" >> "$GITHUB_OUTPUT"
echo "cur_version=$CURRENT_VERSION_NUM" >> "$GITHUB_OUTPUT"
- name: GitHub user
run: |
# https://api.github.com/users/github-actions[bot]
git config user.name 'github-actions[bot]'
git config user.email '41898282+github-actions[bot]@users.noreply.github.com'
- name: Sync
run: |
VERSION_UPDATE="OPENAPI_URL=\"https://app.swaggerhub.com/apiproxy/registry/equinix-api/fabric/${{ github.event.inputs.new_api_spec_version_number }}\""
sed -i 's,${{ steps.spec_versions.outputs.api_spec_line }},'"$VERSION_UPDATE"',' Makefile
make generate
git commit -m 'sync: fetch ${{ steps.date.outputs.date }} spec and apply patches' *.json
git commit -m 'sync: generate client with ${{ steps.date.outputs.date }} spec' equinix-openapi-fabric
- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v3
Expand Down Expand Up @@ -72,6 +80,7 @@ jobs:
-Add breaking changes here-
delete-branch: true

- name: Check outputs
run: |
echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}"
Expand Down

0 comments on commit e190620

Please sign in to comment.