Skip to content

Commit

Permalink
build(github): 👷 clean up codeql github action
Browse files Browse the repository at this point in the history
  • Loading branch information
joshuar committed Apr 24, 2024
1 parent 45a39b5 commit 33d4108
Showing 1 changed file with 18 additions and 18 deletions.
36 changes: 18 additions & 18 deletions .github/workflows/security-codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,47 +16,47 @@ jobs:
actions: read
contents: read
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
language: [ 'go' ]

steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Install/Cache dependencies
id: cache_pkg_deps
uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: desktop-file-utils gcc libgl1-mesa-dev libegl1-mesa-dev libgles2-mesa-dev libx11-dev xorg-dev

- name: Install build dependencies
id: install_packages
run: >
sudo apt-get update && sudo apt-get -y install
desktop-file-utils gcc
libgl1-mesa-dev xserver-xorg-dev
libxcursor-dev libxrandr-dev
libxinerama-dev libxi-dev
libgl1-mesa-dev libxxf86vm-dev
> ${RUNNER_TEMP}/dpkg.log
env:
DEBIAN_FRONTEND: noninteractive
- name: Setup Go
id: setup_go
uses: actions/setup-go@v5
with:
go-version: '^1.22'

- name: Install Go dependencies
id: install_go_deps
run: |
go install golang.org/x/tools/cmd/stringer@latest
go install github.com/fyne-io/fyne-cross@latest
go install golang.org/x/text/cmd/gotext@latest
go install github.com/matryer/moq@latest
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}

- name: Build agent
run: |
go generate ./...
go build
- name: Run go generate
id: go_generate
run: go generate -v ./...
- name: Run go build
id: go_build
run: go build -v
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3

0 comments on commit 33d4108

Please sign in to comment.