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

Update feature/array-map-inlining (atree inlining feature branch) #428

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
c88d54c
Pin actions/checkout to b4ffde6 (v4.1.1)
fxamacker Dec 20, 2023
d6ea896
Pin actions/setup-go to 93397be (v4.1.0), bump Go
fxamacker Dec 20, 2023
ade4cac
Pin codeql-action init, autobuild, and analyze
fxamacker Dec 20, 2023
0267332
Update codeql-analysis.yml
fxamacker Feb 17, 2024
4d315d5
Pin dependencies in coverage.yml
fxamacker Feb 18, 2024
a8c7aa7
Pin dependencies in ci.yml
fxamacker Feb 18, 2024
9cd2483
Use quotes around 1.20 in ci.yml
fxamacker Feb 18, 2024
1054fb4
Bump codecov/codecov-action from 3.1.4 to 4.0.2
dependabot[bot] Feb 26, 2024
998e5fb
Bump CodeQL to v3.24.5
fxamacker Feb 28, 2024
9108102
Merge pull request #368 from onflow/dependabot/github_actions/codecov…
fxamacker Feb 28, 2024
c437d07
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0
dependabot[bot] Mar 4, 2024
709d064
Bump CodeQL to v3.24.6
fxamacker Mar 4, 2024
9b64cc2
Merge pull request #371 from onflow/dependabot/go_modules/github.com/…
fxamacker Mar 7, 2024
29b684b
Merge pull request #363 from onflow/fxamacker/pin-codeql-dependencies
fxamacker Mar 11, 2024
8de3a51
Merge branch 'main' into fxamacker/pin-deps-in-coverage.yml
fxamacker Mar 11, 2024
d4d5f30
Merge pull request #366 from onflow/fxamacker/pin-deps-in-coverage.yml
fxamacker Mar 11, 2024
e61834e
Merge pull request #367 from onflow/fxamacker/pin-deps-ci.yml
fxamacker Mar 11, 2024
a71926a
Bump github/codeql-action from 3.24.6 to 3.24.8
dependabot[bot] Mar 18, 2024
e9a445b
Merge pull request #378 from onflow/dependabot/github_actions/github/…
fxamacker Mar 19, 2024
59d4c45
Bump github/codeql-action from 3.24.8 to 3.24.9
dependabot[bot] Mar 25, 2024
3938bdd
Merge pull request #379 from onflow/dependabot/github_actions/github/…
fxamacker Mar 25, 2024
0b5dc65
Bump lukechampine.com/blake3 from 1.2.1 to 1.2.2
dependabot[bot] Apr 8, 2024
12634a2
Bump github/codeql-action from 3.24.9 to 3.24.10
dependabot[bot] Apr 8, 2024
7cf4139
Bump codecov/codecov-action from 4.0.1 to 4.2.0
dependabot[bot] Apr 8, 2024
15617ce
Merge pull request #384 from onflow/dependabot/github_actions/github/…
fxamacker Apr 9, 2024
c6296cb
Merge pull request #385 from onflow/dependabot/github_actions/codecov…
fxamacker Apr 9, 2024
161c10d
Merge pull request #383 from onflow/dependabot/go_modules/lukechampin…
fxamacker Apr 11, 2024
367b5f2
Bump github/codeql-action from 3.24.10 to 3.25.0
dependabot[bot] Apr 15, 2024
8e63d77
Bump codecov/codecov-action from 4.2.0 to 4.3.0
dependabot[bot] Apr 15, 2024
7162f62
Merge pull request #389 from onflow/dependabot/github_actions/github/…
fxamacker Apr 15, 2024
d1e322d
Bump github/codeql-action from 3.25.0 to 3.25.1
dependabot[bot] Apr 22, 2024
339f7b9
Merge pull request #393 from onflow/dependabot/github_actions/github/…
fxamacker Apr 24, 2024
c176edf
Merge pull request #390 from onflow/dependabot/github_actions/codecov…
fxamacker Apr 25, 2024
4c6ad87
Bump github/codeql-action from 3.25.1 to 3.25.3
dependabot[bot] Apr 29, 2024
ac38755
Merge pull request #400 from onflow/dependabot/github_actions/github/…
fxamacker Apr 30, 2024
f84122b
Bump codecov/codecov-action from 4.3.0 to 4.3.1
dependabot[bot] May 6, 2024
4d24663
Bump lukechampine.com/blake3 from 1.2.2 to 1.3.0
dependabot[bot] May 6, 2024
ae0ed89
Merge pull request #401 from onflow/dependabot/github_actions/codecov…
fxamacker May 8, 2024
d556760
Bump github/codeql-action from 3.25.3 to 3.25.5
dependabot[bot] May 13, 2024
1c586ac
Merge pull request #405 from onflow/dependabot/github_actions/github/…
fxamacker May 15, 2024
1e66de1
Bump codecov/codecov-action from 4.3.1 to 4.4.1
dependabot[bot] May 20, 2024
f5201d1
Merge pull request #408 from onflow/dependabot/github_actions/codecov…
fxamacker May 20, 2024
88af082
Bump github/codeql-action from 3.25.5 to 3.25.6
dependabot[bot] May 27, 2024
ef3e78b
Merge pull request #413 from onflow/dependabot/github_actions/github/…
fxamacker May 27, 2024
f18f9fc
Merge pull request #402 from onflow/dependabot/go_modules/lukechampin…
fxamacker May 31, 2024
6286ac5
Bump github/codeql-action from 3.25.6 to 3.25.7
dependabot[bot] Jun 3, 2024
8eaf6a2
Merge pull request #414 from onflow/dependabot/github_actions/github/…
fxamacker Jun 3, 2024
e8692bf
Update copyright notice to Flow Foundation
fxamacker Jun 4, 2024
d9d0c26
Bump github/codeql-action from 3.25.7 to 3.25.8
dependabot[bot] Jun 10, 2024
0f6046c
Merge pull request #418 from onflow/dependabot/github_actions/github/…
fxamacker Jun 10, 2024
420ff4b
Merge pull request #417 from onflow/fxamacker/update-copyright-in-main
fxamacker Jun 14, 2024
d3b20b5
Bump codecov/codecov-action from 4.4.1 to 4.5.0
dependabot[bot] Jun 17, 2024
03835cc
Bump github/codeql-action from 3.25.8 to 3.25.10
dependabot[bot] Jun 17, 2024
7e9a3ca
Merge pull request #420 from onflow/dependabot/github_actions/github/…
fxamacker Jun 18, 2024
47b5739
Merge pull request #419 from onflow/dependabot/github_actions/codecov…
fxamacker Jun 20, 2024
86befac
Bump golangci-lint to 1.56.2
fxamacker Jun 27, 2024
2e07437
Bump github/codeql-action from 3.25.10 to 3.25.11
dependabot[bot] Jul 1, 2024
0a7cdca
Merge pull request #423 from onflow/dependabot/github_actions/github/…
fxamacker Jul 2, 2024
1bb96f7
Bump github/codeql-action from 3.25.11 to 3.25.12
dependabot[bot] Jul 15, 2024
0f5fef8
Merge pull request #422 from onflow/fxamacker/bump-golangci-lint-to-v…
fxamacker Jul 15, 2024
4222f0f
Merge pull request #424 from onflow/dependabot/github_actions/github/…
fxamacker Jul 16, 2024
a6a7a0d
Bump actions/checkout from 4.1.1 to 4.1.7
dependabot[bot] Jul 22, 2024
51326f4
Bump github/codeql-action from 3.25.12 to 3.25.13
dependabot[bot] Jul 22, 2024
1807a95
Merge pull request #425 from onflow/dependabot/github_actions/actions…
fxamacker Jul 22, 2024
cd3b153
Merge pull request #426 from onflow/dependabot/github_actions/github/…
fxamacker Jul 24, 2024
691b753
Merge branch 'main' into fxamacker/update-array-map-inlining
fxamacker Jul 25, 2024
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ jobs:

steps:
- name: Install Go
uses: actions/setup-go@v4
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
with:
go-version: ${{ matrix.go-version }}
check-latest: true

- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 1

Expand Down
23 changes: 5 additions & 18 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,18 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up Go 1.19
uses: actions/setup-go@v4
with:
go-version: '1.19'
check-latest: true
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13
with:
languages: ${{ matrix.language }}

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release
uses: github/codeql-action/autobuild@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/autobuild@2d790406f505036ef40ecba973cc774a50395aac # v3.25.13
7 changes: 3 additions & 4 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,12 @@ jobs:
contents: read

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 2

- uses: actions/setup-go@v4
- uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
with:
go-version: '1.20'
check-latest: true

- name: Get dependencies
Expand All @@ -35,7 +34,7 @@ jobs:
run: go test -timeout 180m -race -coverprofile=coverage.txt -covermode=atomic

- name: Upload coverage report to Codecov
uses: codecov/codecov-action@v3.1.4
uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0
with:
files: ./coverage.txt
fail_ci_if_error: false # we can set this to true after "Could not find a repository" upload error is fixed
Expand Down
42 changes: 5 additions & 37 deletions .github/workflows/safer-golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,38 +4,6 @@
# Safer GitHub Actions Workflow for golangci-lint.
# https://github.com/x448/safer-golangci-lint
#
# safer-golangci-lint.yml
#
# This workflow downloads, verifies, and runs golangci-lint in a
# deterministic, reviewable, and safe manner.
#
# To use:
# Step 1. Copy this file into [your_github_repo]/.github/workflows/
# Step 2. There's no step 2 if you like the default settings.
#
# See golangci-lint docs for more info at
# https://github.com/golangci/golangci-lint
#
# 100% of the script for downloading, installing, and running golangci-lint
# is embedded in this file. The embedded SHA-256 digest is used to verify the
# downloaded golangci-lint tarball (golangci-lint-1.xx.x-linux-amd64.tar.gz).
#
# The embedded SHA-256 digest matches golangci-lint-1.xx.x-checksums.txt at
# https://github.com/golangci/golangci-lint/releases
#
# To use a newer version of golangci-lint, change these values:
# 1. GOLINTERS_VERSION
# 2. GOLINTERS_TGZ_DGST
#
# Release v1.52.2 (May 14, 2023)
# - Bump Go to 1.20
# - Bump actions/setup-go to v4
# - Bump golangci-lint to 1.52.2
# - Hash of golangci-lint-1.52.2-linux-amd64.tar.gz
# - SHA-256: c9cf72d12058a131746edd409ed94ccd578fbd178899d1ed41ceae3ce5f54501
# This SHA-256 digest matches golangci-lint-1.52.2-checksums.txt at
# https://github.com/golangci/golangci-lint/releases
#
name: linters

# Remove default permissions and grant only what is required in each job.
Expand All @@ -48,10 +16,10 @@ on:
branches: [main, master]

env:
GO_VERSION: '1.20'
GOLINTERS_VERSION: 1.52.2
GO_VERSION: '1.22'
GOLINTERS_VERSION: 1.56.2
GOLINTERS_ARCH: linux-amd64
GOLINTERS_TGZ_DGST: c9cf72d12058a131746edd409ed94ccd578fbd178899d1ed41ceae3ce5f54501
GOLINTERS_TGZ_DGST: e1c313fb5fc85a33890fdee5dbb1777d1f5829c84d655a47a55688f3aad5e501
GOLINTERS_TIMEOUT: 15m
OPENSSL_DGST_CMD: openssl dgst -sha256 -r
CURL_CMD: curl --proto =https --tlsv1.2 --location --silent --show-error --fail
Expand All @@ -64,12 +32,12 @@ jobs:
contents: read
steps:
- name: Checkout source
uses: actions/checkout@v3
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
fetch-depth: 1

- name: Setup Go
uses: actions/setup-go@v4
uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
with:
go-version: ${{ env.GO_VERSION }}
check-latest: true
Expand Down
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@ go 1.17
require (
github.com/fxamacker/cbor/v2 v2.4.1-0.20220515183430-ad2eae63303f
github.com/fxamacker/circlehash v0.3.0
github.com/stretchr/testify v1.8.4
github.com/stretchr/testify v1.9.0
github.com/zeebo/blake3 v0.2.3
lukechampine.com/blake3 v1.2.1
lukechampine.com/blake3 v1.3.0
)

require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/klauspost/cpuid/v2 v2.0.12 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/stretchr/objx v0.5.0 // indirect
github.com/stretchr/objx v0.5.2 // indirect
github.com/x448/float16 v0.8.4 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
10 changes: 6 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,14 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg=
github.com/zeebo/assert v1.1.0 h1:hU1L1vLTHsnO8x8c9KAR5GmM5QscxHg5RNU5z5qbUWY=
Expand All @@ -31,5 +33,5 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
lukechampine.com/blake3 v1.2.1 h1:YuqqRuaqsGV71BV/nm9xlI0MKUv4QC54jQnBChWbGnI=
lukechampine.com/blake3 v1.2.1/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE=
lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k=
Loading