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

Updated elgohr/Publish-Docker-Github-Action to a supported version (v5) #1

Open
wants to merge 110 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
24cff45
Set AWS_REGION as a global env variable (#67)
giacomolicari Sep 28, 2020
16542bd
fix CD env param
Sep 29, 2020
03bfb01
Change wiki links (#68)
rakita Sep 30, 2020
84f6750
Fix warnings (#64)
adria0 Sep 30, 2020
cb0513a
Add `wasmDisableTransition` spec option (#60)
varasev Oct 8, 2020
9110b1d
Update gitactions master->main (#72)
adria0 Oct 12, 2020
d811f6e
Use ubuntu-16.04 for glibc compatibility (#11888) (#73)
rakita Oct 23, 2020
bf5830f
revert actions/cache to version 1.1.2 (#80)
Oct 23, 2020
410853e
Update gitactions for dev branch, deprecate stable branch
Oct 26, 2020
50a4d5f
Sync block verification (#74)
rakita Oct 27, 2020
6078eea
EIP2929 with journaling + Yolov3 (#79)
adria0 Nov 4, 2020
910bb78
Downgrade sccache to 1.1.2 (#93)
adria0 Nov 12, 2020
81ae80b
EIP2565 impl (#82)
adria0 Nov 12, 2020
01e72ef
Feature/improve dockerhub deployment (#98)
giacomolicari Nov 13, 2020
26ab00b
Fix deprecated set-env declaration (#106)
giacomolicari Nov 17, 2020
fed80cc
ethstore - remove unnecessary dir & tiny-keccak dependencies from the…
elpiel Nov 23, 2020
233bab2
Update linked-hash-map to 0.5.3
Nov 24, 2020
cb91b7e
Fix CI problems (#127)
adria0 Nov 25, 2020
1225ff2
Add flag to disable storage output in openethereum-evm tool #97 (#115)
rakita Nov 26, 2020
51d824f
Remove sscache (#138)
rakita Dec 1, 2020
56131b6
Trace comment on new block inclusion (#100)
rakita Dec 2, 2020
647ff31
Add ws-max-paxload (#155)
rakita Dec 9, 2020
3f01b69
Fix broken doc comments (#151)
rakita Dec 9, 2020
ea3efd9
TypedTransaction (EIP-2718) and Optional access list (EIP-2930) (#135)
rakita Dec 10, 2020
837e8b8
Ancient target set. InvalidStateRoot bug (#69) (#149)
rakita Dec 10, 2020
06fc61d
Add custom windows runner (#162)
giacomolicari Dec 11, 2020
612a71e
Update ISSUE_TEMPLATE.md (#124)
adria0 Nov 30, 2020
832fc44
Tweaks in informer log
rakita Dec 15, 2020
8a9d141
Revert "Fix CI problems (#127)" and Remove sscache
rakita Dec 17, 2020
08e6cca
Disable windows2019, remove tagged windows artifact
rakita Dec 21, 2020
a6bd351
OpenEthereum rebranding
bitwise343 Dec 12, 2020
f723e28
Cleanup devp2p unused interface fn
rakita Dec 17, 2020
705bc71
Payload limit for test
rakita Dec 17, 2020
8d3e058
fmt
rakita Dec 17, 2020
eab41b4
test cfg
rakita Dec 17, 2020
e2f665e
Enable Windows2019 CI on main/dev (#213)
giacomolicari Dec 30, 2020
f286597
Update link to issue (#202)
rakita Jan 8, 2021
0706e54
EIP-1898: Allow default block parameter to be blockHash (#203)
rakita Jan 11, 2021
b0a1e3d
Update ethereum/tests to f55f344 (#220)
adria0 Jan 11, 2021
0e5d694
Add eip2929,eip2930 to ForkId list
rakita Jan 11, 2021
c46fe33
Big folder refactor
Jan 13, 2021
d3ba834
fmt
Jan 13, 2021
814526a
Fix CI
Jan 13, 2021
eb876cb
CI fix
Jan 14, 2021
ea25ffd
Added additional Sg-1,Ca-2,Ca-3 OE bootnodes (#222)
rakita Jan 17, 2021
1d07c4c
fix Supplied instant is later than self
rakita Jan 14, 2021
a55799d
Set alpine version to 3.12.3
Jan 19, 2021
f3bdc0d
Bump to 3.1.1
rakita Jan 18, 2021
59d891e
Snapshot manifest block added to prometheus (#232)
rakita Jan 21, 2021
52d966c
Cleans up a number of Option / Result patterns and warts (#226)
huitseeker Jan 21, 2021
cfc6439
Local EIP2930 and EN/DE block tests (#237)
rakita Jan 28, 2021
a831379
Yolo3 spec (#241)
rakita Feb 1, 2021
2e23ca3
Use berlin chainspec for unit test, yolo3 for testnet (#244)
adria0 Feb 1, 2021
65c5e6d
EIP-2930 RPC and TypedTransactionView support (#245)
rakita Feb 2, 2021
6d81fce
Update EWF's chains with Istanbul transition block numbers (#11482) (…
rakita Feb 4, 2021
bbecb04
Remove eth/63 protocol version (#252)
rakita Feb 4, 2021
f40e198
Give IoService a consistent interface (#257)
jomuel Feb 5, 2021
6b4e56b
AccessList in JSONRPC. And enabling github action tests (#255)
rakita Feb 8, 2021
dbf9a1c
EIP-2930 spec change for signature hash (#261)
rakita Feb 10, 2021
fb9699d
EIP-2930 remove type from legacy JSONRPC (#265)
rakita Feb 17, 2021
d8ce175
Fix modexp, update tests, update berlin chainspec (#267)
adria0 Feb 17, 2021
98563b0
Change ProtocolId to U64. yolo3x spec (#271)
rakita Feb 19, 2021
d5c2a0f
Fix for TypedTx enabling and hash generation. Tweak sig V in RPC. (#272)
rakita Feb 23, 2021
0bb2f8f
Berlin hardfork blocks
rakita Feb 23, 2021
f1dc682
Bump to 3.2.0-rc.1
rakita Feb 23, 2021
1d2b640
chocolate -y confirmation steps
Feb 24, 2021
142b63a
Backport github actions from old main
rakita Feb 25, 2021
f0fd88a
Github action path for folder structure
rakita Feb 25, 2021
efb80e1
Enable CI on windows2019 machine (#283)
giacomolicari Feb 26, 2021
0947261
Sunce86/rpc module reverted for RPC JSON api (#284)
sunce86 Feb 26, 2021
63fdad8
ethcore/snapshot: fix double-lock in Service::feed_chunk (#289)
Mar 2, 2021
7c9eed8
ethcore/snapshot: fix double-lock in Service::feed_chunk (#289)
Mar 2, 2021
ba011eb
Send RLPx auth in EIP-8 format (#287)
rakita Mar 3, 2021
973a5a5
Sunce86/add support eip2930 ethereum tests runner (#288)
sunce86 Mar 3, 2021
0fcb102
Improved metrics (#240)
adria0 Mar 3, 2021
91e57c8
Disable EIP-2315
rakita Mar 2, 2021
0cf0cdb
Disable CI on tag for windows2019 machine"
rakita Mar 5, 2021
dbc5f94
Migrate compare_and_swap to compare_exchange (#291)
gakada Mar 6, 2021
6f50061
AuRa multi block reward (#290)
rakita Mar 8, 2021
458d555
Bump to v3.2.0
rakita Mar 8, 2021
7ea5707
Freeze pruning while creating snapshot (#205)
rakita Mar 9, 2021
5b90447
Backport: Block sync stopped without any errors. #277 (#286)
rakita Mar 9, 2021
e2024c4
Fixing a compilation warning (#308)
karim-agha Mar 10, 2021
eca8fb7
Strict memory order (#306)
rakita Mar 10, 2021
d7a9581
[evmbin] Omit storage output, now for std-json (#311)
rakita Mar 10, 2021
187c81b
Upgrade ethereum/tests to v8.0.1 (#301)
rakita Mar 10, 2021
32fd2b4
Merge remote-tracking branch 'origin/main' into dev
rakita Mar 10, 2021
f143ddb
[devops] Upgrade docker alpine to v1.13.2
rakita Mar 10, 2021
3f8e0cf
Merge remote-tracking branch 'origin/main' into dev
rakita Mar 11, 2021
a0f406e
Ethereum-types and various libs upgrade (#315)
rakita Mar 12, 2021
48e7d6c
Send SIGTERM instead of SIGHUP to OE daemon (#317)
eskp Mar 12, 2021
29dc10c
Updating ethcore and ethjson crates to Rust Edition 2018 (#316)
karim-agha Mar 12, 2021
b6b5129
Following up on PR #316, removing unused conversions that are now dea…
karim-agha Mar 14, 2021
327c4bc
Fixing outdated readme links (#322)
karim-agha Mar 14, 2021
33a3a9d
Initial sync block stuck. Block import logs (#318)
rakita Mar 14, 2021
3317797
Initial sync block stuck. Block import logs (#318)
rakita Mar 14, 2021
504777e
Implement the filter argument in parity_pendingTransactions (#295)
jomuel Mar 16, 2021
5fdedf0
Bump to v3.2.1. Changelog
rakita Mar 17, 2021
37f5291
Add Nethermind to clients that accept service transactions (#324)
jomuel Mar 18, 2021
ee88247
Fixing outdated readme links (#322)
karim-agha Mar 14, 2021
d030870
Merge remote-tracking branch 'origin/main' into dev
rakita Mar 21, 2021
5eacff5
Revert "Remove eth/63 protocol version (#252)"
rakita Mar 22, 2021
561ed8d
fix miner_author by adding dummy msg
rakita Mar 24, 2021
85391f9
Backport AuRa commits for xdai (#330)
rakita Mar 25, 2021
c9190a3
Executable queue for ancient blocks inclusion (#208)
rakita Mar 25, 2021
9037ad0
Bump eth/tests to v8.0.2
rakita Mar 31, 2021
582bca3
Bump to v3.2.2-rc.1. Changelog
rakita Mar 31, 2021
9535b96
Create SECURITY.md
habiana Apr 15, 2021
6ab2e32
Create crunch42-analysis.yml
habiana Apr 15, 2021
ee3c0e1
Updated elgohr/Publish-Docker-Github-Action to a supported version (v5)
elgohr Mar 28, 2023
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
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .cargo/config
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[target.x86_64-pc-windows-msvc]
# Link the C runtime statically ; https://github.com/openethereum/openethereum/issues/6643
# Link the C runtime statically ; https://github.com/openethereum/parity-ethereum/issues/6643
rustflags = ["-Ctarget-feature=+crt-static"]
4 changes: 2 additions & 2 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Do you have a question?

Check out our [Basic Usage](https://openethereum.github.io/wiki/Basic-Usage), [Configuration](https://openethereum.github.io/wiki/Configuring-OpenEthereum), and [FAQ](https://openethereum.github.io/wiki/FAQ) articles on our [wiki](https://openethereum.github.io/wiki)!
Check out our [Beginner Introduction](https://openethereum.github.io/Beginner-Introduction), [Configuration](https://openethereum.github.io//Configuring-OpenEthereum), and [FAQ](https://openethereum.github.io/FAQ) articles on our [wiki](https://openethereum.github.io/)!

See also frequently asked questions [tagged with `parity`](https://ethereum.stackexchange.com/questions/tagged/parity?sort=votes&pageSize=50) on Stack Exchange.

Expand Down Expand Up @@ -35,7 +35,7 @@ There are a few basic ground-rules for contributors (including the maintainer(s)
* **No pushing directly to the master branch**.
* **All modifications** must be made in a **pull-request** to solicit feedback from other contributors.
* Pull-requests cannot be merged before CI runs green and two reviewers have given their approval.
* Contributors should adhere to the [Parity Ethereum Style Guide](https://openethereum.github.io/wiki/Parity-Ethereum-Style-Guide).
* All code changed should be formated by running `cargo fmt -- --config=merge_imports=true`

### Recommendations

Expand Down
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
For questions please use https://discord.io/openethereum, issues are for bugs and feature requests.

_Before filing a new issue, please **provide the following information**._

- **OpenEthereum version**: 0.0.0
- **OpenEthereum version (>=3.1.0)**: 0.0.0
- **Operating system**: Windows / MacOS / Linux
- **Installation**: homebrew / one-line installer / built from source
- **Fully synchronized**: no / yes
Expand Down
33 changes: 33 additions & 0 deletions .github/workflows/build-test-windows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Build and Test Suite on Windows

on:
push:
branches:
- main
- dev
jobs:
build-tests:
name: Test and Build
strategy:
matrix:
platform:
- windows2019 # custom runner
toolchain:
- stable
runs-on: ${{ matrix.platform }}
steps:
- name: Checkout sources
uses: actions/checkout@main
with:
submodules: true
- name: Install toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ matrix.toolchain }}
profile: minimal
override: true
- name: Build tests
uses: actions-rs/cargo@v1
with:
command: test
args: --locked --all --release --features "json-tests" --verbose --no-run
75 changes: 8 additions & 67 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,22 @@ on:
pull_request:
push:
branches:
- master
- stable
- main
- dev
jobs:
build-tests:
name: Test and Build
env:
SCCACHE_CACHE_SIZE: "1G"
SCCACHE_IDLE_TIMEOUT: 0
strategy:
matrix:
platform:
- ubuntu-20.04
- ubuntu-16.04
- macos-latest
- windows-latest
toolchain:
- stable
runs-on: ${{ matrix.platform }}
steps:
- name: Checkout sources
uses: actions/checkout@master
uses: actions/checkout@main
with:
submodules: true
- name: Install toolchain
Expand All @@ -32,68 +28,13 @@ jobs:
toolchain: ${{ matrix.toolchain }}
profile: minimal
override: true
- name: Cache cargo registry
uses: actions/cache@v2
with:
path: ~/.cargo/registry
key: ${{ runner.os }}-cargo-registry-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Cache cargo index
uses: actions/cache@v2
with:
path: ~/.cargo/git
key: ${{ runner.os }}-cargo-git-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Cache cargo build
uses: actions/cache@v2
with:
path: target
key: ${{ runner.os }}-cargo-build-target-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Cache sccache linux
if: matrix.platform == 'ubuntu-20.04'
uses: actions/cache@v2
with:
path: "/home/runner/.cache/sccache"
key: ${{ runner.os }}-sccache-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Cache sccache MacOS
if: matrix.platform == 'macos-latest'
uses: actions/cache@v2
with:
path: "/Users/runner/Library/Caches/Mozilla.sccache"
key: ${{ runner.os }}-sccache-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Cache sccache Windows
if: matrix.platform == 'windows-latest'
uses: actions/cache@v2
with:
path: "C:\\Users\\runneradmin\\AppData\\Local\\Mozilla\\sccache\\cache"
key: ${{ runner.os }}-sccache-build-tests-${{ hashFiles('**/Cargo.lock') }}
- name: Install sccache for ${{ matrix.platform }}
shell: pwsh
run: pwsh scripts/actions/install-sccache.ps1 ${{ runner.os}}
- name: Install LLVM for Windows
if: matrix.platform == 'windows-latest'
run: choco install llvm
- name: Sccache statistics
run: sccache --show-stats
- name: Build tests
uses: actions-rs/cargo@v1
with:
command: test
args: --locked --all --release --features "json-tests" --verbose --no-run
- name: Run tests for ${{ matrix.platform }}
if: matrix.platform == 'windows-latest'
continue-on-error: true #Skip step if Windows tests failure
uses: actions-rs/cargo@v1
with:
command: test
args: --locked --all --release --features "json-tests" --verbose
- name: Run tests for ${{ matrix.platform }}
if: matrix.platform != 'windows-latest'
uses: actions-rs/cargo@v1
with:
command: test
- name: Run tests for ${{ matrix.platform }}
uses: actions-rs/cargo@v1
with:
command: test
args: --locked --all --release --features "json-tests" --verbose
- name: Stop sccache
if: always()
run: sccache --stop-server
- name: Prepare build directory for cache
shell: bash
run: bash scripts/actions/clean-target.sh
Loading