Replace setup-go/setup-node actions with manual install for Gitea runner compatibility
Some checks failed
Dev Build & Deploy / docker-build-push (push) Blocked by required conditions
Dev Build & Deploy / test-and-build (push) Failing after 14m18s

This commit is contained in:
Joshua King
2026-05-20 08:10:13 -04:00
parent 5f42a3be18
commit ee6ad10db9

View File

@@ -19,9 +19,9 @@ jobs:
- uses: actions/checkout@v4
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: "1.23"
run: |
curl -sL https://go.dev/dl/go1.23.6.linux-amd64.tar.gz | tar -C /usr/local -xz
echo "/usr/local/go/bin" >> $GITHUB_PATH
- name: Run backend tests
run: go test ./...
@@ -32,9 +32,9 @@ jobs:
working-directory: ./go-backend
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: "22"
run: |
curl -sL https://deb.nodesource.com/setup_22.x | bash -
apt-get install -y nodejs
- name: Install frontend deps
run: npm ci