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
2 changes: 1 addition & 1 deletion .github/workflows/ci-archlinux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
pacman -Scc --noconfirm

- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Fix workspace permissions
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-bundle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Setup node
id: node
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-flatpak.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
clean-all: true

- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: recursive

Expand All @@ -61,7 +61,7 @@

- name: Sync Python tools
run: |
uv sync --locked --only-group flatpak \

Check warning on line 64 in .github/workflows/ci-flatpak.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDcnPTewJ4grDKjx&open=AZ-EQDcnPTewJ4grDKjx&pullRequest=5412
--python "${PYTHON_VERSION}" \
--no-python-downloads \
--no-install-project
Expand All @@ -88,7 +88,7 @@

- name: flatpak node generator
# https://github.com/flatpak/flatpak-builder-tools/blob/master/node/README.md
run: uv run --locked --no-sync python -m flatpak_node_generator npm package-lock.json

Check warning on line 91 in .github/workflows/ci-flatpak.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDcnPTewJ4grDKjy&open=AZ-EQDcnPTewJ4grDKjy&pullRequest=5412

- name: Debug generated-sources.json
run: cat generated-sources.json
Expand All @@ -105,7 +105,7 @@
--no-header \
--output-file glad-requirements.txt

uv run --locked --no-sync python \

Check warning on line 108 in .github/workflows/ci-flatpak.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDcnPTewJ4grDKjz&open=AZ-EQDcnPTewJ4grDKjz&pullRequest=5412
./packaging/linux/flatpak/deps/flatpak-builder-tools/pip/flatpak-pip-generator.py \
--runtime="org.kde.Sdk//${KDE_PLATFORM_VERSION}" \
--output glad-dependencies \
Expand Down Expand Up @@ -214,7 +214,7 @@
"${APP_ID}.yml"

echo "Linting flatpak repo"
# TODO: add arg

Check warning on line 217 in .github/workflows/ci-flatpak.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDcnPTewJ4grDKj0&open=AZ-EQDcnPTewJ4grDKj0&pullRequest=5412
# --mirror-screenshots-url=https://dl.flathub.org/media \
flatpak run --command=flatpak-builder-lint org.flatpak.Builder \
--exceptions \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-freebsd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
matrix: ${{ fromJson(needs.setup-matrix.outputs.matrix) }}
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: recursive

Expand Down Expand Up @@ -145,9 +145,9 @@
set -e
# Keep FreeBSD off Sunshine's default dependency path: lizardbyte-common[c]
# includes clang-format, which has no FreeBSD wheel and is slow to build.
uv sync --locked --only-group glad --python "/usr/local/bin/python${PYTHON_VERSION}" \

Check warning on line 148 in .github/workflows/ci-freebsd.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDb4PTewJ4grDKjo&open=AZ-EQDb4PTewJ4grDKjo&pullRequest=5412
--no-python-downloads --no-install-project
uv sync --project third-party/lizardbyte-common --locked --only-group test-c \

Check warning on line 150 in .github/workflows/ci-freebsd.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDb4PTewJ4grDKjp&open=AZ-EQDb4PTewJ4grDKjp&pullRequest=5412
--python "/usr/local/bin/python${PYTHON_VERSION}" \
--no-python-downloads --no-install-project

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-homebrew.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
safe-packages: brew

- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Select Xcode 16.2
if: matrix.os_name == 'macos' && matrix.os_version == '14'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
clean-all: true

- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: recursive

Expand Down Expand Up @@ -175,7 +175,7 @@

- name: Sync Python tools
run: |
uv sync --locked \

Check warning on line 178 in .github/workflows/ci-linux.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDcOPTewJ4grDKjt&open=AZ-EQDcOPTewJ4grDKjt&pullRequest=5412
--python "${PYTHON_VERSION}" \
--no-python-downloads --no-install-project

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
p12-password: ${{ secrets.APPLE_DEVELOPER_ID_APPLICATION_CERTIFICATE_P12_PASSWORD }}

- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: recursive

Expand Down Expand Up @@ -104,7 +104,7 @@

- name: Sync Python tools
run: |
uv sync --locked \

Check warning on line 107 in .github/workflows/ci-macos.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDdAPTewJ4grDKj1&open=AZ-EQDdAPTewJ4grDKj1&pullRequest=5412
--python "${PYTHON_VERSION}" \
--no-python-downloads --no-install-project

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
toolchain: clang-aarch64
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
submodules: recursive

Expand Down Expand Up @@ -127,7 +127,7 @@
tarball="${pkg}-${version}-any.pkg.tar.zst"

# download working version
wget "https://repo.msys2.org/mingw/${MATRIX_MSYSTEM}/${tarball}"

Check warning on line 130 in .github/workflows/ci-windows.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Not disabling redirects might allow for redirections to insecure websites. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDVcPTewJ4grDKjl&open=AZ-EQDVcPTewJ4grDKjl&pullRequest=5412

tarballs="${tarballs} ${tarball}"
done
Expand Down Expand Up @@ -214,7 +214,7 @@
MSYS2_PATH_TYPE: inherit
UV_PYTHON: ${{ steps.setup-python.outputs.python-path }}
run: |
uv sync --locked \

Check warning on line 217 in .github/workflows/ci-windows.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDVcPTewJ4grDKjm&open=AZ-EQDVcPTewJ4grDKjm&pullRequest=5412
--no-python-downloads \
--no-install-project

Expand Down Expand Up @@ -362,7 +362,7 @@
env:
MSYS2_PATH_TYPE: inherit
run: |
uv run --project .. --locked --no-sync gcovr . -r ../src \

Check warning on line 365 in .github/workflows/ci-windows.yml

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Omitting "--no-build" can lead to the execution of setup scripts. Make sure it is safe here.

See more on https://sonarcloud.io/project/issues?id=LizardByte_Sunshine&issues=AZ-EQDVcPTewJ4grDKjn&open=AZ-EQDVcPTewJ4grDKjn&pullRequest=5412
--exclude-noncode-lines \
--exclude-throw-branches \
--exclude-unreachable-branches \
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Release Setup
id: release-setup
Expand Down Expand Up @@ -251,7 +251,7 @@ jobs:

- name: Checkout
if: steps.should_run.outputs.SHOULD_RUN == 'true'
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Download coverage artifact
if: steps.should_run.outputs.SHOULD_RUN == 'true'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
contents: read
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Upload artifact
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
Expand Down
Loading