diff --git a/.drone.jsonnet b/.drone.jsonnet deleted file mode 100644 index 1d1c8e7..0000000 --- a/.drone.jsonnet +++ /dev/null @@ -1,26 +0,0 @@ -local Pipeline(os, arch, version) = { - kind: "pipeline", - name: os+" - "+arch+" - Julia "+version, - platform: { - os: os, - arch: arch - }, - steps: [ - { - name: "build", - image: "julia:"+version, - commands: [ - "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'" - ] - } - ], - trigger: { - branch: ["master"] - } -}; - -[ - Pipeline("linux", "arm", "1.3"), - Pipeline("linux", "arm64", "1.3"), - Pipeline("linux", "arm64", "1.5") -] diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index c38671a..0000000 --- a/.drone.yml +++ /dev/null @@ -1,55 +0,0 @@ ---- -kind: pipeline -name: linux - arm - Julia 1.3 - -platform: - os: linux - arch: arm - -steps: -- name: build - image: julia:1.3 - commands: - - "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'" - -trigger: - branch: - - master - ---- -kind: pipeline -name: linux - arm64 - Julia 1.3 - -platform: - os: linux - arch: arm64 - -steps: -- name: build - image: julia:1.3 - commands: - - "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'" - -trigger: - branch: - - master - ---- -kind: pipeline -name: linux - arm64 - Julia 1.5 - -platform: - os: linux - arch: arm64 - -steps: -- name: build - image: julia:1.5 - commands: - - "julia --project=. --check-bounds=yes --color=yes -e 'using InteractiveUtils; versioninfo(verbose=true); using Pkg; Pkg.build(); Pkg.test(coverage=true)'" - -trigger: - branch: - - master - -... diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yml index f49313b..4bad0ec 100644 --- a/.github/workflows/TagBot.yml +++ b/.github/workflows/TagBot.yml @@ -4,6 +4,22 @@ on: types: - created workflow_dispatch: + inputs: + lookback: + default: "3" +permissions: + actions: read + checks: read + contents: write + deployments: read + issues: read + discussions: read + packages: read + pages: read + pull-requests: read + repository-projects: read + security-events: read + statuses: read jobs: TagBot: if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot' @@ -12,4 +28,6 @@ jobs: - uses: JuliaRegistries/TagBot@v1 with: token: ${{ secrets.GITHUB_TOKEN }} + # Edit the following line to reflect the actual name of the GitHub Secret containing your private key ssh: ${{ secrets.DOCUMENTER_KEY }} + # ssh: ${{ secrets.NAME_OF_MY_SSH_PRIVATE_KEY_SECRET }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f5bc49d..b8f9c52 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,29 +15,26 @@ jobs: fail-fast: false matrix: julia-version: - - "1.3" - - "1" - - "nightly" + - 'lts' + - '1' os: - ubuntu-latest - - macos-latest - windows-latest julia-arch: - x64 - - x86 - # 32-bit Julia binaries are not available on macOS - exclude: + include: - os: macOS-latest - julia-arch: x86 + julia-arch: aarch64 + julia-version: '1' steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.julia-version }} arch: ${{ matrix.julia-arch }} - name: Cache artifacts - uses: actions/cache@v2 + uses: actions/cache@v4 env: cache-name: cache-artifacts with: diff --git a/samples/Samples.md b/samples/Samples.md index 930aa28..255b333 100644 --- a/samples/Samples.md +++ b/samples/Samples.md @@ -74,7 +74,7 @@ Example of painting with a Image Surface as source [sample_image.jl](sample_imag ### image pattern # -Example of painting with a Image Surface as pattern [sample_imagepattern.jl] (sample_imagepattern.jl). +Example of painting with a Image Surface as pattern [sample_imagepattern.jl](sample_imagepattern.jl). ![imagepattern .png](sample_imagepattern.png "imagepattern example") @@ -188,12 +188,12 @@ Example of using Recording surface, simple copy, then scaled and offset. ![sample record0.png](sample_record0.png "record0 example") ![sample record1.png](sample_record1.png "record1 example") -Example of writing to script, put script text into frame. +Example of writing to script, put script text into frame. [sample_record0.jl](sample_record0.jl), [sample_record1.jl](sample_record1.jl) ![sample script0.png](sample_script0.png "scrip0 example") ### current point -Example of using current point +Example of using current point [sample_current_point.jl](sample_current_point.jl) -![sample current point.png](sample_current_point.png "current point example") \ No newline at end of file +![sample current point.png](sample_current_point.png "current point example")