Skip to content

Osff demo prod and sandbox #31

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

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open

Osff demo prod and sandbox #31

wants to merge 30 commits into from

Conversation

kriscoleman
Copy link
Member

No description provided.

John Kjell and others added 29 commits September 30, 2024 09:11
Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
* We really do need root

Signed-off-by: John Kjell <[email protected]>

* 🚒 Prod down - disable linting 🚒

Signed-off-by: John Kjell <[email protected]>

---------

Signed-off-by: John Kjell <[email protected]>
* We really do need root

Signed-off-by: John Kjell <[email protected]>

* 🚒 Prod down - disable linting 🚒

Signed-off-by: John Kjell <[email protected]>

* Let's make the 🌎 a better place, the right way 🦉⛓🚀

Signed-off-by: John Kjell <[email protected]>

---------

Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
Signed-off-by: John Kjell <[email protected]>
Updates the testifysec/witness-run-action to v0.9.1.

This upgrades the witness tool in the workflow.
Updates the archivista server URL in the pipeline configuration to saas prod

This change points to the production environment, ensuring that
all pipeline jobs now use the correct server for attestation and
verification processes.
Refactors the pipeline workflow by renaming and splitting it into separate workflows for production and
sandbox environments. This change also updates the sandbox workflow to use the sandbox environment's
Archivista server and witness API token, ensuring proper environment-specific configurations.
Updates the witness-run-action to v0.3.0.

Also, it changes the way the archivista-headers is configured
to use single quotes instead of double quotes to fix a problem
with the interpolation of the secret.
Refactors the pipeline workflows to use a reusable
workflow for Witness jobs.

This change improves the maintainability and reduces
duplication in the workflow definitions. The
`archivista-headers` is also adjusted to use the
secrets context for authentication, which makes it
more consistent.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant