Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/build-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,9 @@ jobs:
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Install uv
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
- name: Build ${{ matrix.component }}
run: |
if [ "${{ matrix.component }}" = "gooddata-api-client" ]; then
Expand All @@ -50,7 +50,7 @@ jobs:
fi
uv build --out-dir dist
- name: Persist ${{ matrix.component }} artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: artifacts_${{ matrix.component }}
path: |
Expand All @@ -64,7 +64,7 @@ jobs:
contents: write
steps:
- name: Obtain artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
path: dist/
- name: Generate changelog
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
steps:
- name: Obtain ${{ matrix.component }} artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: artifacts_${{ matrix.component }}
path: dist/${{ matrix.component }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/bump-version.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ jobs:
new_version: ${{ steps.bump.outputs.new_version }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
token: ${{ secrets.TOKEN_GITHUB_YENKINS_ADMIN }} # needed to push to the protected branch

- name: Install uv
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7

- name: Install dependencies
run: |
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# uses: actions/checkout@v5
# - name: Push new tag – v${{ needs.bump-version.outputs.new_version }}
# run: |
# git config user.name GitHub Actions
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/dev-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ jobs:
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
steps:
- name: Checkout Repository
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ inputs.BRANCH_NAME }}
- name: Install uv
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
- name: Install dependencies
run: |
uv sync --only-group release --locked
Expand All @@ -52,7 +52,7 @@ jobs:
fi
uv build --out-dir dist
- name: Upload ${{ matrix.component }} artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: dist-${{ matrix.component }}
path: ${{ matrix.component == 'gooddata-api-client' && format('{0}/dist', matrix.component) || format('packages/{0}/dist', matrix.component) }}
Expand All @@ -71,7 +71,7 @@ jobs:
component: ${{ fromJSON(needs.matrix-components.outputs.components) }}
steps:
- name: Download ${{ matrix.component }} artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
name: dist-${{ matrix.component }}
path: dist
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/netlify-deploy-preview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ jobs:
labels: runners-rxa-xlarge
steps:
- name: "Checkout Recursive"
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
submodules: recursive
- name: "Checkout to PR-tmp"
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/netlify-deploy-v2.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
matrix: ${{ steps.versions.outputs.matrix }}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Fetch remote refs
run: git fetch origin
- name: Discover versions
Expand Down Expand Up @@ -41,13 +41,13 @@ jobs:
echo "Branch ${{ matrix.version.branch }} -> section ${{ matrix.version.section }} (SHA: $SHA)"
- name: Cache version docs
id: cache
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: docs/versioned_docs/${{ matrix.version.section }}
key: version-docs-${{ hashFiles('scripts/docs/*.py', 'scripts/docs/templates/**', 'docs/*_template.md', 'docs/layouts/shortcodes/**') }}-${{ matrix.version.section }}-${{ steps.sha.outputs.sha }}
- name: Checkout
if: steps.cache.outputs.cache-hit != 'true'
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Fetch target branch
if: steps.cache.outputs.cache-hit != 'true'
run: git fetch origin ${{ matrix.version.branch }}
Expand All @@ -57,7 +57,7 @@ jobs:
git checkout origin/${{ matrix.version.branch }} -- gooddata-api-client/ packages/gooddata-sdk/ packages/gooddata-pandas/
- name: Setup Python
if: steps.cache.outputs.cache-hit != 'true'
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version-file: ".python-version"
cache: 'pip'
Expand All @@ -71,7 +71,7 @@ jobs:
if: steps.cache.outputs.cache-hit != 'true'
run: bash scripts/generate-single-version.sh "origin/${{ matrix.version.branch }}" "${{ matrix.version.section }}"
- name: Upload version artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: version-${{ matrix.version.section }}
path: docs/versioned_docs/${{ matrix.version.section }}
Expand All @@ -83,7 +83,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
submodules: recursive
- name: Setup GO
Expand All @@ -92,7 +92,7 @@ jobs:
go-version: '>=1.20.1'
cache: false
- name: Cache Go modules
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/go/pkg/mod
key: go-mod-${{ hashFiles('docs/go.sum') }}
Expand All @@ -109,15 +109,15 @@ jobs:
working-directory: ./docs
run: npm ci
- name: Download version artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v5
with:
pattern: version-*
path: docs/versioned_docs-raw/
- name: Assemble versioned docs
working-directory: ./docs
run: bash ../scripts/assemble-versions.sh
- name: Cache Hugo resources
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: docs/resources/_gen
key: hugo-resources-${{ hashFiles('docs/go.sum', 'docs/config/**') }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/netlify-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
submodules: recursive
- name: Hugo Build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rw-collect-changes.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
python-modules: "${{ steps.filter.outputs.python-modules}}"

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/rw-python-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
python_version: [py314, py313, py312, py311, py310]
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Execute tests
run: |
make test-ci
Expand All @@ -33,9 +33,9 @@ jobs:
if: ${{inputs.changed-python-modules == 'true'}}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Set up python 3.14
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
with:
python-version: 3.14
- name: Install dependencies
Expand All @@ -49,9 +49,9 @@ jobs:
if: ${{inputs.changed-python-modules == 'true'}}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Set up python 3.14
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
with:
python-version: 3.14
- name: Install dependencies
Expand All @@ -65,9 +65,9 @@ jobs:
if: ${{inputs.changed-python-modules == 'true'}}
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
- name: Set up python 3.14
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
- name: Install dependencies
run: |
uv sync --group type --locked
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/staging-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ jobs:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ steps.pr.outputs.sha || github.event.pull_request.head.sha || github.sha }}

- name: Set up Python
uses: astral-sh/setup-uv@v6
uses: astral-sh/setup-uv@v7
with:
python-version: '3.14'

Expand Down
Loading