Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
75cf93e
bump version number
Jens-G Feb 4, 2024
875178c
THRIFT-5744: Switch to slog for go library
Nov 17, 2023
51e541e
THRIFT-5745: Implement slog.LogValuer on go TStructs
Nov 22, 2023
84b35ff
THRIFT-5688: Add PyPI publishing github actions
Feb 8, 2024
8e828c0
THRIFT-5756 Run php tests in github actions
Feb 19, 2024
09fa37b
add ASF Header
sveneld Feb 21, 2024
3b1c30c
Add license header to pypi workflow file
Feb 19, 2024
f692702
[THRIFT-5760] Update minimal version of php
sveneld Feb 24, 2024
ac52d8d
[THRIFT-5758] PHP 8.2 Deprecate dynamic properties
Feb 22, 2024
58000cc
Fix: fix readMessageBegin name type error
bwangelme Nov 6, 2023
d0bd39c
THRIFT-5761 Lib/json tests fail
thomasbruggink Feb 25, 2024
14fc2be
[THRIFT-5757] Unit tests for php lib
sveneld Feb 22, 2024
3a6ee00
Update lib/php/test/Unit/Lib/StringFunc/MbStringTest.php
sveneld Feb 23, 2024
d1a4fee
Update lib/php/test/Unit/Lib/StringFunc/CoreTest.php
sveneld Feb 23, 2024
da2ef34
Update lib/php/test/Unit/Lib/ClassLoader/ThriftClassLoaderTest.php
sveneld Feb 23, 2024
8148f2f
THRIFT-5706: lib/cpp Fix the Security tests on openssl 1.1 and 3.0
thomasbruggink Feb 26, 2024
3ea763e
Enable all tests on opensslv3
thomasbruggink Mar 5, 2024
b6cf049
THRIFT-5762 Expose service result objects in Java
thomasbruggink Feb 25, 2024
1681926
THRIFT-5764 Extra CTOR for TThriftBytesImpl
Jens-G Mar 7, 2024
b53fa8e
THRIFT-5765 Extra override for WriteBinary() to avoid unnecessary mem…
Jens-G Mar 7, 2024
f02ac2f
Move default constructor and operator== implementation to CPP file
tinloaf Feb 8, 2023
cedcd0e
Factor out duplicated code into helper function
tinloaf Feb 8, 2023
16105fa
Move generate_default_constructor call into generate_struct_definition
tinloaf Feb 24, 2023
4f56007
Always generate an initializer list
tinloaf Mar 6, 2023
9bd8f1e
Fix ODR violations in cases where templates are involved
tinloaf Apr 4, 2023
58c2785
expose qt5 targets if available
Sep 9, 2022
9913004
[THRIFT-5757] Unit tests for php lib
sveneld Mar 2, 2024
0e72363
Add "my own +1 vote" paragraph to mail template
Jens-G Mar 12, 2024
b60b8fe
THRIFT-5769: fix invalid size error on large messages
tuomojokimies-sc Mar 18, 2024
a9b1463
THRIFT-5767: use string builder to parse strings with escaped quotes …
k-walton Mar 18, 2024
4233d75
THRIFT-5768 Add missing test in configure.ac for kotlin
thomasbruggink Mar 17, 2024
2826098
THRIFT-5762 Fix spotless errors
thomasbruggink Mar 15, 2024
f5396ed
Merge branch '0.20.0'
Jens-G Mar 22, 2024
9bd1f1b
We have 2024
Jens-G Mar 22, 2024
aa04bb9
[THRIFT-5757] Unit tests for php lib
sveneld Mar 18, 2024
564dbfc
Upgraded appveyor dockerfile reference to zlib to 1.2.13
Jens-G Mar 31, 2024
f8852dc
Upgraded dockerfile reference to Win64OpenSSL-1_1_0l.exe
Jens-G Mar 31, 2024
fcddf08
Bump jvm from 1.9.22 to 1.9.23 in /lib/kotlin
dependabot[bot] Apr 1, 2024
2adfd14
THRIFT-5750 Remove "ansistr_binary_" option
Jens-G Apr 1, 2024
c890ed4
THRIFT-5755 Docker image build fail
thomasbruggink Feb 25, 2024
fb92b73
Remove `old/` directory from `build/docker` since its not maintained/…
thomasbruggink Feb 28, 2024
fd29ab1
Update GO in docker containers to 1.21
thomasbruggink Feb 28, 2024
6768584
Add Haxe and fix rust
thomasbruggink Mar 4, 2024
f515517
Add specific PHP versions and additional dependencies
thomasbruggink Mar 5, 2024
f843185
Update readme version table
thomasbruggink Mar 5, 2024
5f563e9
Fix haxe setup, allow root users to be used and check for existing users
thomasbruggink Mar 6, 2024
f6972f1
Fix EXTRA_DIST in php make file
thomasbruggink Mar 17, 2024
63f0458
Manually remove $(BUILT_SOURCES) since no-dist-built-sources doesnt work
thomasbruggink Mar 21, 2024
85ea593
Updated ReleaseManagement.md according to THRIFT-5755 changes
Jens-G Apr 2, 2024
381d86e
Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin (#2…
dependabot[bot] Apr 2, 2024
1d886ca
THRIFT-5772: UUID support for c++ #2952
CJCombrink Mar 23, 2024
68139d1
[THRIFT-5757] Unit tests for php lib
sveneld Mar 19, 2024
4a280d5
THRIFT-5766 Replace std::endl with "\n"
CJCombrink Mar 14, 2024
3dfe0af
THRIFT-5780 Prevent certain warnings related to net8
Jens-G Apr 24, 2024
4f18395
THRIFT-5781 implement full deprecation support
Jens-G Apr 25, 2024
c3d8a4e
THRIFT-5782 implement full deprecation support
Jens-G Apr 26, 2024
344498b
go: Define a bytePool for TRichTransport
Apr 29, 2024
91d3702
Revert "go: Define a bytePool for TRichTransport"
May 1, 2024
0341323
THRIFT-5783 drop net7 support
Jens-G May 1, 2024
42dbefb
THRIFT-5782 implement full deprecation support
Jens-G May 2, 2024
fa9af0a
go: Use errors.Is over ==
May 10, 2024
b20f675
THRIFT-5784: Add THeaderTransforms to TConfiguration
May 2, 2024
c53a1b7
THRIFT-5781 implement full deprecation support -> fix uncompileable i…
Jens-G May 13, 2024
4930cac
go: Proper indent in compiler
May 14, 2024
b429cc9
Remove deprecated has_rdoc from gemspec
larouxn May 17, 2024
55014ba
THRIFT-5787 restoring binary compatibility of Factory constructor
smitchamwork May 22, 2024
da5ef36
THRIFT-5788 Refactor and streamline hash set implementation
Jens-G May 24, 2024
82fc93e
THRIFT-5789 Refactor test suite client implementation
Jens-G May 24, 2024
9c0bdcb
THRIFT-5788 Refactor and streamline hash set implementation
Jens-G May 25, 2024
9673a68
THRIFT-5786: Full deprecation support in go
May 17, 2024
405fc72
fix: TProtocol::skip fix parameter type
Jens-G Jun 4, 2024
5c58007
Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin
dependabot[bot] Jun 1, 2024
2bbaaa8
Update compact-protocol docs
alkis May 27, 2024
173714b
FIX: features documentation
Jens-G Jun 11, 2024
b709b0b
go: Fix indentation in compiler
Jun 13, 2024
aeae628
go: Improve efficiency with zlib in THeaderTransport
Jun 10, 2024
6944912
Bump braces from 3.0.2 to 3.0.3 in /lib/js
dependabot[bot] Jun 16, 2024
4b90909
THRIFT-5773 Strong UUID wrapper for C++
CJCombrink Apr 27, 2024
ba30b07
Bump braces from 3.0.2 to 3.0.3 in /lib/ts
dependabot[bot] Jun 17, 2024
14185fc
Bump ws from 6.2.2 to 6.2.3 in /lib/ts
dependabot[bot] Jun 17, 2024
1252cf3
optimizing performance issues under large-scale connection
uv747 May 11, 2024
f13d85a
THRIFT-5654 LNK4042 and LNK2019 in go_validator_generator.cc with VS2022
Jens-G Jun 28, 2024
98a1ba2
Bump ws from 6.2.2 to 6.2.3 in /lib/js
dependabot[bot] Jun 28, 2024
0ed4a1d
THRIFT-5777: python fix mismatched timeout exceptions
bwangelme Apr 15, 2024
1405831
Use pip install instead of deprecated python setup.py install command
ccoulombe Apr 16, 2024
259107e
Remove trailing space from compiler generated go code
Jul 3, 2024
86b05bf
THRIFT-5492: Add readEnd to TBufferedTransport
slicking Dec 31, 2021
db37125
lib: cpp: mitigate warnings due to non-virtual destructors
Jan 20, 2023
5b9ae5e
THRIFT-5795 namespace not properly escaped
Jens-G Jul 18, 2024
32b58e5
CI/appveyor: fix download location for flex-sdk
SvenRoederer Jul 18, 2024
3caf963
Testcase for THRIFT-5794
SvenRoederer Jul 16, 2024
1e54480
Bump ws from 5.2.3 to 5.2.4
dependabot[bot] Jul 18, 2024
4ea44ac
THRIFT-5797 HashSet() CTOR takes no argument for net < 5
Jens-G Jul 18, 2024
4ea20aa
THRIFT-5796 Indicate target environment via #if check
Jens-G Jul 18, 2024
0f0e11f
THRIFT-5798 Expand netstd compile tests to fully cover all current ta…
Jens-G Jul 18, 2024
0bc2cb9
Switch from `logger.warn` to `logger.warning`
shadchin Jul 21, 2024
18b0de6
GHA/build: upgrade artifact-actions from v3 to v4
SvenRoederer Jul 6, 2024
502a46a
GHA: switch to ubuntu-22.04 as primary image
SvenRoederer Jul 6, 2024
3d02c0f
GHA/build: bring lib-php job to same versions of artifact-action and …
SvenRoederer Jul 6, 2024
438fc82
THRIFT-5800: Make non-exist include a failure when -strict is on
Jul 25, 2024
d4503a1
THRIFT-4847: CancelledKeyException causes TThreadedSelectorServer to …
Jul 25, 2024
a4ebb75
Merge pull request #2940 from thomasbruggink/fix-lib-cpp-security-tests
emmenlau Aug 7, 2024
91565d4
Update supported go versions
Aug 14, 2024
a44c0c6
Fix failed java build (#3019)
Aug 14, 2024
539c922
Bump com.ncorti.ktfmt.gradle from 0.12.0 to 0.19.0 in /lib/kotlin (#3…
dependabot[bot] Aug 15, 2024
8a5fa60
Bump jvm from 1.9.23 to 2.0.10 in /lib/kotlin (#3023)
dependabot[bot] Aug 15, 2024
3b67982
Bump com.bmuschko:gradle-clover-plugin in /lib/kotlin (#2793)
dependabot[bot] Aug 15, 2024
e98d6b1
go: Fix cross test server
Aug 14, 2024
cf0b803
Fix python build on Github Actions
Aug 20, 2024
55ea8f3
Python3 type hints
Feb 16, 2022
12b0116
Update tests for type_hints
arkuhn Feb 24, 2024
d850f86
Review comments
arkuhn May 26, 2024
4c39000
Update compiler/cpp/src/thrift/generate/t_py_generator.cc
arkuhn Jun 18, 2024
7de26c4
Add tests
arkuhn Jun 19, 2024
5d3b5a0
Generate thrift_spec class attribute (with type hints)
arkuhn Jun 22, 2024
cb9cead
GHA/build: run tests for netstd
SvenRoederer Jul 5, 2024
efe5e02
THRIFT-5813: Close the socket in TSocket.isOpen() when peek() fails
csringhofer Aug 23, 2024
4f5bfd8
Thrift5272: cpp: add test for handling i8 type in printTo()
SvenRoederer Jul 17, 2024
791f85c
cpp: add fix for Thrift5272
SvenRoederer Jul 18, 2024
d80bb57
cpp: update includes
SvenRoederer Jul 17, 2024
5fc920d
Fix JS property/method collisions for fields enamed read/write
adrianhelvikspond Jul 31, 2024
bcc9cee
THRIFT-5810: install static MSVC libraries to lib/
AlexanderKurzMVTec Aug 8, 2024
e9b1ef6
Bump jvm from 2.0.10 to 2.0.20 in /lib/kotlin
dependabot[bot] Sep 1, 2024
80e9c4f
THRIFT-5815 veralign.sh broken and incomplete
Jens-G Sep 2, 2024
467c6bd
THRIFT-5815 veralign.sh broken and incomplete
Jens-G Sep 2, 2024
449442e
added ticket data for 0.21.0 to CHANGES.md
Jens-G Sep 2, 2024
3867d68
THRIFT-5816 Fix UUID for boost 1.86.0 (change in {{data}} member usage)
CJCombrink Sep 3, 2024
7df39f1
updated CHANGES.md
Jens-G Sep 4, 2024
e8cfb13
Updated CHANGES.md
Jens-G Sep 7, 2024
1a31d90
FIX: No rule to make target 'Tests/Thrift.Compile.Tests/Properties/As…
Jens-G Sep 15, 2024
2868d7e
Merge branch 'master' into ft/0.21.0
ggmaleva Mar 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
176 changes: 145 additions & 31 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
compiler:
strategy:
matrix:
os: [ubuntu-20.04, ubuntu-22.04]
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
Expand All @@ -68,23 +68,76 @@ jobs:
- name: Run thrift version
run: /usr/local/bin/thrift -version

# only upload while building ubuntu-20.04
# only upload while building ubuntu-22.04
- name: Archive built thrift compiler
if: matrix.os == 'ubuntu-20.04'
uses: actions/upload-artifact@v3
if: matrix.os == 'ubuntu-22.04'
uses: actions/upload-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp/thrift
retention-days: 3

lib-php:
needs: compiler
runs-on: ubuntu-22.04
strategy:
matrix:
php-version: [7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3]
fail-fast: false
steps:
- uses: actions/checkout@v4

- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
extensions: mbstring, intl, xml, curl
ini-values: "error_reporting=E_ALL"

- name: Install Dependencies
run: composer install

- name: Run bootstrap
run: ./bootstrap.sh

- name: Run configure
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-php/with-php/' | sed 's/without-php_extension/with-php_extension/' )

- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp

- name: Run thrift-compiler
run: |
chmod a+x compiler/cpp/thrift
compiler/cpp/thrift -version

- name: Build Thrift Classes
run: |
mkdir -p ./lib/php/test/Resources/packages/php
mkdir -p ./lib/php/test/Resources/packages/phpv
mkdir -p ./lib/php/test/Resources/packages/phpvo
mkdir -p ./lib/php/test/Resources/packages/phpjs
mkdir -p ./lib/php/test/Resources/packages/phpcm
compiler/cpp/thrift --gen php:nsglobal="Basic" -r --out ./lib/php/test/Resources/packages/php lib/php/test/Resources/ThriftTest.thrift
compiler/cpp/thrift --gen php:validate,nsglobal="Validate" -r --out ./lib/php/test/Resources/packages/phpv lib/php/test/Resources/ThriftTest.thrift
compiler/cpp/thrift --gen php:validate,oop,nsglobal="ValidateOop" -r --out ./lib/php/test/Resources/packages/phpvo lib/php/test/Resources/ThriftTest.thrift
compiler/cpp/thrift --gen php:json,nsglobal="Json" -r --out ./lib/php/test/Resources/packages/phpjs lib/php/test/Resources/ThriftTest.thrift
compiler/cpp/thrift --gen php:classmap,server,rest,nsglobal="Classmap" -r --out ./lib/php/test/Resources/packages/phpcm lib/php/test/Resources/ThriftTest.thrift

- name: Run Tests
run: vendor/bin/phpunit -c lib/php/phpunit.xml

lib-go:
needs: compiler
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
go:
- '1.21'
- '1.22'
- '1.23'
fail-fast: false
steps:
- uses: actions/checkout@v4
Expand All @@ -105,7 +158,7 @@ jobs:
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-go/with-go/')

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp
Expand All @@ -128,8 +181,8 @@ jobs:
run: make -C test/go precross

- name: Upload go precross artifacts
if: matrix.go == '1.22'
uses: actions/upload-artifact@v3
if: matrix.go == '1.23'
uses: actions/upload-artifact@v4
with:
name: go-precross
if-no-files-found: error
Expand All @@ -139,7 +192,7 @@ jobs:

lib-java-kotlin:
needs: compiler
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
env:
GRADLE_VERSION: "8.4"
steps:
Expand Down Expand Up @@ -183,7 +236,7 @@ jobs:
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-java/with-java/' | sed 's/without-kotlin/with-kotlin/')

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp
Expand All @@ -201,7 +254,7 @@ jobs:
run: make -C lib/java install

- name: Upload java libthrift artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: libthrift
if-no-files-found: error
Expand All @@ -214,7 +267,7 @@ jobs:
run: make -C lib/java precross

- name: Upload java precross artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: java-precross
if-no-files-found: error
Expand All @@ -236,7 +289,7 @@ jobs:
run: make -C lib/kotlin precross

- name: Upload kotlin precross artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: kotlin-precross
if-no-files-found: error
Expand All @@ -245,9 +298,70 @@ jobs:
lib/kotlin/cross-test-server/build/install/TestServer/
retention-days: 3

lib-netstd:
needs: compiler
runs-on: ubuntu-22.04
strategy:
fail-fast: false
steps:
- uses: actions/checkout@v4

- name: Install dependencies
run: |
sudo apt-get update -yq
sudo apt-get install -y --no-install-recommends $BUILD_DEPS
sudo apt-get install -y --no-install-recommends curl openssl ca-certificates

# the sdk is installed by default, but keep this step for reference
# - name: Set up .NET SDK
# run: |
# sudo apt-get install -y --no-install-recommends dotnet-sdk-8.0

- name: Run bootstrap
run: ./bootstrap.sh

- name: Run configure for netstd
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-netstd/with-netstd/')

- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp

- name: Run thrift-compiler
run: |
chmod a+x compiler/cpp/thrift
compiler/cpp/thrift -version

- name: Run make for netstd
run: make -C lib/netstd

- name: Run make install for netstd
run: sudo make -C lib/netstd install

- name: Run make check for netstd
run: make -C lib/netstd check

- name: Run make check for test/netstd
run: make -C test/netstd check

- name: Run make precross for test/netstd
run: make -C test/netstd precross

- name: Upload netstd precross artifacts
uses: actions/upload-artifact@v4
with:
name: netstd-precross
if-no-files-found: error
path: |
test/netstd/Client/bin/Release/
test/netstd/Server/bin/Release/
retention-days: 3

lib-swift:
needs: compiler
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4

Expand All @@ -258,7 +372,7 @@ jobs:
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-swift/with-swift/')

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp
Expand All @@ -272,7 +386,7 @@ jobs:
run: make -C test/swift precross

- name: Upload swift precross artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: swift-precross
if-no-files-found: error
Expand All @@ -283,7 +397,7 @@ jobs:

lib-rust:
needs: compiler
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
env:
TOOLCHAIN_VERSION: 1.65.0
steps:
Expand Down Expand Up @@ -311,7 +425,7 @@ jobs:
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-rs/with-rs/')

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp
Expand All @@ -334,7 +448,7 @@ jobs:
run: make -C test/rs precross

- name: Upload rust precross artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: rs-precross
if-no-files-found: error
Expand All @@ -348,7 +462,7 @@ jobs:

lib-python:
needs: compiler
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
python-version:
Expand All @@ -370,7 +484,7 @@ jobs:

- name: Python setup
run: |
python -m pip install --upgrade pip setuptools wheel flake8 tornado twisted zope.interface
python -m pip install --upgrade pip setuptools wheel flake8 six tornado twisted zope.interface
python --version
pip --version

Expand All @@ -382,7 +496,7 @@ jobs:
run: |
./configure $(echo $CONFIG_ARGS_FOR_LIBS | sed 's/without-py3/with-py3/')

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: thrift-compiler
path: compiler/cpp
Expand Down Expand Up @@ -411,7 +525,7 @@ jobs:
- lib-rust
- lib-go
- lib-python
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
matrix:
server_lang: ['java', 'kotlin', 'go', 'rs', 'swift']
Expand All @@ -438,31 +552,31 @@ jobs:
sudo apt-get install -y --no-install-recommends openssl ca-certificates

- name: Download java precross artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: java-precross
path: lib/java/build

- name: Download kotlin precross artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: kotlin-precross
path: lib/kotlin

- name: Download swift precross artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: swift-precross
path: test/swift/CrossTests/.build/x86_64-unknown-linux-gnu/debug

- name: Download rust precross artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: rs-precross
path: test/rs/bin

- name: Download go precross artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: go-precross
path: test/go/bin
Expand All @@ -488,10 +602,10 @@ jobs:
--client ${{ matrix.client_lang }}

- name: Upload log files from failed cross test runs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: failure()
with:
name: cross-test-log
name: cross-test-log_${{ matrix.server_lang }}-${{ matrix.client_lang }}
path: test/log/
retention-days: 3

2 changes: 1 addition & 1 deletion .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:

jobs:
compiler:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4

Expand Down
7 changes: 4 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,8 @@ project.lock.json
/compiler/cpp/src/thrift/plugin/gen.stamp
/compiler/cpp/Debug
/compiler/cpp/Release
/compiler/cpp/compiler/Debug
/compiler/cpp/compiler/Release
/compiler/cpp/src/thrift/libparse.a
/compiler/cpp/src/thrift/thriftl.cc
/compiler/cpp/src/thrift/thrifty.cc
Expand Down Expand Up @@ -279,9 +281,8 @@ project.lock.json
/lib/php/src/ext/thrift_protocol/run-tests.php
/lib/php/src/ext/thrift_protocol/thrift_protocol.la
/lib/php/src/ext/thrift_protocol/tmp-php.ini
/lib/php/src/packages/
/lib/php/test/TEST-*.xml
/lib/php/test/packages/
/lib/php/tests/Resources/packages/
/lib/php/test/test-log-junit.xml
/lib/py/dist/
/lib/erl/logs/
/lib/go/pkg
Expand Down
Loading
Loading