additional fixes for CI
This commit is contained in:
@@ -17,14 +17,28 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: backend
|
working-directory: backend
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- name: Install system packages
|
||||||
|
working-directory: /
|
||||||
|
run: dnf install -y git python3 curl && dnf clean all
|
||||||
|
|
||||||
- name: Install Python
|
- name: Checkout
|
||||||
run: dnf install -y python3 && dnf clean all
|
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
|
- name: Install uv
|
||||||
with:
|
working-directory: /
|
||||||
enable-cache: true
|
run: |
|
||||||
|
curl -LsSf https://astral.sh/uv/install.sh | sh
|
||||||
|
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: uv sync --no-dev
|
run: uv sync --no-dev
|
||||||
@@ -39,10 +53,22 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
working-directory: backend/analytics
|
working-directory: backend/analytics
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- name: Install system packages
|
||||||
|
working-directory: /
|
||||||
|
run: dnf install -y git golang && dnf clean all
|
||||||
|
|
||||||
- name: Install Go
|
- name: Checkout
|
||||||
run: dnf install -y golang && dnf clean all
|
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
|
- name: Vet
|
||||||
run: go vet ./...
|
run: go vet ./...
|
||||||
|
|||||||
Reference in New Issue
Block a user