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

feat: add KAGGLE_KERNELS_PRIVATE environment variable #12

Merged
merged 8 commits into from
Jul 27, 2024
Merged

feat: add KAGGLE_KERNELS_PRIVATE environment variable #12

merged 8 commits into from
Jul 27, 2024

Commits on Jul 27, 2024

  1. Removed setup 7z actions

    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    94688b8 View commit details
    Browse the repository at this point in the history
  2. docs: update Readme to include ARCHIVE_PASSWORD secret

    - Added instructions to set the ARCHIVE_PASSWORD secret for artifact encryption
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    719bec5 View commit details
    Browse the repository at this point in the history
  3. feat: enhance workflow with conditional archive creation and deployment

    - Added conditional check for ARCHIVE_PASSWORD secret
    - Implemented high compression and password protection for kernels archive
    - Updated artifact upload to use the new kernels.7z file
    - Added conditional steps for deploying to another repository if SSH_DEPLOY_KEY and DESTINATION_REPOSITORY_NAME are set
    - Improved cleanup steps to remove temporary files and directories
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    122b064 View commit details
    Browse the repository at this point in the history
  4. fix: update main.py to use environment variable for include_private

    - Added os import to main.py
    - Changed default value of include_private to False
    - Updated main function to use environment variable KAGGLE_KERNELS_PRIVATE for include_private parameter
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    0c00378 View commit details
    Browse the repository at this point in the history
  5. feat: enhance workflow with detailed step summaries and improved depl…

    …oyment
    
    - Added step summaries to provide detailed information in the workflow summary
    - Updated conditional checks and environment variable handling for better clarity
    - Improved cleanup steps to ensure temporary files and directories are removed
    - Corrected the name of the step for pushing the kernels directory to another repository
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    4935169 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'remotes/origin/main' into dev

    # Conflicts:
    #	.github/workflows/doit.yml
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    6f03195 View commit details
    Browse the repository at this point in the history
  7. feat: add KAGGLE_KERNELS_PRIVATE environment variable and update main.py

    - Added KAGGLE_KERNELS_PRIVATE environment variable to GitHub Actions workflow
    - Updated argparse help messages in main.py to use formatted default values
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    a67fa8d View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'remotes/origin/main' into dev

    # Conflicts:
    #	main.py
    maxisoft committed Jul 27, 2024
    Configuration menu
    Copy the full SHA
    2108b74 View commit details
    Browse the repository at this point in the history