Commit e293fb7
ci: Add the release and security workflows (#6)
* ci: Add the release and security workflows
* chore: update the pinned node version
* chore: update the pnpm-lock file
* chore: test the release drafter action
* chore: test the release drafter action
* chore: update the release drafter
* chore: add nx to run tests
* feat: update the changeset release process
* chore: add a publish script
* chore: trigger release workflow
* chore: trigger release workflow
* chore: add the missing prepare actions
* chore: update the PAT
* chore: update the PAT
* Revert "feat: update the changeset release process"
This reverts commit 2836632.
* Revert "chore: add a publish script"
This reverts commit 72baf2f.
* chore: integrate github app
* chore: test github app
* feat: automate the release process using changesets
* fix: fix the workflow synatx error
* fix: add GH app authentication
* fix: fix the workflow syntax error
* fix: fix GH app authentication
* fix: test GH app authentication
* fix: add GH app authentication in prepare action
* fix: add runs-on on prepare action
* fix: fix composite action
* fix: fix composite action
* fix: authenticate state and start steps
* fix: authenticate state and start steps
* fix: authenticate state and start steps
* fix: authenticate state and start steps
* fix: authenticate state and start steps
* fix: update the input token
* fix: add missing packages
* fix: add missing packages
* chore: test start of rc
* chore: test start of rc release
* chore: test start of rc release
* chore: add the missing pull-requests: write permission
* chore: make version_tag optional for n ow
* chore: test the RC release flow
* 🤖 chore: Push the release candidate change
* chore: test the RC release flow
* chore: test the RC release flow
* chore: test sign commits using action
* chore: test sign commits using action
* chore: fix sign commits using action
* chore: clean up the gh PR creation action
* chore: test the gh app token step
* chore: introduce a merge back step from develop to main branch after a release
* chore: remove the release drafter to favor populating the release using changelog.md file
* chore: update package.json scripts
* chore: trigger build
* chore: trigger build
* chore: pin action versions
* chore: debug startup failure
* chore: debug startup failure
* chore: fix startup failure
* chore: fix startup failure
* chore: fix startup failure
* chore: fix startup failure
* chore: update the sbom needs
* chore: update the the gapp token
* chore: fix workflow
* chore: fix workflow
* chore: set skip-token-revoke to truthy
* chore: debug gapp job
* chore: do away with a separate gapp token job. We can revisit later
* chore: do away with a separate gapp token job
* chore: install prerequisites
* chore: comment out provenance as the repo is private
* chore: clean up and remove reyrn of workflows
* chore: refactor release strategy to use release branches
* chore: fix sbom step dependency
* chore: trigger build
* chore: trigger build to test
* chore: trigger build to test
* chore: trigger build to test
* chore: trigger build to test
* chore: trigger build to test
* chore: trigger build to test
* chore: clean up workflow
* chore: remove the version.yml workflow file as it's no longer needed
* chore: test signing using gapp
* chore: test slsa provenance
* chore: test sbom
* chore: test provenance
* chore: fix eslint command
* chore: update slsa node version
* chore: add the missing build script
* chore: add the missing nx-test-skip-cache script
* chore: add a step to create a temo-dir for provenance
* chore: add sbom provenance dep
* chore: allow PR details in the changelog file
* chore: remove the test branch
* chore: pin versions and use gap token on all actions
* chore: comment out codeql until we go public and fix node version in prepare action
* chore: test sbom
* chore: test sbom
* chore: test sbom upload to a gh release
* chore: test sbom upload to a gh release
* chore: allow upload of sbom to a release
* feat: Xample cancel transaction (#7)
* chore: disable the dependency review workflow until the repo goes public
* chore: remove docker scan step as the project is not dockerised
* chore: update the CI workflow to use pinned SHA on the actions
* chore: send build status to slack
* chore: add a release workflow diagram
* chore: remove the test changelog file
* chore: add a release workflow diagram
* chore: pin slsa version
* chore: unpin slsa version
* chore: pin slsa version
* chore: add CLA
* chore: disable cla until we go public
* chore: enable cla
---------
Co-authored-by: collins-w <collins-w@users.noreply.github.com>
Co-authored-by: nahimterrazas <nahim.terrazas@openzeppelin.com>1 parent 0ee4bdc commit e293fb7
File tree
16 files changed
+2639
-1303
lines changed- .changeset
- .github
- actions/prepare
- workflows
- assets
- scripts
16 files changed
+2639
-1303
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
0 commit comments