Skip to content

Commit

Permalink
Merge pull request #4515 from Scille/castor
Browse files Browse the repository at this point in the history
The final oxidation 🥊 🥇
  • Loading branch information
touilleMan authored Jun 9, 2023
2 parents 2969e9e + 4a87ecb commit 07da401
Show file tree
Hide file tree
Showing 2,859 changed files with 74,652 additions and 194,935 deletions.
5 changes: 0 additions & 5 deletions .babel.cfg

This file was deleted.

1 change: 0 additions & 1 deletion .cspell/cspell.config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@ cache:
useGitignore: true
allowCompoundWords: true
ignorePaths:
- "**/parsec/core/resources/default_*.ignore"
- "**/*.svg"
- "**/docs/figures/*.svg"
- "**/windows-icon-handler/**/*.vcxproj"
Expand Down
6 changes: 6 additions & 0 deletions .cspell/custom-words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,7 @@ linuxsys
Ljava
llabel
localdb
localns
LowLevel
lproj
lsregister
Expand All @@ -226,6 +227,7 @@ metaraw
miniserde
mnone
moff
monomorphization
mountpoint
MountPoints
msgid
Expand All @@ -235,12 +237,15 @@ multibytes
mycapacitorapp
myclass
Nanos
ntns
ntics
napi
newsfragment
newsfragments
Niño
nmspc
nocapture
noserver
NONCEBYTES
noopener
noreferrer
Expand All @@ -260,6 +265,7 @@ oneofschema
Onone
OpsLimit
ORGANIZATIONID
orgid
oscrypt
oscrypto
OSXFUSE
Expand Down
8 changes: 4 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ package-lock.json @Scille/js-code-owners

# The bindings folder contains rust code that is used by the `web`, `electron` & `android`.
# The responsability is shared between the js & rust teams.
/oxidation/bindings/ @Scille/js-code-owners @Scille/rust-code-owners
/bindings/ @Scille/js-code-owners @Scille/rust-code-owners


# Rust team is responsible for the rust code.
/oxidation/libparsec/ @Scille/rust-code-owners
/libparsec/ @Scille/rust-code-owners
/src @Scille/rust-code-owners
rust-toolchain.toml @Scille/rust-code-owners
Cargo.toml @Scille/rust-code-owners
Expand All @@ -42,9 +42,9 @@ mypy.ini @Scille/python-code-owners
setup.cfg @Scille/python-code-owners

# Ops team is responsible for the CI & the packaging system.
/.github/ @Scille/ops-code-owners
/.github/ @Scille/ops-code-owners
/packaging/ @Scille/ops-code-owners
/misc/ @Scille/ops-code-owners

# @touilleMan is responsible for the CODEOWNERS file ;)
/.github/CODEOWNERS @touilleMan
/.github/CODEOWNERS @touilleMan
6 changes: 5 additions & 1 deletion .github/actions/setup-python-poetry/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ inputs:
description: Poetry version to install
required: true

project-path:
description: Path to the directory containing the pyproject.toml
required: true

runs:
using: composite
steps:
Expand Down Expand Up @@ -49,4 +53,4 @@ runs:

- name: (*Nix) Configure poetry to use the installed python
shell: ${{ runner.os != 'Windows' && 'bash' || 'pwsh' }}
run: poetry env use ${{ steps.setup-python.outputs.python-path }}
run: poetry -C ${{ inputs.project-path }} env use ${{ steps.setup-python.outputs.python-path }}
6 changes: 3 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ updates:
rebase-strategy: disabled

- package-ecosystem: npm
directory: /oxidation/bindings/electron
directory: /bindings/electron
pull-request-branch-name:
separator: "-"
schedule:
Expand All @@ -110,7 +110,7 @@ updates:
rebase-strategy: disabled

- package-ecosystem: npm
directory: /oxidation/bindings/web
directory: /bindings/web
pull-request-branch-name:
separator: "-"
schedule:
Expand Down Expand Up @@ -147,7 +147,7 @@ updates:
rebase-strategy: disabled

- package-ecosystem: gradle
directory: /oxidation/bindings/android
directory: /bindings/android
pull-request-branch-name:
separator: "-"
schedule:
Expand Down
8 changes: 4 additions & 4 deletions .github/filters/ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
rust-libparsec: &rust-libparsec oxidation/libparsec/**
rust-libparsec: &rust-libparsec libparsec/**

rust-dependencies-workspace: &rust-dependencies-workspace
- Cargo.toml
Expand All @@ -10,19 +10,19 @@ rust-python-binding: &rust-python-binding src/**

# TODO: We currently don't test the electron application
# So we don't have to watch the electron binding (likewise for the client code related to electron)
# rust-electron-binding: &rust-electron-binding oxidation/bindings/electron
# rust-electron-binding: &rust-electron-binding bindings/electron
# new-client-electron: &new-client-electron: oxidation/client/electron

# TODO: We currently don't test the android application
# So we don't have to watch the android binding (likewise for the client code related to android)
# rust-android-binding: &rust-android-binding oxidation/bindings/android
# rust-android-binding: &rust-android-binding bindings/android
# new-client-android: &new-client-android: oxidation/client/android

# TODO: We currently don't test the ios application
# So we don't have to watch the client code related to the ios application
# new-client-ios: &new-client-ios oxidation/client/ios

rust-web-binding: &rust-web-binding oxidation/bindings/web/**
rust-web-binding: &rust-web-binding bindings/web/**

any-python:
- "**.py"
Expand Down
10 changes: 5 additions & 5 deletions .github/filters/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ python-analyze:
- *python
- *python-dependencies-project

rust-android-binding: &rust-android-binding oxidation/bindings/android/**
rust-android-binding: &rust-android-binding bindings/android/**

android: &android oxidation/client/android/**

android-dependencies-project: &android-dependencies-project
# Bindings configuration
- oxidation/bindings/android/gradle/verification-metadata.xml
- oxidation/bindings/android/*.gradle
- oxidation/bindings/android/*.lockfile
- oxidation/bindings/android/*.properties
- bindings/android/gradle/verification-metadata.xml
- bindings/android/*.gradle
- bindings/android/*.lockfile
- bindings/android/*.properties
# Client configuration
- oxidation/client/android/gradle/verification-metadata.xml
- oxidation/client/android/*.gradle
Expand Down
2 changes: 1 addition & 1 deletion .github/scripts/sink_cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def naturalize(bytes_size: int) -> str:


def gh_api(url: str, method: Optional[str] = "GET"):
extra_args = [f"--header='Accept: application/json'"]
extra_args = ["--header='Accept: application/json'"]
if method is not None:
extra_args.append(f"--method={method}")
cmd_args = ["gh", "api", *extra_args, url]
Expand Down
Loading

0 comments on commit 07da401

Please sign in to comment.