Skip to content
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

Resolve issue with broken CI/CD Release Pipeline #70

Merged
merged 26 commits into from
Aug 19, 2024

Conversation

lexara-prime-ai
Copy link
Contributor

Description

This PR adds the working-directory directive to the release workflow, ensuring the correct path is used for operations like comparing the Git tag with the Cargo metadata. As a result, the CI/CD release pipeline now runs successfully and triggers as expected when a tag is pushed.

Related Issue(s)

Documentation

  • No additional documentation changes required

lexara-prime-ai and others added 26 commits August 2, 2024 21:20
    * feat(tests): implement `test_func_asc_nulls_first`
      - Verify sorting functionality for ascending order with NULL values positioned first.
    * feat(tests): implement `test_func_asc_nulls_last`
      - Verify sorting functionality for ascending order with NULL values positioned last.
…#49)

    * feat(tests): implement `test_func_desc_nulls_first`
      - Verify sorting functionality for descending order with NULL values positioned first.

    * feat(tests): implement `test_func_desc_nulls_last`
      - Verify sorting functionality for descending order with NULL values positioned last.

    * validate robustness and accuracy of the sorting mechanism
…#17)

    * feat(tests): implement `test_func_desc_nulls_first`
      - Verify sorting functionality for descending order with NULL values positioned first.

    * feat(tests): implement `test_func_desc_nulls_last`
      - Verify sorting functionality for descending order with NULL values positioned last.

    * validate robustness and accuracy of the sorting mechanism
    * feat(tests): implement `test_func_like`
      - Verify filter functionality using the LIKE operator.
      - Ensure the filter correctly selects the name "Alice".

    * validate robustness and accuracy of the LIKE filter mechanism
    * feat(tests): implement `test_func_ilike`
      - Verify filter functionality using the ILIKE operator.
      - Ensure the filter correctly selects the name "Alice" using a case-insensitive pattern "%Ice".

    * validate robustness and accuracy of the ILIKE filter mechanism
   * feat(tests): implement
     - Implemented a test to validate the behavior of the 'rlike' filter on a DataFrame.
     - Ensured that the filter correctly identifies records with names matching the regex pattern ice.
       - Added necessary setup and assertions for expected results.
   * feat(tests): implement `test_func_rlike`
     - Implemented a test to validate the behavior of the 'rlike' filter on a DataFrame.
     - Ensured that the filter correctly identifies records with names matching the regex pattern ice.
     - Added necessary setup and assertions for expected results.
    * feat(tests): implement `test_func_eq`
      - Verify filter functionality using the EQ operator.
    * feat(tests): implement `test_func_or`
      - Verify filter functionality using the OR operator.
      - Ensure the filter correctly selects the name "Alice" using a case-insensitive pattern "%Ice".

    * validate robustness and accuracy of the ILIKE filter mechanism
 main
   * feat(tests): implement `test_func_is_null`
     - Implemented a test to validate the behavior of the 'is_null' filter on a DataFrame.
     - Ensured that the filter correctly identifies records with null values.
     - Added necessary setup and assertions for expected results.
   * feat(tests): implement `test_func_is_not_null`
     - Implemented a test to validate the behavior of the 'isnotnull' filter on a DataFrame.
     - Ensured that the filter correctly identifies records with non-null values.
     - Added necessary setup and assertions for expected results.
     - Moved `isnotnull` function definition to `
        // functions that require a single col argument
        generate_functions!(
            one_col: isnan,
            isnull,
            isnotnull,
            ...)
     `
…nality(#17)

* feat(tests): implement `test_func_over`
  - Implemented a test to validate the behavior of window functions on a DataFrame.
  - Ensured that the window functions (`rank` and `min`) correctly compute values within the specified window.
  - Added necessary setup, sorting, and assertions for expected results.

* feat(tests): implement `test_func_isnan`
  - Implemented a test to validate the behavior of the `isnan` function on a DataFrame.
  - Ensured that the `isnan` function correctly identifies NaN values.
  - Added necessary setup and assertions for expected results.
…nctions (#17)

- feat(tests): implement `test_func_cast`
  - Added a test to validate the behavior of casting an integer column to a string.
  - Ensured that the cast operation correctly transforms the data type and assigns the alias.

- feat(tests): implement `test_func_alias`
  - Added a test to verify column aliasing functionality.
  - Confirmed that the DataFrame correctly applies aliases to columns.

- feat(tests): implement `test_func_substr`
  - Added a test to validate the substring function on a string column.
  - Ensured that the substring operation works as expected and assigns the alias.
@lexara-prime-ai lexara-prime-ai changed the title Resolve issue on broken CI/CD Release Pipeline Resolve issue with broken CI/CD Release Pipeline Aug 16, 2024
@sjrusso8
Copy link
Owner

oh duh :) that happened right when I moved the repo structure around

@sjrusso8 sjrusso8 merged commit af53c29 into sjrusso8:main Aug 19, 2024
3 checks passed
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.

CICD: Release pipeline is broken
2 participants