Skip to content

Conversation

@behnazh-w
Copy link
Member

To make it easier to download and install binaries that are not tracked by package managers, this PR adds a separate target to the Makefile (setup-binaries), which can be directly used for example in a Dockerfile.

Note that if the corresponding files exist, we won't try to download and install. In that case, to force download and install we can use make clean setup-binaries or make nuke setup-binaries.

This would help managing slsa-verifier until we have a better solution: see #16.

Signed-off-by: behnazh-w behnaz.hassanshahi@oracle.com

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 4, 2023
@behnazh-w behnazh-w requested a review from tromai January 4, 2023 09:23
@behnazh-w behnazh-w merged commit 12c5960 into staging Jan 5, 2023
behnazh-w added a commit that referenced this pull request Jan 25, 2023
Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
behnazh-w added a commit that referenced this pull request Jan 25, 2023
* chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (#5)

* chore(deps-dev): update packaging requirement (#6)

* chore(deps): bump ossf/scorecard-action from 2.0.6 to 2.1.2 (#8)

* chore(deps): bump github/codeql-action from 2.1.31 to 2.1.37 (#9)

* chore(deps-dev): update pylint requirement (#11)

* chore(deps-dev): update hypothesis requirement (#10)

* chore(deps): bump actions/setup-python from 4.3.0 to 4.4.0 (#7)

* chore(deps-dev): update pre-commit requirement (#12)

* chore(deps): use the fix for GHSA-hcpj-qp55-gfph (#13)

* chore(deps-dev): update sphinx requirement (#14)

* chore(deps): enable Dependabot to check Go deps (#15)

* chore: enable CodeQL for Go (#18)

* chore: update the copyright header at a specific line (#17)

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>

* build: add separate target to setup binaries (#20)

* chore(deps-dev): update hypothesis requirement (#26)

* chore(deps-dev): update packaging requirement (#25)

* chore(deps-dev): update pylint requirement (#24)

* chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (#23)

* chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#22)

* chore(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 (#21)

* chore(deps): fix the checkout action semantic version (#27)

* chore(deps-dev): update hypothesis requirement (#32)

* chore(deps): bump github/codeql-action from 2.1.37 to 2.1.39 (#31)

* chore(deps): bump actions/setup-python from 4.4.0 to 4.5.0 (#30)

* ci: remove CodeQL Python version from matrix (#36)

Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
@behnazh-w behnazh-w deleted the add-setup-target branch January 25, 2023 02:45
art1f1c3R pushed a commit that referenced this pull request Nov 29, 2024
Signed-off-by: behnazh-w <behnaz.hassanshahi@oracle.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants