Skip to content

Commit

Permalink
Adding [email protected] package to registry via mason publish
Browse files Browse the repository at this point in the history
  • Loading branch information
jeremiah-corrado committed May 13, 2024
1 parent d22041e commit 6074749
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 7 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/masonRegCI.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,10 @@ jobs:
- name: Run checkTomlScript
run: |
bash ./checkTomls.bash
- name: Reconfigure git to use HTTPS
run: >
git config --global url."https://github.com/".insteadof
ssh://[email protected]/
# - name: Reconfigure git to use HTTPS
# run: |
# git config --global url."[email protected]:".insteadOf https://github.com/
# git config --global url."git://".insteadOf https://
- name: CI Check package
run: |
bash ./util/runMasonCI.bash
11 changes: 11 additions & 0 deletions Bricks/Downsampling/0.1.0.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

[brick]
chplVersion = "2.1.0"
license = "None"
name = "Downsampling"
source = "[email protected]:jeremiah-corrado/chpl-downsample.git"
type = "library"
version = "0.1.0"

[dependencies]

4 changes: 2 additions & 2 deletions util/runMasonCI.bash
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ makeCheckAndMason () {
# Parses the last merge commit, getting the most recent package added to the registry
checkPackage () {
cd ..
package=$(git diff --name-only HEAD HEAD~1)
package=$(git diff --name-only HEAD HEAD~1 | grep -E '.*\.toml')
end=".end"
path="$package$end"
cd "$(dirname "$path")" || exit 1
Expand All @@ -40,6 +40,7 @@ checkPackage () {
echo "source value: $source"
# Strips the quotes off of the source
fixed=$(echo "$source" | tr -d '"' | awk '{$1=$1};1')
fixed="${fixed/git@github.com:/"https://github.com/"}"
echo "adjusted source to 'fixed' value: $fixed"
# Clones the source
git clone "$fixed" newPackage
Expand All @@ -57,4 +58,3 @@ mason update

mason publish --ci-check
exit $?

0 comments on commit 6074749

Please sign in to comment.