Skip to content

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 <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
* We really do need root

Signed-off-by: John Kjell <john@testifysec.com>

* 🚒 Prod down - disable linting 🚒

Signed-off-by: John Kjell <john@testifysec.com>

---------

Signed-off-by: John Kjell <john@testifysec.com>
* We really do need root

Signed-off-by: John Kjell <john@testifysec.com>

* 🚒 Prod down - disable linting 🚒

Signed-off-by: John Kjell <john@testifysec.com>

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

Signed-off-by: John Kjell <john@testifysec.com>

---------

Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
Signed-off-by: John Kjell <john@testifysec.com>
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.

2 participants