Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test BN Compatibility tool and github action #569

Open
wants to merge 92 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 78 commits
Commits
Show all changes
92 commits
Select commit Hold shift + click to select a range
b946cbb
packages for 0.65
CedricGuillemet Jun 29, 2022
ca107c0
add artifact
CedricGuillemet Jun 29, 2022
a965924
testVersion
CedricGuillemetMS Jan 25, 2023
a4a3765
title
CedricGuillemetMS Jan 25, 2023
3db2216
template
CedricGuillemetMS Jan 25, 2023
80054d4
ubuntu
CedricGuillemetMS Jan 25, 2023
d0ac717
comments
CedricGuillemetMS Jan 25, 2023
4f7d05a
react-native iosandroid
CedricGuillemetMS Jan 25, 2023
9663758
npm build
CedricGuillemetMS Jan 25, 2023
9b60a48
run android
CedricGuillemetMS Jan 25, 2023
3df6664
gradlew
CedricGuillemetMS Jan 25, 2023
8dd8a6e
app
CedricGuillemetMS Jan 25, 2023
0349f07
apk
CedricGuillemetMS Jan 25, 2023
d736625
windows build
CedricGuillemetMS Jan 26, 2023
a26918e
indents
CedricGuillemetMS Jan 26, 2023
0d5fd88
msbuild
CedricGuillemetMS Jan 26, 2023
8943303
windows 2019
CedricGuillemetMS Jan 26, 2023
6a7b5f5
nuget restore
CedricGuillemetMS Jan 26, 2023
215641e
back to 2019
CedricGuillemetMS Jan 26, 2023
77937fd
windows package path
CedricGuillemetMS Jan 26, 2023
f70ad57
test emulator
CedricGuillemetMS Jan 27, 2023
2acdfd2
typo
CedricGuillemetMS Jan 27, 2023
a7f41ba
macos
CedricGuillemetMS Jan 27, 2023
56b3d45
no windows
CedricGuillemetMS Jan 27, 2023
d8e085d
separate build & test
CedricGuillemetMS Jan 27, 2023
370b5b9
apk path
CedricGuillemetMS Jan 27, 2023
3c21c53
default paths
CedricGuillemetMS Jan 27, 2023
b71ab0e
check running
CedricGuillemetMS Jan 27, 2023
94b032d
script
CedricGuillemetMS Jan 27, 2023
33ff0e5
strings
CedricGuillemetMS Jan 27, 2023
356988c
verbose checks
CedricGuillemetMS Jan 27, 2023
eba9baa
strings again
CedricGuillemetMS Jan 27, 2023
c960ca3
back to android 27
CedricGuillemetMS Jan 27, 2023
3038f9f
strings
CedricGuillemetMS Jan 27, 2023
7a0041d
mix
CedricGuillemetMS Jan 27, 2023
237e4c0
WIP
CedricGuillemetMS Feb 8, 2023
c5c6004
remove test android
CedricGuillemetMS Feb 8, 2023
b41fc69
update app TS
CedricGuillemetMS Feb 8, 2023
35d9166
cp script
CedricGuillemetMS Feb 8, 2023
2062bb4
again
CedricGuillemetMS Feb 8, 2023
c848c85
config crash
CedricGuillemetMS Feb 8, 2023
93f0613
removed copy
CedricGuillemetMS Feb 8, 2023
08c0d34
try copy again
CedricGuillemetMS Feb 8, 2023
2b885c4
version quotes
CedricGuillemetMS Feb 8, 2023
d96e0bb
verbose
CedricGuillemetMS Feb 8, 2023
c63ca9c
list versions
CedricGuillemetMS Feb 8, 2023
3b7a696
an 1
CedricGuillemetMS Feb 8, 2023
ba8c1c1
template
CedricGuillemetMS Feb 8, 2023
4c94ee9
no upload
CedricGuillemetMS Feb 8, 2023
6bd01fc
version
CedricGuillemetMS Feb 8, 2023
088aac3
and again
CedricGuillemetMS Feb 8, 2023
a5f1831
template
CedricGuillemetMS Feb 8, 2023
5e67e07
comment
CedricGuillemetMS Feb 8, 2023
fb9b544
0.71.2
CedricGuillemetMS Feb 8, 2023
ffbd50b
PG gen
CedricGuillemetMS Feb 20, 2023
af32bf2
postfix package
CedricGuillemet Mar 6, 2023
6848f05
fix android
CedricGuillemet Mar 6, 2023
6ba61d6
windows build
CedricGuillemet Mar 8, 2023
060d90c
nuget restore
CedricGuillemet Mar 8, 2023
fdf1d2d
up windows
CedricGuillemet Mar 8, 2023
13aca4f
missing windows checkout
CedricGuillemet Mar 8, 2023
3f14305
more packages
CedricGuillemet Mar 8, 2023
ea6933d
autolink
CedricGuillemet Mar 8, 2023
38b8731
ios build
CedricGuillemet Mar 8, 2023
3603139
indent
CedricGuillemet Mar 8, 2023
79f349b
and again
CedricGuillemet Mar 8, 2023
6380a6f
pods
CedricGuillemet Mar 8, 2023
90b72e6
ios install
CedricGuillemet Mar 8, 2023
18ac18c
ios build
CedricGuillemet Mar 9, 2023
d73df40
more tests
CedricGuillemet Mar 9, 2023
ff7dc86
test ios-build-action
CedricGuillemet Mar 9, 2023
6a4dbbf
back to xcodebuild
CedricGuillemet Mar 9, 2023
8e0bf52
test BN protocol tool and github action
CedricGuillemet Mar 13, 2023
c0851ce
Merge branch 'master' of https://github.com/cedricguillemet/BabylonRe…
CedricGuillemet Mar 13, 2023
f2cd81f
pr.yml fix
CedricGuillemet Mar 13, 2023
d754efd
EoL
CedricGuillemet Mar 13, 2023
9c28c0d
documentation
CedricGuillemet Mar 13, 2023
aec9e53
path fix for compatibility
CedricGuillemet Mar 13, 2023
e48945f
removed protocol word
CedricGuillemet Mar 14, 2023
b168e48
even more compat
CedricGuillemet Mar 14, 2023
a119cc3
Merge branch 'master' into BRNBNProtocolCheck
CedricGuillemet May 11, 2023
6d6a78e
Merge branch 'master' into BRNBNProtocolCheck
CedricGuillemet May 23, 2023
3ea15e8
fix test bjs mask as parameter
CedricGuillemet May 23, 2023
7c7c844
Update Documentation/TestingCompatibility.md
CedricGuillemet May 23, 2023
6aa5371
Update Documentation/TestingCompatibility.md
CedricGuillemet May 23, 2023
76388a0
SLA update for 1.6.0 package (#579)
CedricGuillemet May 24, 2023
dfc218e
Agnostic toolset for VS project + std link issue with MSVC 17.2+ (#580)
CedricGuillemet Jun 1, 2023
1033c2f
1.6.1 SLA update (#581)
CedricGuillemet Jun 1, 2023
aafbad8
SLA for RN 0.72 (#584)
CedricGuillemet Jun 22, 2023
ca1663f
Update BN submodule (#589)
CedricGuillemet Jul 20, 2023
f90faeb
SLA 1.6.3 (#591)
CedricGuillemet Jul 24, 2023
60871c6
Merge branch 'BRNBNProtocolCheck' of https://github.com/cedricguillem…
CedricGuillemet Jul 27, 2023
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
29 changes: 29 additions & 0 deletions .github/workflows/test_protocol.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Test BabylonNative Protocol compatibility
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Like we discussed offline, this isn't just testing the protocol version. Rename folder to TestCompatibility, etc.?

on:
workflow_dispatch:
inputs:
NPM_Mask:
description: 'NPM versions mask'
required: true
type: string
default: 5.*.*

jobs:
build:
runs-on: windows-2019

steps:
- name: Checkout
uses: actions/checkout@master
- name: NPM Install
run: npm install
working-directory: ./Apps/TestProtocol
- name: Run tests
run: npm run testPackages ${{ github.event.inputs.NPM_Mask }}
working-directory: ./Apps/TestProtocol
- name: Upload Result
uses: actions/upload-artifact@v2
with:
name: NPMCompatibility
path: |
./Apps/TestProtocol/compatibility.json
Loading