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

[CMSP-726] switch to gha #116

Merged
merged 71 commits into from
Jan 11, 2024
Merged

[CMSP-726] switch to gha #116

merged 71 commits into from
Jan 11, 2024

Commits on Jan 9, 2024

  1. add a test workflow

    jazzsequence committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e618fe7 View commit details
    Browse the repository at this point in the history
  2. also run on release

    jazzsequence committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    d00680d View commit details
    Browse the repository at this point in the history
  3. add git config

    jazzsequence committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    35969e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ef4cd8 View commit details
    Browse the repository at this point in the history
  5. use v2 checkout(?)

    jazzsequence committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ea7fa5e View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    49830c7 View commit details
    Browse the repository at this point in the history
  2. run as root

    if this doesn't work, i will remove the updatinator container and re-test with the write permissions granted
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    6af6458 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9351ede View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ce6e8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f36935 View commit details
    Browse the repository at this point in the history
  6. set auth token perms to read all

    although we're overriding the token later, so this might not do anything
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    4b3a89c View commit details
    Browse the repository at this point in the history
  7. remove permissions entirely

    we shouldn't need it if we're overwriting the GITHUB_TOKEN
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    ce5b3a4 View commit details
    Browse the repository at this point in the history
  8. re-add write permissions

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b9f34ee View commit details
    Browse the repository at this point in the history
  9. move the git config higher and output the status to see if we can fig…

    …ure out why we're getting bad credentials again
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    b1f8cd7 View commit details
    Browse the repository at this point in the history
  10. export the gh token

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    518f804 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5ab9af1 View commit details
    Browse the repository at this point in the history
  12. make it a separate step

    also remove the permissions which might be why we're getting the message, too
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    f0a0795 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    25e9a87 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c379e14 View commit details
    Browse the repository at this point in the history
  15. allow ssh for debugging

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    30e023f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f4a3dbd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    8746cb2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    34d9898 View commit details
    Browse the repository at this point in the history
  19. try not running whoami

    we'll probably fail the tests but we can see if it's needed
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    2a214b7 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6648552 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ca600d6 View commit details
    Browse the repository at this point in the history
  22. remove typo

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    778291a View commit details
    Browse the repository at this point in the history
  23. remove --with-token

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e4f5541 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    490a02a View commit details
    Browse the repository at this point in the history
  25. remove tmate

    couldn't get it to work
    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    495fe38 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    895c323 View commit details
    Browse the repository at this point in the history
  27. unset tokens again

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    837efa1 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    52f9b1b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    21c69b6 View commit details
    Browse the repository at this point in the history
  30. use php 7.4

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    4565625 View commit details
    Browse the repository at this point in the history
  31. install php 7.4 earlier

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    6fdcc9a View commit details
    Browse the repository at this point in the history
  32. add mariadb for wp tests

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    c3f3344 View commit details
    Browse the repository at this point in the history
  33. add custom db name

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    14092ca View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    e7d0333 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    176c60a View commit details
    Browse the repository at this point in the history
  36. grant write permissiosn

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e7b85c1 View commit details
    Browse the repository at this point in the history
  37. use container as root

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    2067099 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    6698fc2 View commit details
    Browse the repository at this point in the history
  39. install wp-cli

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    94d64d4 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9a090fa View commit details
    Browse the repository at this point in the history
  41. test the database

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    1162edb View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    a6efc26 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    75006c2 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9330efb View commit details
    Browse the repository at this point in the history
  45. more database setup

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    221618e View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    d87bb7b View commit details
    Browse the repository at this point in the history
  47. don't use PASSWORD()

    jazzsequence committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    ee65a9d View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    885ab34 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    0ad2c15 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    b2c7740 View commit details
    Browse the repository at this point in the history
  2. rename deploy to publish

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    1b70853 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70840a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2f2b0a View commit details
    Browse the repository at this point in the history
  5. change the trigger to repository_dispatch

    this should trigger only on tag creation after the tests have run
    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4a6e65d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d38e2e View commit details
    Browse the repository at this point in the history
  7. setup php

    this is mostly for composer purposes
    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    556652e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d321ae View commit details
    Browse the repository at this point in the history
  9. publish the release

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    8a4dd25 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    073dc12 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ceeec7e View commit details
    Browse the repository at this point in the history
  12. delete circle workflow

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    8faf239 View commit details
    Browse the repository at this point in the history
  13. Use GitHub test badge

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    9c10528 View commit details
    Browse the repository at this point in the history
  14. update notes

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    720a3f0 View commit details
    Browse the repository at this point in the history
  15. use checkout@v3

    jazzsequence committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    2ef12aa View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4939fef View commit details
    Browse the repository at this point in the history
  17. one does not simply create a new tag

    Co-authored-by: Phil Tyler <[email protected]>
    jazzsequence and pwtyler authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    a6d63cc View commit details
    Browse the repository at this point in the history