Skip to content

ci: Optimize and streamline CI process for testing and formatting#2

Merged
huitseeker merged 1 commit into
devfrom
ci-improvements
Jun 5, 2024
Merged

ci: Optimize and streamline CI process for testing and formatting#2
huitseeker merged 1 commit into
devfrom
ci-improvements

Conversation

@huitseeker
Copy link
Copy Markdown

  • Extended continuous integration (CI) triggers to include the "dev" branch.
  • Refactored Github workflows to enhance and simplify CI execution.
  • Enabled git access for private repositories within the CI environment.
  • Incorporated doctests in the CI process.

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.
@huitseeker huitseeker enabled auto-merge (squash) June 5, 2024 15:31
@huitseeker huitseeker merged commit a52a460 into dev Jun 5, 2024
@huitseeker huitseeker deleted the ci-improvements branch June 5, 2024 15:44
samuelburnham pushed a commit that referenced this pull request Jun 17, 2024
- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.
samuelburnham pushed a commit that referenced this pull request Jun 17, 2024
- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.
samuelburnham added a commit that referenced this pull request Jun 20, 2024
* ci: Check downstream compiles

* ci: Optimize and streamline CI process for testing and formatting (#2)

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.

* Fixup

* Address review

* Prep for merge

---------

Co-authored-by: François Garillot <4142+huitseeker@users.noreply.github.com>
huitseeker added a commit that referenced this pull request Aug 3, 2024
* ci: Check downstream compiles

* ci: Optimize and streamline CI process for testing and formatting (#2)

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.

* Fixup

* Address review

* Prep for merge

---------

Co-authored-by: François Garillot <4142+huitseeker@users.noreply.github.com>
huitseeker added a commit that referenced this pull request Aug 11, 2024
* ci: Check downstream compiles

* ci: Optimize and streamline CI process for testing and formatting (#2)

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.

* Fixup

* Address review

* Prep for merge

---------

Co-authored-by: François Garillot <4142+huitseeker@users.noreply.github.com>
huitseeker added a commit that referenced this pull request Aug 12, 2024
* ci: Check downstream compiles

* ci: Optimize and streamline CI process for testing and formatting (#2)

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.

* Fixup

* Address review

* Prep for merge

---------

Co-authored-by: François Garillot <4142+huitseeker@users.noreply.github.com>
huitseeker added a commit that referenced this pull request Aug 14, 2024
* ci: Check downstream compiles

* ci: Optimize and streamline CI process for testing and formatting (#2)

- Extended continuous integration (CI) triggers to include the "dev" branch.
- Refactored Github workflows to enhance and simplify CI execution.
- Enabled `git` access for private repositories within the CI environment.
- Incorporated doctests in the CI process.

* Fixup

* Address review

* Prep for merge

---------

Co-authored-by: François Garillot <4142+huitseeker@users.noreply.github.com>
samuelburnham pushed a commit that referenced this pull request May 4, 2026
* Another take on expanding Serializing Hasher.

If we add methods to fields letting us decompose them in u8's/u32's we can have those decompositions work with the hashes.

* Add Hashing trait to field

* Adding comments and impls for all our fields

* Added Comments

* Comment improvements

* Removing Undefined Behaviour

* Implementing our own ArrayChunks

* fmt

* Adding tests

* Fixing a big. (Turns out testing things can be useful...)

* Using macro's to avoid duplicated implementations.

* Minor comments and improving IntoRawBytes for extension fields.

* comment fixes.
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