additional fixes for CI
This commit is contained in:
@@ -17,14 +17,28 @@ jobs:
|
||||
run:
|
||||
working-directory: backend
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install system packages
|
||||
working-directory: /
|
||||
run: dnf install -y git python3 curl && dnf clean all
|
||||
|
||||
- name: Install Python
|
||||
run: dnf install -y python3 && dnf clean all
|
||||
- name: Checkout
|
||||
working-directory: /
|
||||
env:
|
||||
TOKEN: ${{ github.token }}
|
||||
run: |
|
||||
git config --global credential.helper \
|
||||
'!f() { printf "username=x-access-token\npassword=%s\n" "$TOKEN"; }; f'
|
||||
git init "$GITHUB_WORKSPACE"
|
||||
git -C "$GITHUB_WORKSPACE" remote add origin \
|
||||
"${{ github.server_url }}/${{ github.repository }}.git"
|
||||
git -C "$GITHUB_WORKSPACE" fetch --depth=1 origin "${{ github.sha }}"
|
||||
git -C "$GITHUB_WORKSPACE" checkout FETCH_HEAD
|
||||
|
||||
- uses: astral-sh/setup-uv@v5
|
||||
with:
|
||||
enable-cache: true
|
||||
- name: Install uv
|
||||
working-directory: /
|
||||
run: |
|
||||
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
|
||||
|
||||
- name: Install dependencies
|
||||
run: uv sync --no-dev
|
||||
@@ -39,10 +53,22 @@ jobs:
|
||||
run:
|
||||
working-directory: backend/analytics
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Install system packages
|
||||
working-directory: /
|
||||
run: dnf install -y git golang && dnf clean all
|
||||
|
||||
- name: Install Go
|
||||
run: dnf install -y golang && dnf clean all
|
||||
- name: Checkout
|
||||
working-directory: /
|
||||
env:
|
||||
TOKEN: ${{ github.token }}
|
||||
run: |
|
||||
git config --global credential.helper \
|
||||
'!f() { printf "username=x-access-token\npassword=%s\n" "$TOKEN"; }; f'
|
||||
git init "$GITHUB_WORKSPACE"
|
||||
git -C "$GITHUB_WORKSPACE" remote add origin \
|
||||
"${{ github.server_url }}/${{ github.repository }}.git"
|
||||
git -C "$GITHUB_WORKSPACE" fetch --depth=1 origin "${{ github.sha }}"
|
||||
git -C "$GITHUB_WORKSPACE" checkout FETCH_HEAD
|
||||
|
||||
- name: Vet
|
||||
run: go vet ./...
|
||||
|
||||
Reference in New Issue
Block a user