Meta: Update for GitHub org rename to LadybirdBrowser

This commit is contained in:
Andreas Kling 2024-06-09 13:02:56 +02:00
parent c86e89665b
commit c096608dd9
Notes: sideshowbarker 2024-07-16 22:11:09 +09:00
12 changed files with 15 additions and 15 deletions

View file

@ -8,7 +8,7 @@ concurrency:
jobs: jobs:
Lagom: Lagom:
if: github.repository == 'LadybirdWebBrowser/ladybird' if: github.repository == 'LadybirdBrowser/ladybird'
strategy: strategy:
fail-fast: false fail-fast: false

View file

@ -17,7 +17,7 @@ permissions:
jobs: jobs:
build: build:
if: github.repository == 'LadybirdWebBrowser/ladybird' if: github.repository == 'LadybirdBrowser/ladybird'
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:

View file

@ -9,7 +9,7 @@ jobs:
run_and_update_results: run_and_update_results:
runs-on: self-hosted runs-on: self-hosted
if: false if: false
#if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master' #if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
concurrency: libjs-test262 concurrency: libjs-test262
@ -19,7 +19,7 @@ jobs:
echo "Cleaning up previous run" echo "Cleaning up previous run"
rm -rf "${{ github.workspace }}/*" rm -rf "${{ github.workspace }}/*"
- name: Checkout LadybirdWebBrowser/ladybird - name: Checkout LadybirdBrowser/ladybird
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Checkout SerenityOS/libjs-test262 - name: Checkout SerenityOS/libjs-test262

View file

@ -8,7 +8,7 @@ on: [pull_request_target]
jobs: jobs:
lint_commits: lint_commits:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
if: always() && github.repository == 'LadybirdWebBrowser/ladybird' if: always() && github.repository == 'LadybirdBrowser/ladybird'
steps: steps:
- name: Lint PR commits - name: Lint PR commits
@ -91,4 +91,4 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.LADYBIRD_BOT_TOKEN }} GITHUB_TOKEN: ${{ secrets.LADYBIRD_BOT_TOKEN }}
with: with:
msg: "Hello!\n\nOne or more of the commit messages in this PR do not match the Ladybird [code submission policy](https://github.com/LadybirdWebBrowser/ladybird/blob/master/CONTRIBUTING.md#code-submission-policy), please check the `lint_commits` CI job for more details on which commits were flagged and why.\nPlease do not close this PR and open another, instead modify your commit message(s) with [git commit --amend](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message) and force push those changes to update this PR." msg: "Hello!\n\nOne or more of the commit messages in this PR do not match the Ladybird [code submission policy](https://github.com/LadybirdBrowser/ladybird/blob/master/CONTRIBUTING.md#code-submission-policy), please check the `lint_commits` CI job for more details on which commits were flagged and why.\nPlease do not close this PR and open another, instead modify your commit message(s) with [git commit --amend](https://docs.github.com/en/pull-requests/committing-changes-to-your-project/creating-and-editing-commits/changing-a-commit-message) and force push those changes to update this PR."

View file

@ -20,7 +20,7 @@ concurrency:
jobs: jobs:
CI: CI:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master' if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:

View file

@ -11,7 +11,7 @@ env:
jobs: jobs:
build-and-package: build-and-package:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
if: always() && github.repository == 'LadybirdWebBrowser/ladybird' && github.ref == 'refs/heads/master' if: always() && github.repository == 'LadybirdBrowser/ladybird' && github.ref == 'refs/heads/master'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@ -28,7 +28,7 @@ jobs:
cancel-in-progress: true cancel-in-progress: true
steps: steps:
- name: Checkout LadybirdWebBrowser/ladybird - name: Checkout LadybirdBrowser/ladybird
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: "Set up environment" - name: "Set up environment"

View file

@ -14,7 +14,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
steps: steps:
- name: Checkout LadybirdWebBrowser/ladybird - name: Checkout LadybirdBrowser/ladybird
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Checkout SerenityOS/libjs-data libjs-wasm - name: Checkout SerenityOS/libjs-data libjs-wasm

View file

@ -41,7 +41,7 @@ Nobody is perfect, and sometimes we mess things up. That said, here are some goo
**Do:** **Do:**
* Write in idiomatic SerenityOS-style C++23, using the `AK` containers in all code. * Write in idiomatic SerenityOS-style C++23, using the `AK` containers in all code.
* Conform to the project coding style found in [CodingStyle.md](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Documentation/CodingStyle.md). Use `clang-format` (version 18 or later) to automatically format C++ files. See [AdvancedBuildInstructions.md](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Documentation/AdvancedBuildInstructions.md#clang-format-updates) for instructions on how to get an up-to-date version if your OS distribution does not ship clang-format-18. * Conform to the project coding style found in [CodingStyle.md](https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/CodingStyle.md). Use `clang-format` (version 18 or later) to automatically format C++ files. See [AdvancedBuildInstructions.md](https://github.com/LadybirdBrowser/ladybird/blob/master/Documentation/AdvancedBuildInstructions.md#clang-format-updates) for instructions on how to get an up-to-date version if your OS distribution does not ship clang-format-18.
* Choose expressive variable, function and class names. Make it as obvious as possible what the code is doing. * Choose expressive variable, function and class names. Make it as obvious as possible what the code is doing.
* Split your changes into separate, atomic commits (i.e. A commit per feature or fix, where the build, tests and the system are all functioning). * Split your changes into separate, atomic commits (i.e. A commit per feature or fix, where the build, tests and the system are all functioning).
* Make sure your commits are rebased on the master branch. * Make sure your commits are rebased on the master branch.

View file

@ -78,7 +78,7 @@ We separate CSS rules by their cascade origin. The two origins we're concerned w
The cascade origin determines the processing order for rules. The "user-agent" style is the least important, so it gets processed first. Then author style is added on top of that. The cascade origin determines the processing order for rules. The "user-agent" style is the least important, so it gets processed first. Then author style is added on top of that.
Note: the user-agent style is a built-in CSS style sheet that lives in the LibWeb source code [here](https://github.com/LadybirdWebBrowser/ladybird/blob/master/Userland/Libraries/LibWeb/CSS/Default.css). Note: the user-agent style is a built-in CSS style sheet that lives in the LibWeb source code [here](https://github.com/LadybirdBrowser/ladybird/blob/master/Userland/Libraries/LibWeb/CSS/Default.css).
The end product of style computation is a fully populated StyleProperties object. It has a StyleValue for each CSS::PropertyID. In spec parlance, these are the *computed* values. (Note that these are not the same as you get from `getComputedStyle()`, that API returns the *resolved* values.) The end product of style computation is a fully populated StyleProperties object. It has a StyleValue for each CSS::PropertyID. In spec parlance, these are the *computed* values. (Note that these are not the same as you get from `getComputedStyle()`, that API returns the *resolved* values.)

View file

@ -54,7 +54,7 @@ tar xzf ./actions-runner-linux-x64-X.X.X.tar.gz
``` ```
### Link the runner to the repository ### Link the runner to the repository
```shell ```shell
./config.sh --url https://github.com/LadybirdWebBrowser/ladybird --token INSERT_SECRET_TOKEN_HERE ./config.sh --url https://github.com/LadybirdBrowser/ladybird --token INSERT_SECRET_TOKEN_HERE
``` ```
### Configure the runner to protect against malicious PRs by adding the following line to .env: ### Configure the runner to protect against malicious PRs by adding the following line to .env:
```shell ```shell

View file

@ -22,7 +22,7 @@ FROM fedora:39 AS serenity-build
WORKDIR /home WORKDIR /home
RUN dnf install -y clang cmake git-core ninja-build RUN dnf install -y clang cmake git-core ninja-build
RUN git clone --depth=1 https://github.com/LadybirdWebBrowser/ladybird RUN git clone --depth=1 https://github.com/LadybirdBrowser/ladybird
RUN cd ladybird/Meta/Lagom && ./BuildFuzzers.sh RUN cd ladybird/Meta/Lagom && ./BuildFuzzers.sh

View file

@ -1,3 +1,3 @@
# Security Policy # Security Policy
Ladybird is unreleased software still in early development, and so bugs and vulnerabilities can be safely disclosed publicly. If you find an issue, we would prefer if you report it as a [GitHub issue](https://github.com/LadybirdWebBrowser/ladybird/issues/new). If your issue was found using a fuzzer, please check [oss-fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-serenity) first to see if it has already been recorded. Ladybird is unreleased software still in early development, and so bugs and vulnerabilities can be safely disclosed publicly. If you find an issue, we would prefer if you report it as a [GitHub issue](https://github.com/LadybirdBrowser/ladybird/issues/new). If your issue was found using a fuzzer, please check [oss-fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?q=label:Proj-serenity) first to see if it has already been recorded.