diff --git a/.github/workflows/build_pr.yaml b/.github/workflows/build_pr.yaml index 96d5cdf1..12287bbe 100644 --- a/.github/workflows/build_pr.yaml +++ b/.github/workflows/build_pr.yaml @@ -17,28 +17,28 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout PR branch - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref }} - name: Checkout API Specs Repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: sailpoint-oss/api-specs path: api-specs ref: main - name: Set up Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: - node-version: "16" + node-version: "24" - name: Download OpenAPI Generator run: | wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.11.0/openapi-generator-cli-7.11.0.jar -O openapi-generator-cli.jar - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' diff --git a/.github/workflows/bump_version.yaml b/.github/workflows/bump_version.yaml index 7f6f9193..9fbf13ad 100644 --- a/.github/workflows/bump_version.yaml +++ b/.github/workflows/bump_version.yaml @@ -21,7 +21,7 @@ jobs: contents: write steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref }} fetch-depth: 0 @@ -29,21 +29,21 @@ jobs: - name: Checkout API Specs Repo - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: sailpoint-oss/api-specs path: api-specs ref: main - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' - name: Set up Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: - node-version: "16" + node-version: "24" - name: Run Prescript id: prescript @@ -52,7 +52,7 @@ jobs: # Install yq for working with yaml files - name: Set up yq - uses: frenck/action-setup-yq@v1 + uses: frenck/action-setup-yq@v2 # Check input version is greater than the current tag - name: Check valid version @@ -139,7 +139,7 @@ jobs: - name: Commit changes and create new version tag if: steps.buildSDK.outcome == 'success' - uses: stefanzweifel/git-auto-commit-action@v4 + uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: Bump version to ${{ github.event.inputs.version }} tagging_message: v${{ github.event.inputs.version }} @@ -150,12 +150,12 @@ jobs: - name: Create Draft Release id: createRelease - uses: actions/create-release@v1 + uses: softprops/action-gh-release@v2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: v${{ github.event.inputs.version }} - release_name: v${{ github.event.inputs.version }} + name: v${{ github.event.inputs.version }} draft: false prerelease: false diff --git a/.github/workflows/push_package_to_testpypi.yaml b/.github/workflows/push_package_to_testpypi.yaml index 81096049..168c6f74 100644 --- a/.github/workflows/push_package_to_testpypi.yaml +++ b/.github/workflows/push_package_to_testpypi.yaml @@ -14,13 +14,13 @@ jobs: # Setup Python - name: Checkout PR branch - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref }} token: ${{secrets.DEVREL_SERVICE_TOKEN}} - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' diff --git a/.github/workflows/push_sdk_docs_to_dev_portal.yaml b/.github/workflows/push_sdk_docs_to_dev_portal.yaml index b6218972..f67ee5b0 100644 --- a/.github/workflows/push_sdk_docs_to_dev_portal.yaml +++ b/.github/workflows/push_sdk_docs_to_dev_portal.yaml @@ -15,13 +15,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout PR branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ github.ref }} path: python-sdk - name: Checkout API Specs Repo - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: sailpoint-oss/developer.sailpoint.com path: developer-community diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 358c58a0..2c36883c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,12 +14,12 @@ jobs: id-token: write steps: - name: Checkout branch - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: ${{ github.ref }} - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.x' - name: Install build package